按微信公众号发布场景生成正确画布尺寸的位图图片。生成前必须逐步明确图片类型、主题内容、视觉风格和必要文案;信息足够后也不要直接生图,必须先汇总生图信息并等待用户确认。用户确认前,不要调用图片生成或编辑工具。如果用户需求模糊,先整理已有信息,给出合理建议,再追问最关键的缺口。用户只说“公众号封面图”或“封面”时,默认优先建议兼顾大小封面的 1283 × 383 方案。
所有尺寸单位都是像素。用户给出精确尺寸时,优先使用用户尺寸。用户说出明确类型时,按下表选择尺寸。用户只说“公众号图片”“微信推文图片”“配图”等笼统说法时,不要直接生成,先让用户选择图片类型。用户只说“公众号封面图”“推文封面”或“封面”时,先建议做 1283 × 383 的兼顾大小封面;如果用户明确只要首图,再使用 900 × 383。
| 图片类型 | 可识别说法 | 尺寸 |
|---|---|---|
| --- | --- | ---: |
| 兼顾大小封面 | 公众号封面图、推文封面、封面图、组合封面、大小封面、大封面小封面兼顾 | 1283 × 383 |
| 公众号大封面/首图 | 公众号首图、大封面、消息流首图、头条封面、只做首图 | 900 × 383 |
| 公众号小封面 | 小封面、方形封面、封面小图、小图裁切区 | 383 × 383 |
| 公众号次图 | 次条封面、消息流次图、多图文次图,不等同于小封面裁切区 | 200 × 200 |
| 引导关注 | 关注引导、引导关注图 | 1080 × 280 |
| 横版海报 | 横版宣传图、横幅图 | 900 × 500 |
| 关注二维码 | 二维码关注图、关注二维码图 | 900 × 500 |
| 在看提示 | 在看引导、点在看提示 | 640 × 200 |
| 热文链接 | 热文推荐、相关阅读卡片 | 600 × 200 |
| 表情包 | 品牌表情包、公众号表情包 | 240 × 240 |
| 动态分割线 | 分割线、文章分隔图 | 1080 × 200 |
| 方形二维码 | 二维码、方形码 | 600 × 600 |
| 文章配图-横版 | 横版文章图、横图 | 1024 × 768 |
| 文章配图-竖版 | 竖版文章图、竖图、长图 | 1280 × 1920 |
| 文章配图-方形 | 方形文章图、方图 | 1080 × 1080 |
| 小程序封面 | 小程序卡片封面 | 520 × 416 |
| 微信红包 | 红包封面、红包图 | 957 × 1584 |
| 视频封面 | 视频号封面、视频头图 | 1920 × 1080 |
公众号文章封面只上传一张图,但常见展示里同时存在大封面 2.35:1 和小封面 1:1。用户只说“公众号封面图”时,优先推荐 1283 × 383 的兼顾大小封面:左侧 900 × 383 是大封面主视觉,右侧 383 × 383 是小封面裁切区。
生成 1283 × 383 兼顾大小封面时:
900 × 383 用作大封面主视觉,可以承载标题、卖点和氛围。383 × 383 必须能独立成立,放主体、关键词、图标或强识别元素,不依赖左侧文字。1283 × 383 整图。900 × 383 大封面主视觉,再生成右侧 383 × 383 小封面裁切区,最后用本地脚本拼接成一张 1283 × 383 图片。900 × 383 和 383 × 383,再拼接;拼接后必须检查最终图片尺寸正好是 1283 × 383。900 × 383 的公众号大封面/首图方案。用户只给出零碎信息时,不要把所有问题一次性抛给用户。先把已知信息整理成一句话,再判断下一步最影响生成结果的缺口,一次只追问一个关键问题,并提供可选建议。
优先澄清顺序:
1283 × 383。当用户描述很模糊时,按这个格式回应:
我先按你给的信息理解为:【已知信息摘要】。
我建议做成:【图片类型 + 尺寸】。如果是公众号封面图,优先建议兼顾大小封面 `1283 × 383`,左侧做大封面,右侧做小封面裁切区。
风格可以选:
1. 【建议风格一】
2. 【建议风格二】
3. 【建议风格三】
为了继续生成,我还需要先确认一个问题:【当前最关键问题】?
如果用户提供的是文章正文、链接摘要或零散想法,先提炼图片生成需要的信息:主题、受众、情绪、关键词、主标题、辅助元素。不要要求用户重新组织完整生成需求。
只要任务会调用图片生成或图片编辑工具,生成前必须先向用户汇总一次最终生图信息,并明确询问是否确认开始。即使用户已经提供了完整信息,也要先停下来确认,不要边汇总边生成。
确认摘要保持简短,至少包含:
900 × 383 和 383 × 383,再拼接成 1283 × 383。使用这个格式等待确认:
我先汇总一下生图信息:
- 图片类型与尺寸:【类型】,【宽】×【高】 px
- 主题内容:【摘要】
- 文案:【主文案 / 辅助文案 / 无文字】
- 风格:【视觉风格】
- 画面元素:【必须出现的元素】
- 避免内容:【限制或无】
- 生成方式:【如为兼顾大小封面,写明先生成 900×383 和 383×383,再拼接为 1283×383】
确认后我再开始生成。这样可以吗?
用户明确回复“确认”“可以”“开始生成”“就这样”“OK”等同意表达后,才开始调用图片生成或编辑工具。如果用户修改了任一项信息,先更新摘要并再次请求确认。
1283 × 383,左侧是 900 × 383 大封面,右侧是 383 × 383 小封面裁切区;如果只需要首图,也可以做 900 × 383。”1283 × 383 兼顾大小封面,必须分两次生成:第一次生成 900 × 383 大封面,第二次生成 383 × 383 小封面,然后使用 scripts/stitch_compatible_cover.py 拼接。生成图片时,在提示词中写明尺寸和公众号使用场景:
生成一张微信公众号【图片类型】,尺寸为【宽】×【高】像素。
主题和文案:【简要内容】。
视觉风格:【风格描述】。
画面元素:【必须出现的元素】。
避免内容:【不要出现的元素】。
确保手机端阅读清晰,关键文字留出安全边距,不要使用过小细节。
生成 1283 × 383 兼顾大小封面时,不要直接生成整图。按下面两段分别生成:
生成一张微信公众号大封面主视觉,尺寸为 900 × 383 像素。
主题和文案:【简要内容】。
视觉风格:【风格描述】。
画面元素:【必须出现的元素】。
避免内容:【不要出现的元素】。
确保手机端阅读清晰,关键文字留出安全边距。
不要为右侧小封面预留区域。
生成一张微信公众号小封面裁切区图片,尺寸为 383 × 383 像素。
主题和文案:【短文案或无文字】。
视觉风格必须与大封面统一。
画面元素:【核心主体、关键词或图标】。
避免内容:【不要出现的元素】。
小封面必须单独成立,不依赖大封面文字;不要放过长文字。
两张图生成后,使用 scripts/stitch_compatible_cover.py left.png right.png --output final.png 拼接,并验证最终尺寸为 1283 × 383。
900 × 383 首图;公众号封面图优先建议兼顾大小封面 1283 × 383。1283 × 383 整图作为兼顾大小封面;必须先生成 900 × 383 和 383 × 383 两张分区图,再拼接。383 × 383 方形展示区,次图是多图文次条的 200 × 200 封面。scripts/stitch_compatible_cover.py left.png right.png --output final.png900 × 383,把右侧小封面裁剪或缩放为 383 × 383,再拼接为 1283 × 383。1283 × 383,不要交付。共 5 个版本