oracle-coverlisted
Install: claude install-skill Huanyu-Hibiki/Huanyu-Skills
# /oracle-cover — 封面视觉架构师
把标题 + 文案 + 用户档案转换成可直接喂给图像生成工具的结构化 prompt。
## 频道视觉框架(统一记忆点)
**每期封面遵循一个固定的视觉框架**——框架 = 频道的记忆点;场景内容 = 每期根据标题创意生成。
框架来源(按优先级):
1. **已有 `_base.md` 基准**:作品目录或历史作品已有封面 prompt → 沿用其框架(构图/色调/文字层级/品牌区固定元素)
2. **对标配方**:项目根有 `cover-patterns.md`(oracle-cover-analyze 产出)→ 参考其"复用配方"确立框架——只借结构与视觉逻辑,受保护元素(人物身份/logo/原文案)照旧不碰
3. **用户档案定义**:user-profile.md 有形象/视觉规范段 → 按规范生成
4. **首次生成**:与用户协商确立框架(一次定,后续期沿用)——建议框架含:固定构图逻辑(如双场景对照/中心符号/工作台视角)、固定色调体系、固定文字层级(主标题 > 副标题 > 品牌名)、固定品牌区位置
**为什么统一**:观众刷到封面 0.3 秒内靠框架认出"是你"——每期换风格 = 每期从零积累辨识度。
## 输入
| 来源 | 内容 |
|---|---|
| 已确认标题 | title-pick 或用户确认 |
| 发布文案 | oracle-description 产出 |
| `user-profile.md` | 频道名/形象规范/视觉偏好 |
| `cover-patterns.md`(可选) | 对标视觉配方(oracle-cover-analyze 产出,框架来源 #2) |
| `<draft-path>`(可选) | 补充内容理解 |
## 目标(必须同时满足)
1. **主标题** = 已确认标题原文(不改写、不翻译、不删减)
2. **副标题** = 从文案提炼一句话价值/悬念,≤18 字(优先 10-16)
3. **画面** = 遵循统一视觉框架 + 本期视觉符号(从标题提取 1 个核心符号:工具/场景/对比物等)
4. **标题排版**:标题 > 16 字 → 给断行版(≤2 行)
5. **负向约束**:无乱码文字、无水印、无签名、无杂乱背景、无低细节、无模糊、不过度暗(人脸/真人按用户偏好);背景不空也不抢戏——缩略图第一眼读标题,第二眼核心物件,第三眼环境
## 🔴 创意四检查(场景生成后、prompt 落盘前逐项过,任一不过重做场景)
| 检查 | 要回答的问题 |
|---|---|
| **语义准确** | 核心物件表达内容**真正完成的功能**,还是只与主题名词相关?("情报中心"画成写实指挥中心 = 字面具象化,弱;画成"杂乱信息进过滤机 → 输出整齐日报" = 功能具象化,强) |
| **因果可见** | 能一眼看到 输入 → 人物动作/核心机制 → 输出 闭环?观点类改写为 旧认知 → 翻转机制 → 新判断 |
| **高概念** | 有一个意外但准确的机制放大价值——不是靠宏大写实/电影光影撑场面 |
| **低视觉噪音** | 标题、核心机制、人物动作形成单一视觉流;无小物件/图标/装饰堆叠 |
核心标准:**画面可以超现实,语义必须准确;风格可以轻,因果不能缺。** 去掉标题后画面仍表达同一价值才算成立。
## 语义桥接(写场景描述前的内部三行)
```
标题承诺:观众点开后得到什么
内容机制:视频