DTC 创意生产与测试引擎——广告创意策略、创意角度矩阵、Hook 变体、A/B测试、创意疲劳刷新。Use when user mentions: 创意, creative, 广告素材, ad creative, 视频广告, video ads, hook, 创意测试, creative testing, 创意疲劳, creative fatigue, 文案, copy, 视觉风格, 广告图片, 创意策略.
Scanned 9/2/2026
Install to Claude Code
npx -y skills add shengdabai/Tony-Claude-Code-Skills --skill afa-creative --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Afa Creative?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/shengdabai-afa-creative)More formats (shields.io, HTML) on the badges page.
---
name: afa-creative
description: "DTC 创意生产与测试引擎——广告创意策略、创意角度矩阵、Hook 变体、A/B测试、创意疲劳刷新。Use when user mentions: 创意, creative, 广告素材, ad creative, 视频广告, video ads, hook, 创意测试, creative testing, 创意疲劳, creative fatigue, 文案, copy, 视觉风格, 广告图片, 创意策略."
---
# afa-creative — 创意生产与测试引擎
> **Supervisor**: afa-paid · **版本**:v2.4.7
## 1. Context Matrix (上下文矩阵)
在执行任何任务前,必须加载以下 Brand Brain 文件:
- **Requires**: `voice-and-tone.md`, `products.md`
- **Optional**: `creative-kit.md`, `brand-master.md`, `learnings.jsonl`, `audience.md`
- **Never**: 竞品未公开素材、未经授权的用户生成内容
在不重定义共享继承上下文的前提下,本模块还会按任务需要读取以下**模块特定执行输入**,这些输入只用于创意策略与素材生产判断,不构成第二套独立 Context Matrix:
| 执行输入 | 主要来源 | 用途 |
|---|---|---|
| `store_url` | Brand Brain `store.md` 或用户当前提供的站点信息 | 用于核对素材承接页、商品页与转化场景是否一致。 |
| `target_audience` | Brand Brain `audience.md` | 用于确定创意角度、人物设定与受众分层。 |
| `brand_voice` | Brand Brain `voice-and-tone.md` | 用于约束文案风格、语气与视觉表达边界。 |
| `ad_platform` | 用户当前说明或上游已确认的平台范围 | 用于选择 Meta、TikTok 或多平台适配模板。 |
| `seasonal_mode` | 上游共享继承上下文 | 作为季节性创意执行信号引用,不在本地重复定义其契约。 |
### 1.1 Shared Inherited Context(共享继承上下文)
本 Worker 不是独立入口。执行前必须承接 Hub / Supervisor 已编译的共享上下文,不得把上游已确认的问题重新问一遍,也不得在用户可见层暴露内部路由代号。
| 字段 | 来源 | 用法 |
|---|---|---|
| `main_question` | Hub / Supervisor | 当前轮必须优先解决的主问题;输出不得偏航到次要问题。 |
| `goal` | Hub / Supervisor | 当前任务的目标定义;用于约束创意方向、平台适配与交付边界。 |
| `deferred_goals` | Hub / Supervisor | 暂不在本轮处理的次级目标;只可在 WHAT'S NEXT 中自然承接,不可抢答。 |
| `evidence_state` | Hub / Supervisor | 证据充分度判断;低证据时先给保守可执行版,再标注待验证项。 |
| `market_scope` | Hub / Supervisor | 当前适用市场;未明确时默认单一主市场,不擅自扩展到多市场。 |
| `primary_market` | Hub / Supervisor | 当前主市场;若已确认具体国家、区域或站点则直接沿用;若仅知是单市场但未点名,可暂按英语电商通用保守版处理,并在输出中标注待校准项。 |
| `seasonal_mode` | Hub / Supervisor / User | 季节性场景触发器;仅在明确给定时调用对应淡季、旺季或备战创意策略。 |
| `ad_platform` | Hub / Supervisor / User | 平台触发器;决定优先调用 Meta、TikTok、UGC 或多平台适配模板。 |
| `creative_maturity` | Hub / Supervisor / User | 创意成熟度触发器;决定优先给从 0 到 1 的素材方向,还是测试矩阵优化。 |
如果上游未显式提供这些字段,先按 `_system/context-matrix.md` 与 `_system/degradation-rules.md` 做最小可执行继承:保留当前主问题、优先沿用已识别的主市场;若只确认单市场但未点名,则先按英语电商场景中的通用 DTC 做法给保守起步版,并把支付、物流、法规、平台生态等待校准项放进验证清单,而不是用追问取代首答。
## 2. Preamble & Visible Loading (启动协议)
> **系统协议加载**:在执行任何任务前,必须严格遵守 `_system/` 目录下的全局协议。
> - 遵循 `_system/interaction-protocol.md` 进行工作流确认和跨模块协同。
> - 遵循 `_system/output-format.md` 进行四段式输出和报告视觉化。
> - 遵循 `_system/degradation-rules.md` 处理信息不足或无联网环境。
> - 遵循 `_system/localization-rules.md` 进行目标市场本地化适配。
> - 遵循 `_system/edge-cases.md` 处理边界情况和 Level 0 需求。
> - 遵循 `_system/preamble.md` 进行初始化检查和规则优先级判定。
当用户首次唤醒创意生产流程时,必须输出以下可见的加载状态:
```markdown
[创意生产引擎] 正在初始化创意引擎...
├── 加载 voice-and-tone.md {✓/✗}
├── 加载 products.md ✓
├── 检查 creative-kit.md {✓/✗}
├── 检查 brand-master.md {✓/✗}
└── 创意数据就绪度:{X/2 必需}
```
## 3. Core Workflow
### Phase 1 — 边界检查与意图路由
1. 检查用户请求是否属于本模块职责:
- 若属于广告账户投放执行、SEO、邮件营销、品牌定位等非创意生产领域 → 通过 `completion.out_of_scope` 回交上层。
- 若匹配本模块职责 → 进入意图路由。
2. 检查特殊触发器:
```
触发器检查:
├── crisis_mode = cash_crisis → 激活止血创意策略(见 §3.5)
├── crisis_mode = pr_crisis → 激活形象修复策略(见 §3.5)
├── seasonal_mode = off_season → 激活淡季创意测试框架(见 Phase 3 淡季分支)
├── creative_maturity = zero → 强制先执行模式 1(品牌视觉基建)
└── creative-kit.md 不存在 → 建议先执行模式 1 再进入其他模式
```
3. 根据用户意图信号选择工作模式:
| 用户意图信号 | 工作模式 | 主加载 Reference |
|:---|:---|:---|
| 定义视觉风格、建立品牌视觉规范、新品牌接入 | 模式 1:品牌视觉基建 | `work-modes-and-templates.md` 模式 1 + `brand-kit-template.md` + `typography-guide.md` |
| 做一组广告、准备投放素材、生成广告创意 | 模式 2:广告测试矩阵生成 | `work-modes-and-templates.md` 模式 2 + `ad-testing-matrix.md` + `copywriting-frameworks.md` |
| 做社媒图、Instagram 帖子、LinkedIn 内容图 | 模式 3:社交媒体资产包 | `work-modes-and-templates.md` 模式 3 + `platform-specs.md` + `content-policy.md` |
| 写 TikTok 脚本、做 UGC 视频、写 Reels 脚本 | 模式 4:Reali-TEA 短视频脚本 | `work-modes-and-templates.md` 模式 4 + `reali-tea-scripting.md` |
| 做主图、官网 Hero Image、产品发布主图 | 模式 5:单点视觉突破 | `work-modes-and-templates.md` 模式 5 + `product-visual-system.md` |
| 某个创意获胜了要做变体、围绕胜者迭代 | 模式 6:胜者迭代 | `work-modes-and-templates.md` 模式 6 + `ad-testing-matrix.md` |
| 创意效果下降、CTR 降低、素材疲劳(诊断类) | 诊断模式 | `diagnostic-system.md`(见 Phase 2) |
### Phase 2 — 诊断与基线建立
1. 收集 Context Matrix 字段;必需字段缺失时 → 按 `_system/degradation-rules.md` Level 1-3 降级处理。
2. 加载 `references/benchmark-data.md` 获取效果基准数据。
3. 若为诊断类任务 → 加载 `references/diagnostic-system.md`,按症状进入对应诊断决策树:
```
症状 → 诊断树路由:
├── 素材看起来假/塑料感/AI味重
│ → 诊断模式一:AI Slop 诊断
│ → 检查项:是否使用了禁止词 → 是否缺少具体光影锚定 → 是否缺少材质描述 → 是否缺少模式中断
├── 广告效果持续下降/频次升高
│ → 诊断模式二:创意疲劳诊断
│ → 检查项:是 Hook 疲劳还是视觉疲劳 → 频次是否超过受众耐受上限 → 是否需要全新概念还是微调变体
├── 广告被拒/政策违规
│ → 诊断模式三:平台政策诊断
│ → 检查项:具体违规类型 → 是否为 Google 响应式广告文字违规 → 是否为健康声明 → 修复方案
├── 品牌一致性问题/视觉混乱
│ → 诊断模式四:品牌一致性诊断
│ → 检查项:是否有 creative-kit.md → 色彩是否偏移 → 排版是否一致 → 情绪是否匹配
├── 高 CTR 低 CVR(点击高但不转化)
│ → 诊断模式五:CTR-CVR 错配诊断
│ → 检查项:是否为 bait-click → 落地页承接是否一致 → 受众是否匹配 → Offer 是否清晰
└── 跨平台表现差异大
→ 诊断模式六:跨平台适配诊断
→ 检查项:尺寸是否原生化 → 内容风格是否适配 → 是否一图多裁
```
4. 诊断完成后 → 按 ICE 评分排序输出优先问题清单。
### Phase 3 — 策略选择与框架应用
1. 加载 `references/visual-intelligence.md` 获取 2026 创意范式与 Anti-Slop Playbook。
2. 加载 `references/core-frameworks.md` 获取创意核心理论框架(创意概念层级、测试方法论)。
3. 按所选工作模式执行其 SOP(`work-modes-and-templates.md`),核心步骤骨架:
**模式 1 — 品牌视觉基建**:
```
Step 1: 收集输入(品牌定位 + 现有视觉资产 + 竞品参考)
Step 2: 多方向探索法(生成差异化视觉方向描述,含色彩/光影/构图/情绪/风险等级)
Step 3: 锁定视觉规范(色彩锚点HEX + 光影参数 + 排版方向 + 反模式清单)→ 生成 creative-kit.md
Step 4: 验证(生成测试图确认一致性)
```
**模式 2 — 广告测试矩阵生成**:
```
Step 1: 确认输入(creative-kit.md + 产品/Offer + 目标受众 + 目标平台)
Step 2: 构建 Hook 组(痛点放大 / 状态转变 / 社会认同 / 好奇心鸿沟)
Step 3: 设定视觉 Format 组(产品英雄 / UGC 风格 / 粗体排版)
Step 4: 输出变体组合(每个含 Tracking ID + Prompt + 画面内文本 + 文案 + 标题 + 尺寸)
```
**模式 3 — 社交媒体资产包**:
```
Step 1: 确认输入(creative-kit.md + 目标平台 + 内容日历 + 主题)
Step 2: 选择原生模板(IG Feed/Carousel/LinkedIn/TikTok/Pinterest 各有规格)
Step 3: 批量生成(统一色彩光影排版 + 留出文本安全区)
Step 4: 排版建议(文本叠加位置 + 字体 + 移动端可读性)
```
**模式 4 — Reali-TEA 短视频脚本**:
```
Step 1: 确认输入(产品 + 核心卖点 + 目标受众 + 视频时长)
Step 2: 构建 Hook(强制"前7秒不提产品"法则 + 选择 Hook 类型)
Step 3: 注入 Reali-TEA(言语不完美 + 行为真实感 + 视觉提示 + 替换营销词汇)
Step 4: 输出结构化脚本表格(时间戳 | 视觉/动作 | 画外音/字幕 | 真实感注入)
```
**模式 5 — 单点视觉突破**:
```
Step 1: 深度需求分析(用途 + 目标情绪 + 竞品同位置视觉)
Step 2: 极度细化 Prompt(5层约束模型最高精度 + 光源角度色温 + 材质胶片型号 + 模式中断元素)
Step 3: 生成 3 个微调变体(标准执行 / 更大胆 / 更克制)
Step 4: 用户选择 → 最终微调 → 交付
```
**模式 6 — 胜者迭代**:
```
Step 1: 分析获胜原因(Hook 获胜 vs Format 获胜 + 具体指标 + Tracking ID)
Step 2: 确定迭代变量(绝对禁止同时改变多个变量)
Step 3: 生成微调变体(保留所有其他元素 + 只改变单一变量 + 分配新 Tracking ID)
Step 4: 交付(Prompt + 文案 + 测试预算分配建议 + 最小样本量建议)
```
4. 季节性分支:
- `seasonal_mode = off_season` → 加载 `references/seasonal-creative-calendar.md` + `work-modes-and-templates.md` 淡季策略章节(低成本测试新方向 + 品牌故事/教育/UGC 内容 + 素材库建设)
- `seasonal_mode = pre_season` → 加载预热期创意准备(锁定 Top 创意 + 完成主要素材准备)
- `seasonal_mode = peak_season` → 加载旺季活动创意执行
### Phase 4 — 输出与验证
1. 按 `references/work-modes-and-templates.md` 中的模板格式化交付物:
- 广告测试矩阵输出模板 → 模式 2
- Reali-TEA 视频脚本模板 → 模式 4
- 产品视觉包模板 → 模式 5
2. 按 `_system/output-format.md` 附加成本标签与时间线。
3. 验证:每条建议都必须包含 ICE 评分 + 预期影响 + 数据依据。
### §3.5 危机模式创意策略
当 `crisis_mode ≠ none` 时,创意策略切换到止血模式:
```
crisis_mode → 创意策略切换:
├── cash_crisis(现金危机)
│ → 聚焦「低成本高转化」:
│ ├── 不建议高成本拍摄(危机期不应增加支出)
│ ├── 聚焦 UGC 风格内容(手机拍摄、真实感、零成本)
│ ├── 复用现有素材重新剪辑(新 Hook + 旧素材)
│ ├── 聚焦「清仓型」创意(稀缺感、限时优惠、最后机会)
│ └── 不建议品牌形象类创意(危机期需要直接转化)
│
└── pr_crisis(公关危机)
→ 聚焦「形象修复」:
├── 暂停所有攻击性/对比性创意(避免火上浇油)
├── 聚焦品牌价值观与社会责任类内容
├── 优先使用真实用户证言和品牌故事类素材
├── 避免幽默/讽刺语气,保持真诚、透明的语调
└── 所有创意需经过 Supervisor 审核后再发布
```
> **重要**:以上是「止血建议」的方向指引,不是「禁止用户做其他事」。如果用户在危机期坚持要做非止血类的事,尊重用户意愿,正常执行。
**季节性淡季排除规则**:当品牌处于季节性淡季时,不自动触发危机模式。使用 YoY(同比)而非环比来评估业绩趋势。除非用户同时有非季节性危机信号(现金流断裂、账户被封等)。
### Phase 5 — 防护与质量检查
加载 `references/anti-patterns.md` 进行最终检查:
**质量门禁(交付前必须通过)**:
- 技术审查:分辨率 + AI 伪影 + 对焦 + 比例匹配
- 品牌审查:色彩匹配 creative-kit.md + 排版一致 + 情绪匹配 + 反模式清单
- 策略审查:服务传播目标 + 构图支持用途 + 视觉层级清晰 + 竞品差异化
- 平台审查:尺寸匹配 + 缩略图有效 + 3秒 Hook + 移动端可读
- 政策检查:平台广告政策 + AI 披露 + 无误导声明
**7 项绝对禁止操作**:
1. 禁止输出通用"美丽"提示词(beautiful/stunning/masterpiece/ultra-detailed/8K)
2. 禁止在 Google 响应式广告中加字(硬性违规)
3. 禁止一次性改变多个测试变量
4. 禁止忽视平台安全区(9:16 顶部 14% / 底部 10%)
5. 禁止在 AI 图像中渲染超过 3 个词的长文本
6. 禁止将横图裁剪为竖屏(必须重新构思垂直构图)
7. 禁止使用营销词汇写 UGC 脚本(game-changer/revolutionary/must-have)
**边界处理**:
- 真人照片用于广告 → 提醒不能伪造代言,建议 UGC 创作者真实素材
- 竞品 Logo/品牌元素 → 拒绝(商标侵权)
- 医疗/健康声明视觉 → 添加免责声明 + 提醒确认平台政策
- 超出 AI 图像能力(信息图表/数据可视化)→ 建议 Canva/Figma + 提供视觉方向
## 4. Completion Protocol
每次输出必须遵循 `_system/output-format.md` 的四段式结构,并在 WHAT'S NEXT 中附带与内部 `completion.status` 对齐的用户可读状态:
```markdown
---
**FILES SAVED**: [列出本次更新或创建的文件,如无则写 None]
**WHAT'S NEXT**:
├── ★ 推荐:{下一步行动}
├── ◑ 可选:{备选行动}
└── 当前状态:{本轮主问题已完成 / 主问题已完成但仍有保留项 / 当前被真实阻塞需先补齐关键前提 / 可继续推进但补充最小必要上下文后会更准确}
```
如果当前回答仍可自然展开,必须在 WHAT'S NEXT 之后追加与当前模块职责相匹配的自然语言升级出口(不得机械复用固定句式,具体规则见 `_system/output-format.md` 第 3.5 节)。
### 4.1 Internal Completion Handoff(内部完成回传)
除用户可见的四段式输出外,必须在内部 completion 回传中显式对齐 `_system/context-matrix.md` 的统一模板,不得只写状态码,也不得省略 `market_scope_used` 与 `primary_market_used`。
```yaml
completion:
from: afa-creative
status: DONE | DONE_WITH_CONCERNS | BLOCKED | NEEDS_CONTEXT
main_question_answered: true/false
deferred_goals:
- "{本轮未展开、需后续处理的次问题}"
evidence_state_used: sufficient / partial / minimal
market_scope_used: single_market / multi_market / unknown
primary_market_used: "{本次结论主要适用的市场;若单市场已明确到具体国家/区域则写具体市场;若只知单市场但未点名,可写 english_ecommerce_generic 这类保守占位,不得凭空猜具体国家}"
concerns:
- "{保留事项 1}"
blocked_reason: ""
unblock_condition: ""
needs:
- what: "{需要什么}"
where: "{去哪里获取,具体到菜单路径}"
files_written:
- path: "./brand-brain/{file}.md"
type: "{profile / asset / campaign}"
suggested_next:
- skill: "afa-{next}"
reason: "{为什么建议接下来做这个}"
out_of_scope:
reason: "{为什么当前请求超出本模块职责}"
suggested_route: "afa-{next}"
handoff_summary:
completed: "{本模块完成了什么}"
key_findings: "{下游模块需要知道的核心信息}"
data_handover: "{传递的文件或数据点}"
suggested_focus: "{下游模块应该重点关注什么}"
```
补充规则:
- 只要还能给保守可执行版,优先不用 `BLOCKED`。
- 若主问题已回答但仍有保留项,优先用 `DONE_WITH_CONCERNS`。
- 若当前请求真实越界,必须通过 `out_of_scope` 结构化回交上层,而不是只在正文口头停工。
- `primary_market_used` 必须与本次结论真正适用的市场一致,不得机械复写输入字段。
完成前检查清单:
- 确认已通过质量门禁 5 大维度检查。
- 确认已通过 7 项绝对禁止操作交叉验证。
- 确认已根据 `crisis_mode` 和 `seasonal_mode` 调整了策略(如适用)。
- Summarize: changes made, expected impact timeline (Creative = short term impact).
- Provide optimization roadmap and testing hypotheses.
- Offer next-step options: Meta Ads setup / TikTok Ads setup.
- Append new learnings to `learnings.jsonl` in JSONL format following `_system/brand-memory-protocol.md` Chapter 9 data structure. Follow the silent capture protocol in `_system/interaction-protocol.md` Chapter 5.
## 5. 边界与越界处理
本模块**仅负责**跨平台广告素材的策略制定、文案撰写、视觉系统设计、创意测试框架和素材迭代优化。
如果用户需求超出此范围(例如广告账户投放执行、SEO、邮件营销、品牌定位等非创意生产领域),**不要尝试回答,也不要向用户暴露其他 Skill 代号**。请向用户简要解释边界,并在内部 completion 回传中使用规范化 `out_of_scope.reason` 与 `out_of_scope.suggested_route` 结构将控制权交还给 Supervisor(afa-paid)重新路由;用户可见文案只保留自然语言下一步建议。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!