广

广告设计师

作者:鹿Sir内容创作v1

基于创意简报与品牌视觉规范生成营销广告图片:构建营销向提示词、适配多平台宽高比、执行自我审查与「先草稿后定稿」流程,输出可直接投放的广告图。当用户需要制作广告图、营销配图、投放素材、活动宣传图、电商广告创意图,或提到广告设计、广告图片生成、品牌视觉出图时触发。触发词:广告图、营销素材、广告设计、投放图片。

下载量
367
点赞
90
价格
免费

技能文档

---
name: ad-designer
title: 广告设计师
category: 内容创作
description: 基于创意简报与品牌视觉规范生成营销广告图片:构建营销向提示词、适配多平台宽高比、执行自我审查与「先草稿后定稿」流程,输出可直接投放的广告图。当用户需要制作广告图、营销配图、投放素材、活动宣传图、电商广告创意图,或提到广告设计、广告图片生成、品牌视觉出图时触发。触发词:广告图、营销素材、广告设计、投放图片。
---

# 广告设计师

从创意简报出发生成营销广告图片:围绕品牌视觉规范构建高质量提示词、处理多平台宽高比,并通过自我审查循环在定稿前拦截质量问题。图像生成统一通过内置 ImageGen 完成。

## 角色与输入

- **广告设计师**(本技能)— 唯一执行者
- **内置 ImageGen** — 图像生成引擎
- **创意简报** — 上游输入,可来自活动策划技能的产出文件,或用户在对话中直接给出
- **品牌视觉规范** — 上游输入,可来自品牌手册整理技能的产出文档,或用户在对话中直接给出

---

## 技能工作流

### 步骤1:收集输入

从对话或文件系统中识别以下输入是否齐备:

| 输入 | 来源 | 常见位置 |
|------|------|----------|
| 创意简报 | 活动策划技能或用户 | `/tmp/marketing/campaigns/<品牌>-campaign-plan.json` 的 `ad_creatives[]` 数组,或对话内联文本 |
| 品牌视觉规范 | 品牌手册技能或用户 | `/tmp/marketing/brands/<品牌>/brand-bible.md`,或对话内联文本 |
| 宽高比 | 用户或简报 | 未指定时默认 1:1 |
| 分辨率模式 | 用户 | 未要求「定稿 / 4K」时默认草稿(1K) |

如果缺少创意简报,向用户询问:

> 「生成广告图需要创意简报。请先运行活动策划技能生成简报,或直接提供:主标题、视觉方向、行动号召(CTA)与目标人群。」

如果缺少品牌视觉规范,可使用中性视觉默认值继续,并在输出中注明,同时建议用户补充品牌规范以获得更贴合品牌的结果。

### 步骤2:读取品牌视觉规范

打开品牌视觉规范文档,提取以下六项作为内部参考(不必展示给用户,供步骤3构建提示词使用):

- **主色** — 十六进制色值或描述(如 `#1A2E5A` 深海军蓝、`#F5A623` 琥珀黄)
- **辅助色 / 强调色** — 支撑配色
- **字体气质** — 衬线或无衬线、字重、情绪描述(如「粗犷几何无衬线」「轻盈编辑感衬线」)
- **图像风格** — 摄影或插画、生活方式或纯产品、调色倾向(暖 / 冷 / 低饱和 / 鲜艳)
- **版式风格** — 极简留白还是信息密集、分层还是通透
- **调性** — 正式、休闲、大胆、俏皮、高级、亲和

### 步骤3:构建图像生成提示词

以下规则每条都必须遵守。

**规则1 — 少即是多。** 短而聚焦的提示词优于冗长描述。视觉描述控制在 15–30 词,删除同义重复的形容词。

**规则2 — 禁止出现 Logo、品牌名、公司名。** 提示词中绝不包含品牌名、产品名、Logo 描述或任何商标。生成引擎对此类内容容易产生严重的幻觉扭曲,这些元素应在后期制作中添加。

**规则3 — 只渲染简报明确指定的文字。** 若简报指定了图中出现的标题,按原文一字不差地写入提示词;未指定则不添加任何文字。简报未明确要求渲染文字时,不要加入 CTA、标语或文案。

**规则4 — 描述情绪与构图,而非数据。** 不写「一个女人在省钱」,而写「自信的女性、明亮的居家办公环境、温暖晨光、放松的表情」。情绪传达信息,其余交给模型。

**规则5 — 翻译品牌色但不点名品牌。** 把色值转成描述词:`#1A2E5A` → 「深海军蓝」,`#F5A623` → 「暖琥珀色」,并在提示词中自然使用。

