| name | sticker-kit-assets |
| description | 微信表情包合辑配套素材生成工具,支持生成合辑文案(合辑名称、合辑介绍、赞赏引导语)及每个表情的含义词(最多四个字),以及横幅图、封面图、图标、赞赏引导图、赞赏致谢图。不包含表情图本身的生成。横幅图和赞赏引导图须使用彩色不透明背景,禁止透明背景,禁止白色或接近白色的背景/边缘;横幅图须确保主体或背景元素横向铺满画布,两侧不得留白边、预留空边或任何形式的纯色边;赞赏致谢图须使用非透明的彩色背景;封面图和图标默认使用透明背景。所有图片须颜色鲜明、主体突出;含文字的图片须确保文字清晰可见(高对比度、字号适当、无遮挡)。 |
Sticker Kit Assets(微信表情包配套素材助手)
本 Skill 用于生成微信表情包开放平台所需的配套素材及合辑文案,严格遵循官方规范。不包含表情图本身的生成。
封面图、图标默认使用透明背景。横幅图和赞赏引导图须使用彩色不透明背景,禁止透明背景,禁止白色或接近白色的背景/边缘。横幅图须确保主体或背景元素横向铺满画布,两侧不得留白边、预留空边或任何形式的纯色边(包括与背景色相同的纯色填充带)。赞赏致谢图须使用非透明的彩色背景。
视觉质量核心原则:所有图片须颜色鲜明饱和(避免灰暗、低饱和度色调)、主体突出(主体占据画面主要区域);含文字的图片须确保文字清晰可见(高对比度、字号不低于画面宽度的 5%、不被其他元素遮挡)。
工作流程总览
- 文案生成:根据表情形象特点,生成合辑名称、合辑介绍、赞赏引导语,并为每张表情图生成含义词(最多四个字)
- 资产准备:确认主体形象素材
- 素材生成:使用内置脚本处理各类图片素材
- 设计自检:按清单逐项核查规范合规性
一、合辑文案生成
合辑名称
| 规则 | 说明 |
|---|
| 字数上限 | 不超过 8 个汉字,5 个汉字以内显示效果最佳 |
| 标点 | 不包含任何标点符号 |
| 空格 | 中文名称不出现空格 |
示例:
| 表情形象 | 合辑名称 |
|---|
| 慵懒的橘猫 | 橘猫摸鱼记 |
| 元气满满的小熊 | 元气小熊 |
| 毒舌打工人 | 打工人日常 |
合辑介绍
| 规则 | 说明 |
|---|
| 字数上限 | 不超过 80 个汉字 |
| 内容要求 | 充分展现表情的形象特点或故事情节 |
示例:
一只永远睡不醒的橘猫,用最慵懒的姿态诠释打工人的日常心声。摸鱼、发呆、假装努力……每一个表情都是你内心深处的真实写照。
赞赏引导语
| 规则 | 说明 |
|---|
| 字数范围 | 5~15 个汉字 |
| 风格要求 | 诙谐幽默,与表情主题有关联性,能有效引导用户发赞赏 |
示例:
| 表情主题 | 赞赏引导语 |
|---|
| 橘猫摸鱼 | 投喂一下摸鱼的猫 |
| 元气小熊 | 给小熊加点能量吧 |
| 打工人日常 | 赏杯奶茶续命吧 |
| 可爱兔子 | 兔兔这么可爱快赞赏 |
表情含义词
每个表情图须配备一条含义词,用于向用户说明该表情所传达的情绪或使用场景。
| 规则 | 说明 |
|---|
| 字数上限 | 不超过 4 个汉字(或等效英文短语) |
| 内容要求 | 精准概括该表情的核心情绪或典型使用场景,言简意赅 |
| 风格要求 | 口语化、易理解,与表情画面直接对应 |
| 标点 | 不包含标点符号 |
示例:
| 表情画面描述 | 含义词 |
|---|
| 角色捂脸大哭 | 委屈巴巴 |
| 角色竖起大拇指 | 超级棒 |
| 角色无奈摊手 | 没办法 |
| 角色开心跳跃 | 开心死了 |
| 角色皱眉沉思 | 想太多 |
| 角色翻白眼 | 不想理你 |
| 角色捂嘴偷笑 | 哈哈哈哈 |
| 角色双手合十 | 求求了 |
生成要点:含义词应与表情画面的情绪高度一致;同一合辑内各含义词风格统一,避免混用书面语与网络用语;若表情为动态,以动作终止帧的情绪为准。
文案生成步骤
- 了解表情包的主体形象、性格特点和核心情绪。
- 提炼 2~3 个候选合辑名称,优先选择 5 字以内、朗朗上口的方案。
- 撰写合辑介绍,突出形象辨识度和情感共鸣点,控制在 80 字以内。
- 生成 3~5 条赞赏引导语候选,选取最幽默且与主题关联最强的一条。
- 为每张表情图逐一生成含义词(不超过 4 个汉字),确保与画面情绪一一对应,风格统一。
二、素材规范概览
| 素材类型 | 格式 | 尺寸 (px) | 体积限制 | 数量 | 核心设计要求 |
|---|
| 横幅图 | PNG | 750 × 400 | < 500 KB | 1 | 无文字;色调明朗;具故事性;须使用彩色不透明背景;禁止透明背景;避免白色或接近白色的背景/边缘;主体或背景元素须横向铺满画布,两侧不得留白边、预留空边或任何形式的纯色边;颜色鲜明,主体突出 |
| 封面图 | PNG | 240 × 240 | < 500 KB | 1 | 透明背景;正面半身/全身像;无白色描边/锯齿;颜色鲜明,主体突出 |
| 图标 | PNG | 50 × 50 | < 100 KB | 1 | 透明背景;头部正面;无白色描边/锯齿;无方框;颜色鲜明 |
| 赞赏引导 | GIF/PNG | 750 × 560 | < 500 KB | 1 | 风格一致;引导用户赞赏;须使用彩色不透明背景;禁止透明背景;避免白色或接近白色的背景/边缘;颜色鲜明,主体突出;文字清晰可见(高对比度) |
| 赞赏致谢 | GIF/PNG | 750 × 750 | < 500 KB | 1 | 风格一致;激发分享意愿;禁止透明背景;须使用彩色不透明背景;避免白色或接近白色的背景/边缘;颜色鲜明,主体突出;文字清晰可见(高对比度) |
注意:JPG 格式不支持透明通道,脚本会自动回退为白色背景。建议所有素材优先使用 PNG 格式。横幅图、赞赏引导图和赞赏致谢图均须使用彩色不透明背景,生成时应将 transparent 参数设为 False,避免白色或接近白色的背景/边缘。
三、素材生成
使用内置脚本 scripts/process_sticker.py 进行自动化处理,确保尺寸和体积达标。transparent 参数默认为 True,无需显式传入。
SKILL_DIR="$(dirname "$0")"
python3 "$SKILL_DIR/scripts/process_sticker.py" input.png cover.png 240 240 PNG 500
python3 "$SKILL_DIR/scripts/process_sticker.py" head.png icon.png 50 50 PNG 100
python3 "$SKILL_DIR/scripts/process_sticker.py" banner_input.png banner.png 750 400 PNG 500 False
python3 "$SKILL_DIR/scripts/process_sticker.py" guide_input.png guide.png 750 560 PNG 500 False
python3 "$SKILL_DIR/scripts/process_sticker.py" thanks.png thanks_out.png 750 750 PNG 500 False
参数顺序: input_path, output_path, width, height, format, max_kb, [transparent=True], [is_animated=False], [loop_gif=False]
transparent:默认 True;JPG 格式时自动忽略,回退为白色背景;横幅图、赞赏引导图和赞赏致谢图须设为 False,并使用彩色背景色。
is_animated:设为 True 时处理动态 GIF。
loop_gif:仅在 is_animated=True 且 format=GIF 时有效,True 表示循环播放。
四、设计自检清单
通用要求
- 严禁拉伸:所有图片必须保持原比例,严禁因拉伸或压扁导致变形。
- 留白控制:合理安排布局,避免过多无意义留白。
- 背景处理:封面、图标默认透明背景;横幅图、赞赏引导图和赞赏致谢图须使用彩色不透明背景,禁止透明背景,避免使用白色或接近白色的背景(防止与微信底色混淆)。
- 颜色鲜明:所有图片须使用饱和度较高的色彩,避免灰暗、低对比度的配色方案;主体色彩应与背景形成明显区分。
- 主体突出:主体形象应占据画面的主要视觉区域(建议占画面面积 50% 以上),背景装饰元素不可喧宾夺主。
- 文字清晰可见:含文字的图片(如赞赏引导图、赞赏致谢图)须确保文字与背景之间具有高对比度(建议对比度比值 ≥ 4.5:1);字号不低于画面宽度的 5%;文字不被其他元素遮挡。
特定要求
- 横幅图:绝对不能出现文字;色调活泼,与微信底色有区分;须使用彩色不透明背景;禁止透明背景;禁止白色或接近白色的背景/边缘;主体或背景元素须横向铺满画布,两侧不得留白边、预留空边或任何形式的纯色边(包括与背景色相同的纯色填充带);颜色鲜明饱和,主体形象占画面主要区域。
- 封面/图标:形象不应有白色描边,边缘需平滑无锯齿;颜色鲜明,主体清晰突出。
- 赞赏引导图:内容必须与表情主题高度相关,风格统一;须使用彩色不透明背景;禁止透明背景;禁止白色或接近白色的背景/边缘;文字须与背景高对比度,清晰可见;主体形象突出,不被文字或装饰遮挡核心部位。
- 赞赏致谢图:内容必须与表情主题高度相关,风格统一;禁止使用透明背景;须使用彩色不透明背景;避免白色或接近白色的背景/边缘;文字须与背景高对比度,清晰可见;主体形象突出,颜色鲜明。
五、图片生成提示词指引
在使用 AI 图像生成工具生成素材时,须在提示词中明确包含以下视觉质量要求:
通用提示词关键词
- 颜色鲜明:
vibrant colors, saturated palette, bold color scheme
- 主体突出:
subject in focus, prominent character, centered composition, character takes up majority of frame
- 高质量输出:
high quality, sharp details, clean lines
含文字图片的额外要求
赞赏引导图、赞赏致谢图等含文字素材,须在提示词或后期处理中确保:
- 文字与背景之间使用高对比度配色(如深色背景配浅色/白色文字,或浅色背景配深色文字)
- 文字字号足够大,在缩略图尺寸下仍清晰可辨
- 避免将文字放置在图案复杂的区域,必要时在文字底部添加半透明蒙版或描边
各素材类型提示词示例
| 素材类型 | 提示词示例(关键部分) |
|---|
| 横幅图 | vibrant background color fills entire canvas edge to edge, cute character prominent, no text, colorful scene, saturated palette, no solid color borders or margins on sides |
| 封面图 | character full body or half body, vibrant colors, transparent background, clean edges, no white outline |
| 赞赏引导图 | colorful background, character and reward text, high contrast text, bold readable font, vibrant colors |
| 赞赏致谢图 | colorful background, thank you theme, character prominent, high contrast text, vibrant saturated colors |
六、错误处理
- 图片体积超标:脚本会自动尝试降低质量;若仍超标,请简化画面或减少 GIF 帧数。
- 出现锯齿:检查源文件分辨率或增加抗锯齿处理。
- GIF 透明区域显示异常:检查源文件是否包含正确的 Alpha 通道。
- 横幅图两侧出现纯色边:检查 AI 生成图是否在两侧留有空白或纯色填充带,重新生成时在提示词中强调
fills entire canvas edge to edge, no side margins。