返回顶部
c

china-poster-studio社交海报生成

社交海报生成器。一键将文字/文章生成精美海报,支持朋友圈、小红书、抖音等平台。粘贴内容即可生成,无需设计技能。适合运营人员、自媒体、普通用户。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.3
安全检测
已通过
242
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

china-poster-studio

社交海报生成器

一键将文字、文章、感悟生成精美海报,适合发朋友圈、小红书、抖音。

功能特点

  • - 🎨 一键生成:粘贴内容即可生成精美海报
  • 📱 多平台适配:朋友圈(1:1)、小红书(3:4)、抖音(9:16)
  • 🖼️ 精美背景:内置10+高质量背景模板
  • ✍️ 智能排版:自动提取标题、要点、金句
  • 🌏 中文优化:专为中文内容优化
  • 秒级生成:无需等待,即刻出图

适用场景

场景示例
朋友圈分享新闻观点、读书笔记、生活感悟
小红书笔记
干货总结、产品推荐、经验分享 | | 抖音素材 | 知识卡片、观点输出 | | 公众号配图 | 文章摘要、金句海报 |

使用方式

方式1:粘贴内容(推荐,最稳定)

用户:[粘贴一篇文章或一段话]

Agent:自动生成海报

方式2:简单描述

用户:帮我做一个关于坚持学习的励志海报

Agent:AI生成内容 + 生成海报

方式3:提供URL(可选)

用户:https://mp.weixin.qq.com/s/xxx

Agent:尝试抓取 → 生成海报



生成流程

用户输入

识别输入类型(URL/长文本/短描述)

获取内容
├─ URL → 尝试抓取(可能失败)
├─ 长文本 → 直接使用
└─ 短描述 → AI扩展生成

AI智能处理
├─ 提取标题
├─ 提炼3个核心要点
├─ 提取金句
└─ 选择背景风格

生成海报
├─ 加载预制背景图
├─ Pillow精准压字
└─ 导出PNG图片

输出成品海报



背景模板

内置模板

名称风格适用场景
商务蓝深蓝渐变职场、商业
极简白
纯白底 | 清爽、通用 | | 深色模式 | 深灰/黑 | 科技、高端 | | 暖色橙 | 橙色渐变 | 活力、生活 | | 渐变紫 | 紫色渐变 | 时尚、文艺 | | 清爽灰 | 浅灰底 | 简约、通用 | | 墨绿色 | 深绿渐变 | 自然、健康 | | 酒红色 | 深红渐变 | 正式、庄重 |

背景选择

用户可以指定:
├─ 用蓝色背景
├─ 深色模式
├─ 简洁白色
└─ 不指定 → AI根据内容自动选择



海报排版

标准布局(1:1 朋友圈)

┌─────────────────────────┐
│ │
│ [背景图/渐变] │
│ │
│ ┌───────────────────┐ │
│ │ │ │
│ │ 标题(大字) │ │
│ │ 金句/观点 │ │
│ │ │ │
│ └───────────────────┘ │
│ │
│ · 要点1 │
│ · 要点2 │
│ · 要点3 │
│ │
│ ─────────────────── │
│ 来源:xxx | 日期 │
└─────────────────────────┘

竖版布局(3:4 小红书)

┌────────────────┐
│ │
│ [背景图] │
│ │
│ ┌──────────┐ │
│ │ 标题 │ │
│ │ 金句 │ │
│ └──────────┘ │
│ │
│ · 要点1 │
│ · 要点2 │
│ · 要点3 │
│ │
│ 来源 | 日期 │
└────────────────┘



使用示例

示例1:新闻观点海报

用户:[粘贴一篇关于AI的新闻]

输出:
┌─────────────────────────┐
│ [深蓝色科技背景] │
│ │
│ AI正在改变世界 │
│ ───────────────── │
│ 未来已来,只是分布 │
│ 不均匀 - 威廉·吉布森 │
│ │
│ · 大模型能力持续突破 │
│ · Agent技术走向成熟 │
│ · 开源生态蓬勃发展 │
│ │
│ AI研究院 | 2026.03.25 │
└─────────────────────────┘

示例2:读书笔记海报

用户:读完《原则》,印象最深的是痛苦+反思=进步

输出:
┌─────────────────────────┐
│ [简洁白色背景] │
│ │
│ 读书笔记 │
│ 《原则》 │
│ ───────────────── │
│ 痛苦+反思=进步 │
│ │
│ · 拥抱现实 │
│ · 五步流程法 │
│ · 极度透明 │
│ │
│ 读书笔记 | 2026.03.25 │
└─────────────────────────┘



Python代码示例

python
from PIL import Image, ImageDraw, ImageFont
import os
import numpy as np

class PosterGenerator:
def init(self, assets_dir):
self.assetsdir = assetsdir
self.backgrounds = {
businessblue: businessblue.png,
minimalwhite: minimalwhite.png,
darkmode: darkmode.png,
warmorange: warmorange.png,
gradientpurple: gradientpurple.png,
cleangray: cleangray.png,
}

def loadfont(self, size):
加载中文字体
font_paths = [
/System/Library/Fonts/PingFang.ttc,
/System/Library/Fonts/STHeiti Light.ttc,
/usr/share/fonts/truetype/noto/NotoSansCJK-Bold.ttc,
C:/Windows/Fonts/msyh.ttc,
]
for path in font_paths:
if os.path.exists(path):
try:
return ImageFont.truetype(path, size)
except:
continue
return ImageFont.load_default()

def generateposter(self, title, points, quote, style=businessblue, size_ratio=1:1):
生成海报

# 设置尺寸
sizes = {
1:1: (1080, 1080), # 朋友圈
3:4: (1080, 1440), # 小红书
9:16: (1080, 1920), # 抖音
}
width, height = sizes.get(size_ratio, (1080, 1080))

# 加载背景
bgpath = os.path.join(self.assetsdir, backgrounds,
self.backgrounds.get(style, business_blue.png))
if os.path.exists(bg_path):
bg = Image.open(bg_path).resize((width, height))
else:
bg = Image.new(RGB, (width, height), (30, 50, 100))

draw = ImageDraw.Draw(bg)

# 加载字体
fonttitle = self.load_font(64)
fontnormal = self.load_font(36)
fontsmall = self.load_font(28)

# 绘制标题
margin = int(width * 0.08)
y = int(height * 0.15)
draw.text((margin, y), title, font=font_title, fill=white)

# 绘制金句
y += 100
if quote:
draw.text((margin, y), f{quote}, font=font_normal, fill=(200, 220, 255))

# 绘制要点
y += 120
for point in points[:3]:
draw.text((margin + 20, y), f● {point}, font=font_normal, fill=white)
y += 60

# 底部
draw.rectangle([(0, height-80), (width, height)], fill=(0, 0, 0, 80))
draw.text((margin, height-55), Generated by AI, font=font_small

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 china-poster-studio-1776019527 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 china-poster-studio-1776019527 技能

通过命令行安装

skillhub install china-poster-studio-1776019527

下载

⬇ 下载 china-poster-studio v1.0.3(免费)

文件大小: 4.53 KB | 发布时间: 2026-4-13 09:42

v1.0.3 最新 2026-4-13 09:42
清理测试文件,重新发布

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部