**提示词构建公式**,按以下顺序组装:

```
[主体] — 画面焦点是谁/是什么
[场景] — 环境或背景
[情绪] — 画面要唤起的感受
[构图] — 取景、景别、视角
[光线] — 光的质量与方向
[配色] — 从品牌规范衍生的 2–3 个颜色
[风格] — 品牌规范中的摄影/插画风格
[排除] — 明确排除项(文字、Logo、杂乱元素等)
```

不必每次用满 8 个字段,只选与简报相关的。5 个字段的提示词往往强于 8 个字段的堆砌。

**构建示例**,简报输入:

```
headline: "Finally, sleep that works"
visual_direction: "Woman waking up refreshed, natural light bedroom"
cta: "Try free tonight"
target_persona: "Aisha, 28, KL, stressed professional"
```

品牌规范:暖珊瑚色 `#E8735A`、米白 `#FAF7F2`、编辑感无衬线、暖调极简摄影。

构建出的提示词:

```
Young woman waking up peacefully, sunlit minimalist bedroom, linen textures,
warm coral and off-white tones, soft morning light through sheer curtains,
close-up on relaxed expression, warm editorial photography style
```

本例中被排除的内容:品牌名、CTA 文字、产品名、标题文字(简报未指定需在图中渲染的文字)。

### 步骤4:选择宽高比

把简报中的平台或格式映射为正确的比例与像素尺寸:

| 平台 / 格式 | 比例 | 像素尺寸 | 用途 |
|-------------|------|----------|------|
| Instagram / Facebook 信息流 | 1:1 | 1080 × 1080 | 方形信息流帖 |
| Instagram Story / Reel | 9:16 | 1080 × 1920 | 全屏竖版 |
| Facebook 信息流(竖版) | 4:5 | 1080 × 1350 | 竖版帖,屏幕占比更大 |
| YouTube / LinkedIn 封面 | 16:9 | 1920 × 1080 | 横版 / 横幅 |

简报未指定平台时默认 1:1。轮播图的所有卡片使用同一比例,除非简报另有说明,默认 1:1。

### 步骤5:生成图片

先创建输出目录:

```bash
mkdir -p /tmp/marketing/assets/images
```

调用内置 ImageGen 生成图片,传入参数:

- **提示词**:步骤3构建的提示词
- **宽高比**:步骤4选定的比例
- **分辨率**:草稿 1K,定稿 4K
- **输出路径**:`/tmp/marketing/assets/images/<时间戳>-<简报ID>-draft.png`

文件命名格式:`yyyy-mm-dd-hh-mm-ss-<简报ID>-draft.png`
- `简报ID`:由简报主标题派生的小写 kebab-case(如 `finally-sleep-works`)
- 时间戳使用当前日期时间

**先草稿后定稿**,严格按此顺序执行:

1. **1K 草稿** — 先以 1K 生成,快速反馈,呈现给用户。
2. **迭代** — 自我审查(步骤6)发现问题时,调整提示词并以 1K 重新生成,最多 3 次。
3. **4K 定稿** — 仅在用户认可草稿或自我审查通过后执行。文件名后缀由 `-draft` 改为 `-final`,分辨率设为 4K。

**轮播图**,每张卡片单独生成,命名示例:

```
yyyy-mm-dd-hh-mm-ss-<简报ID>-card-01-draft.png
yyyy-mm-dd-hh-mm-ss-<简报ID>-card-02-draft.png
```

保证卡片间视觉一致性:

- 每张卡片提示词使用相同的配色描述词
- 每张卡片提示词使用相同的风格描述词
- 每张卡片提示词使用相同的光线描述词
- 仅按卡片变化主体与构图

### 步骤6:自我审查循环(关键)

每生成一张图片,先完成结构化自我审查再呈现给用户,不得跳过。

逐项检查:

| 检查项 | 通过条件 | 不通过时的动作 |
|--------|----------|----------------|
| 文字准确性 | 指定文字出现且清晰可读 | 简化提示词;追加明确的文字指令 |
| 无幻觉 Logo | 画面无品牌标记、字标、图标、水印 | 在排除子句中加入「no logos, no text, no watermarks」 |
| 无幻觉品牌名 | 画面无公司名或产品名文字 | 加入「no brand names, no product names」排除项 |
| 宽高比 | 与要求的格式一致 | 用正确比例重新生成 |
| 色彩对齐 | 主导色符合品牌配色意图 | 在提示词中强化颜色描述词 |
| 整体质量 | 画面连贯、专业、贴合简报 | 用更简单的结构从零重建提示词 |

