前进海报设计 · qianjin-poster v3.0.0
> 第一原则:能一次出图的,不拆成多步。
> 海报的价值在成品,不在流程。默认路径 = 想清楚 → 一次生成 → 交付。
一、核心工作流(三步)
① 想清楚(10 秒)→ ② 一次生成 → ③ 交付
① 想清楚只回答三个问题:
| 问题 | 决定什么 |
|---|---|
| 这张海报给谁看、要他做什么? | 视觉冲击强度、文案力度 |
| 主体是什么? | 构图重心、留白位置 |
| 用什么调性? | 配色、字体、装饰密度 |
② 一次生成:把范式 + 风格 + 文案 + 排版要求写进提示词,直接出成品。
③ 交付:一次出图就是终点。只在用户明确要求改某处时才迭代。
什么情况才需要多步
| 场景 | 为什么要多步 |
|---|---|
| 用户给了产品实拍图,要求严格保留其外观 | 生图会重画产品 → 需抠图后叠加 |
| 要求逐层悬浮解构(配料分层/产品结构拆解) | 生图排不准层间位置与标签对齐 |
| 要求像素级尺寸且比例与生图默认不同 | 需扩边适配 |
这三种之外,一律一次出图。 下面是正文。
二、六类海报范式
| 类型 | 核心诉求 | 主体 | 文案重心 |
|---|---|---|---|
| 产品促销 | 划算 / 紧迫 | 产品 + 价格视觉锤 | 痛点 → 利益 → 价格锚点 |
| 节日节气 | 仪式感 / 氛围 | 节气符号 + 产品 | 情绪文案为主 |
| 新品发布 | 悬念 / 高级 | 产品特写 | 一句话主张 |
| 餐饮美食 | 食欲 / 诱人 | 食物特写(超写实) | 品类 + 口感想象 |
| 美妆香氛 | 质感 / 高级 | 产品 + 材质特写 | 情绪 + 香调意象 |
| 展览活动 | 参与 / 社交 | 主题视觉 | 时间地点 + 行动号召 |
品牌视觉 / 科技数码 / 文艺雅致 等可归入上述六类的变体。
三、七种风格体系
| 风格 | 气质 | 配色方向 | 适用 |
|---|---|---|---|
| 新中式养生 | 温润古朴 | 宣纸白 × 鸢尾蓝 + 朱红 | 茶饮/滋补/理疗 |
| 国潮 | 浓烈喜庆 | 深紫/正红 × 描金 | 文创/非遗/节庆 |
| 极简科技 | 冷静克制 | 近黑 × 荧光青 | 数码/工具 |
| 暖心家居 | 温柔生活 | 奶白 × 陶土橘 | 家居/小家电 |
| 美食诱惑 | 浓香诱人 | 深巧克力 × 明黄 | 餐饮/零食 |
| 促销炸裂 | 冲击爆发 | 正红 × 亮黄 | 大促/清仓 |
| 杂志封面 | 编辑感 | 宣纸白 × 鸢尾蓝 | 品牌种草/态度 |
配色硬规则(详见 color-system.md):
- 强调色与背景色相差 ≥60°(同色相 = 发闷)
- 底色低饱和 ≤30%(底色是"纸",不是主角)
- 文字层级靠明度阶梯,不靠色相
四、文案公式
主标题(七类结构轮换,忌句式雷同)
| 结构 | 例 |
|---|---|
| 反常识判断 | 「不是所有气泡水都甜」 |
| 故事钩子 | 「凌晨四点的那口汤」 |
| 疑问句 | 「你还记得第一口桃子的甜吗」 |
| 数字悬念 | 「7% 的微醺,刚好」 |
| 痛点直击 | 「加班到十点,想喝点不一样的」 |
| 利益直给 | 「冰镇一下,醒来」 |
| 时间/场景 | 「夏天的第一口」 |
痛点驱动 > 热点驱动:先回答"读者今天为什么烦",再匹配产品。
副标 / 卖点
- 副标 ≤12 字,补充主标未说完的
- 卖点用「利益 + 证据」,如「0 脂 0 卡 · 真实果汁」
- 产品信息(规格/净含量/酒精度)放色块内,字号小于主标两级
五、提示词模板(直接可用)
通用结构
【类型】{海报类型},{画幅比例}。
【主体】{主体描述},{位置/姿态/占比}。
【氛围】{光影},{色彩层次},{质感关键词}。
【文字】{逐条列出,每条注明位置与字号层级}。
【配色】{主色}、{辅色}、{强调色}。
【禁止】文字变形、多余元素、水印。
关键:文字要逐条写清
【文字排版】
- 顶部中央小字:SMSR
- 瓶身中央:AimaVis
- 中下部大号手写体英文:Don't wait for inspiration
- 手写体下方小字:Every great idea begins with a spark
不要写「加上品牌名和 slogan」 —— 模型会乱排。逐条指定位置。
示例(餐饮)
美食海报,竖版 3:4。
主体:一碗螺蛳粉超写实特写,低角度仰视,筷子夹起瀑布状面条,
橙红油汤挂在面条表面,配料酸笋花生木耳散落。
氛围:暖黄侧逆光,蒸汽升腾,热气腾腾,浅景深虚化厨房背景。
文字(逐条):
- 左上角书法大字:螺蛳粉
- 大字右侧竖排拼音:LUO SI FEN
- 右上角木质感挂牌:古法秘制
- 底部弧形木框内三行:骨汤慢熬 鲜爽够味 / 配料丰富 分量十足 / 地道风味 一口上头
配色:暖橙红、深棕、金黄撞色。
禁止:文字变形、多余元素、水印。
六、检查清单(出图后过一遍)
- [ ] 主体占比够大(一般 ≥35%),一眼看清是什么
- [ ] 文字逐条核对是否正确、有无变形/错字
- [ ] 文字层级清晰(主标 > 副标 > 卖点 > 小字)
- [ ] 配色对比够(强调色与背景不同色相)
- [ ] 留白呼吸(不塞满每个角落)
- [ ] 无水印、无多余元素
用户说"感觉不对"时,按此表定位问题,不要盲目重出。
七、逐层悬浮解构(唯一需要引擎的场景)
当用户要求配料分层 / 产品结构拆解 / 层间标签对齐时,生图排不准位置,改用:
# 1. 生图各部件(透明 PNG)
# 2. 用引擎叠层 + 水平引线标签
python scripts/compose_layered.py --bg base.png --out final.png \
--layer "屏幕.png@0.66,0.30,0.15" --layer "机身.png@0.62,0.50,0.30" \
--callout-style horizontal --callout-align auto \
--callout "阔屏总成@0.28,0,1,l" --callout "麒麟芯片@0.28,0,2,l" \
--title "Mate 90 逐层解构" --subtitle "六层精密 层层可见"
参数与用法详见 references/layered-deconstruct.md。
八、能力边界(诚实说明)
| 需求 | 能否满足 |
|---|---|
| 常规海报(促销/节日/餐饮/美妆/活动) | ✅ 一次出图 |
| 需要严格保留产品实拍外观 | ✅ 抠图叠加 |
| 逐层悬浮解构 | ✅ 引擎 |
| 像素级尺寸输出 | ✅ --save-size |
| 复杂中文书法字体 | ⚠️ 用生图生成标题 PNG |
| 像素级字体微调/精确对齐 | ❌ 建议用 Figma/AI |
如果需求超出上表,直接用 Figma 或即梦,不要硬套本技能。
九、文件结构
qianjin-poster/
├── SKILL.md # 本文件
├── references/
│ ├── color-system.md # 配色系统:色相差/明度阶梯/对比度诊断
│ ├── poster-types.md # 六类海报范式详解 + 提示词
│ ├── styles.md # 七种风格配色/字体/装饰/构图
│ ├── copywriting.md # 文案公式与标题结构
│ ├── layered-deconstruct.md # 逐层悬浮解构(引擎用法)
│ └── font-guide.md # 免费商用字体清单
└── scripts/
├── compose_layered.py # 逐层悬浮解构引擎
└── fontlib.py # 字体索引
一句话:想清楚 → 一次生成 → 交付。不要为了流程而流程。