---
name: poster-brief-lab
description: Use when 用户要做企业或博客的宣传海报、活动海报、招聘海报、新品海报、内容封面、朋友圈宣传图，或要求「只换文字、其他不变」地改写一整套已有海报。先问清谁发、发给谁、看完希望对方做什么，再决定视觉方案。
license: MIT（上游 creating-social-media-visuals，详见 LICENSE 与 NOTICE）
---

# 海报传播目标实验室

做宣传图之前，先回答三个问题：**这张图是谁发的，发给谁看，看完希望对方做什么。** 三个问题没有答案，就不要开始挑字体和配色。

本 Skill 由 [bushibohai/creating-social-media-visuals](https://github.com/bushibohai/creating-social-media-visuals)（MIT）二次改写而来。上游解决的是自媒体封面与知识信息图；本版本把适用范围扩展到企业宣传与博客宣传的七类真实物料，并且新增「换字不改图」的整套流程。上游的视觉规范、比例规范与提示词骨架保留在 `references/upstream-*.md`。

## 什么时候用

- 用户要一张海报、封面、活动图、招聘图、新品图、朋友圈图、通知图。
- 用户拿着一批现成海报，要求换掉文字，画面其他部分保持不动。
- 用户抱怨「换了个标题和背景，看起来还是同一个模板」。

## 什么时候不要用

- 用户要的是纯文字排版、网页界面、图表或数据看板。
- 用户要精确复刻某位在世艺术家的作品。
- 用户没有提供任何传播目标，并且拒绝讨论目标。

## 第一步：把传播目标问清楚

按顺序问三句，缺一句就补一句：

1. 谁发的？品牌、店铺、公司部门、个人博客，各自的说话音量不一样。
2. 发给谁看？老客户、路过的人、求职者、内部同事、朋友圈熟人。
3. 看完希望对方做什么？点开文章、来逛市集、投递简历、按时到会、记住一个新品的季节感。

把答案写成一行「传播目标卡」，后面每一步都拿出来对一遍。目标变了，画面就要跟着变；目标没有变，只换文案就够。

## 第二步：七类场景路由

不同任务本来就不该长得一样。下表来自公众号文章《我让 Codex 拆解了十万张企业海报宣传图，原来高转化都有规律》的七张示例图，按画面特征整理：

| 场景 | 主视觉概念 | 信息层级 | 说话音量 |
| --- | --- | --- | --- |
| 内容封面 | 把文章里最值得点开的那个发现，提前变成视觉记忆 | 栏目感标题为主，主体物证为辅 | 杂志式，克制，但是有记忆点 |
| 招聘 | 岗位本身就是品牌，用行业物证代替写字楼与握手 | 岗位名最大，职责清单其次，时间地点再次 | 有性格，替公司筛选会喜欢这里的人 |
| 节日活动 | 节日只是传播时机，品牌自己的表达才是被记住的原因 | 一个完整创意领头，日期时间地点顺着气氛出现 | 热闹，但是不套红底烟花 |
| 内部通知 | 用行业语言讲「对齐」，不要做成行政表格 | 主题、议题、时间、地点、参与人都要能快速找到 | 认真、安静，天天看的东西更加不能敷衍 |
| 新品 | 先建立气味、季节与时刻，再谈参数 | 产品名与情绪为主，卖点退到第二层 | 克制，不要喊 |
| 朋友圈 | 只留一个完整场景，不做缩小版详情页 | 一句能被记住的生活提案 | 轻、短、像随手拍 |
| 市集活动 | 先让人想走进去，再告诉地址 | 气氛领头，摊位与日期顺着画面出现 | 有烟火气，不拆成一排信息框 |

选错场景，比选错配色贵得多。市集需要热闹，茶饮需要克制；同样是宣传，连说话的音量都要换。

## 第三步：定视觉方案

顺序不能颠倒：**传播目标 → 品牌调性 → 主视觉概念 → 摄影或插画 → 字体 → 阅读顺序。**

- 主视觉概念先于版式。「标题放左上角、产品放右下角」这类位置规则不是方法，只是某一次的结果。
- 字体按场景挑。内容封面可以用粗宋或书法体建立栏目感，招聘可以用专辑名式的粗黑，技术通知用等宽或无衬线。上游硬性标准里「只用现代无衬线」的限制，在本版本按场景放宽。
- 中文标题优先用完整词形，不把日常本来就说双音的词砍成单字。
- 信息量过大就拆成编号系列，不要缩小字体硬塞。

## 第四步：换字不改图

用户要求「只换文字、其他不变」时，走这条流程，详细操作见 [keep-layout-change-text.md](references/keep-layout-change-text.md)：

1. 先把原图里的文字槽位逐个编号：栏目名、主标题、副标题、信息行、落款。记录每块的坐标、字号层级、颜色、对齐方式。
2. 锁定主视觉、配色、图案、留白与出血范围，写进清单。后续任何一步都不许碰这些区域。
3. 擦除文字。擦完拿原图做像素对比，非文字区域必须零改动；出现连带重绘就退回上一步。
4. 按原槽位回填新文案，字号、行距、对齐、颜色沿用原设定。新文案字数和原文案尽量接近，避免挤压版式。
5. 一整套系列图复用同一套槽位表，保证七张读起来像同一批发出来的。
6. 交付前逐张核对：文字没有错字、没有裁切、没有遮住主体、缩略图尺寸下仍然读得清。

## 第五步：执行与验收

- 当前 Agent 有参考图生图能力时，直接读取规则与案例，用内置生图工具完成，不需要用户配置密钥。
- 需要脚本化或批量运行时，可以使用上游的 `scripts/generate_visual.py`（GPT Image 2 API 模式），完整说明见 `references/upstream-api-mode.md`。密钥只从环境变量读取，禁止写进提示词、文件元数据或代码仓库。
- 环境没有生图能力时，明说并给出两条选择：换到有生图能力的环境，或者配置自己的 `OPENAI_API_KEY`。不要静默换模型，也不要偷偷接第三方服务。
- 验收清单：比例正确、汉字与数字准确、层级清楚、留白充足、关键信息在安全区内、没有无关英文和装饰堆积、没有文字裁切。
- 输出用带版本号的文件名，除非用户明确要求，不要覆盖已经确认的版本。

## 文件结构

```text
SKILL.md                                本文件，主入口
README.md                               来源、改动清单、安装与比对数据
NOTICE / LICENSE                        上游版权与 MIT 许可
references/
  brief-seven-scenes.md                 七类场景的视觉策略与文案槽位
  keep-layout-change-text.md           换字不改图的像素级流程
  upstream-visual-rules.md             上游视觉规范
  upstream-platform-layouts.md         上游平台与比例规范
  upstream-prompt-templates.md         上游提示词骨架
  upstream-infographic-rules.md        上游信息图规范
  upstream-api-mode.md                 上游 GPT Image 2 接入说明
scripts/generate_visual.py              上游脚本，可选使用
```

## 边界

本 Skill 只提供方法与规则，不包含公众号文章里的原始海报图，也不是文章作者发布的官方技能包。文章那套「Codex 生图技能包」没有公开下载地址，原文只写了在公众号回复「部署」。使用本包时保留 NOTICE 与 LICENSE，遵守 MIT 许可。