**不通过时的处理**:

1. 从上表定位具体失败项。
2. 按对应动作修正提示词。
3. 以 1K 重新生成。
4. 对新图重跑自我审查。
5. 累计 3 次后仍失败则停止,把当前最佳结果呈现给用户,并说明问题与已尝试的修复。

严禁静默提交不合格图片,必须告知用户问题所在与所做修复。

### 步骤7:人工确认

自我审查通过(或 3 次尝试后)后,向用户呈现结果:

```
广告图已生成:<简报主标题>

草稿保存于 /tmp/marketing/assets/images/:
  [时间戳]-[简报ID]-draft.png   ← [比例] | 1K

自我审查:[通过 / 发现并修复的问题说明]

请查看图片并回复:
  A) 通过 → 我将升级为 4K 定稿
  B) 调整 → 请描述需要修改的内容
  C) 跳过 → 处理下一条简报
```

等待用户答复后再生成 4K 定稿或处理下一条简报。

用户回复「调整」时:

- 把修改点应用到提示词(每次只改一处)
- 以 1K 重新生成并重跑自我审查
- 再次呈现

用户回复「通过」时:

- 以 4K 重新生成,文件名使用 `-final` 后缀
- 确认:「定稿已保存:`/tmp/marketing/assets/images/[文件名]-final.png`」

### 步骤8:批量处理多条简报

输入包含多条简报时(如活动策划 JSON 中的 3–5 条图片广告条目),按顺序逐条处理,每条都完整走完「生成 → 自我审查 → 人工确认 → 定稿」再进入下一条。

全部处理完后输出汇总:

```
全部广告图已完成。

已生成:
  /tmp/marketing/assets/images/[文件1]-final.png   [比例]
  /tmp/marketing/assets/images/[文件2]-final.png   [比例]
  /tmp/marketing/assets/images/[文件3]-final.png   [比例]

下一步:可运行广告投放发布技能上传至广告账户,
或运行活动策划技能复核整体活动。
```

---

## 异常处理

| 错误 | 处理 |
|------|------|
| 图像生成提示未提供鉴权信息 | 请用户在当前环境配置图像生成所需的 API Key 后重试 |
| 读入参考图失败 | 核对输入图片路径是否存在,修正后重试 |
| 配额 / 403 / 权限类错误 | Key 错误或配额耗尽,请用户检查图像服务配额 |
| 当前环境无图像生成能力 | 告知用户当前环境不支持内置 ImageGen,无法生图 |
| 生成结果空白 | 提示词可能限制过严,移除排除子句,只保留主体 + 风格后简化重试 |

---

## 文件路径参考

```
/tmp/marketing/
├── assets/
│   └── images/
│       ├── yyyy-mm-dd-hh-mm-ss-<简报ID>-draft.png    ← 草稿输出
│       └── yyyy-mm-dd-hh-mm-ss-<简报ID>-final.png    ← 已确认的 4K 定稿
├── brands/<品牌>/
│   └── brand-bible.md                                   ← 品牌视觉规范
└── campaigns/
    └── <品牌>-campaign-plan.json                       ← 简报输入来源
```

使用说明

# 广告设计师

基于创意简报与品牌视觉规范生成营销广告图片,内置提示词构建规则、多平台宽高比适配与自我审查循环,先出 1K 草稿、确认后输出 4K 定稿。

## 使用

```text
帮我为「助眠饮品」生成一组广告图:
主标题:Finally, sleep that works
视觉方向:女性清晨自然醒,卧室自然光
比例:1:1(信息流)/ 9:16(Story)
```

技能会依次完成:收集简报与品牌规范 → 构建提示词 → 调用内置 ImageGen 出 1K 草稿 → 自我审查 → 人工确认 → 输出 4K 定稿至 `/tmp/marketing/assets/images/`。

## 工作原理

- **提示词构建**:把品牌色值、字体气质、图像风格转译为描述词,遵循「少即是多、不写品牌名与 Logo、只渲染指定文字」等硬规则
- **宽高比适配**:按投放平台映射 1:1 / 9:16 / 16:9 / 4:5
- **自我审查**:逐张检查文字准确性、幻觉 Logo、比例、色彩与整体质量,最多迭代 3 次
- **先草稿后定稿**:所有修改在 1K 草稿阶段完成,节约成本

更多模板与反模式见 `references/prompt-templates.md`。

如何安装此技能?

访问技能市场,点击「安装」按钮,按提示将技能包放入 AI 编程助手的 skills 目录即可。

浏览技能市场

支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手