# 产品主角短广告

仅在 `brand-ad` 已选择“产品主角短广告”路线后读取。本卡定义产品身份、问询与执行链；视觉技法和 H3 编译按需读取相邻 reference。

## 路线合同

同时满足以下条件才留在本路线：

1. 用户目标档位是不超过 15 秒、30 秒或 45 秒的单条轻量广告；最终时长以实际片段完整拼接为准。
2. 有具体产品、包装、SKU、产品系列或足够明确的原创产品描述。
3. 产品是唯一或绝对主角，画面围绕外观、材质、卖点、成分、功能、包装与最终定版展开。
4. 目标是商业广告成片，不是静态电商图、真人口播、官网功能演示、剧情 TVC 或视频拆解。

只有“产品视频、产品宣传片、高端产品广告”等弱信号时，补齐时长、主体和交付目标；不要仅凭品类词触发。

## 输入与素材职责

先沿用主 Skill 的品牌事实、`Brand Direction Lock`、已选方向参考集合与授权规则；只对尚未分析的用户产品图、包装、Logo 或参考视频使用 media analysis，不重复分析 Research 已选图。素材冲突时使用以下优先级：

```text
用户明确指令 > 产品锚图 > 已确认故事板 > 已选方向参考图 > 场景美学锚点 > 节奏参考视频 > 泛化风格词
```

- **产品锚图**：锁定外形、包装结构、Logo 位置、标签、颜色、材质、比例和关键识别点。
- **Logo/标准字**：只作为输入素材中已经存在的身份锚点保留；不交给视频模型重绘，也不在生成后新增。
- **已选方向参考**：只迁移光影、构图、色调、材质与空间气质。
- **参考视频**：只迁移运镜、节奏、转场和运动结构。
- **文字描述**：补充可核验的品类、定位、卖点、视觉母题和声音方向。

没有产品锚图时，说明一致性与包装准确度风险。现有真实品牌的品牌、包装或 Logo 必须准确时，请用户补充正面产品图或独立身份资产。明确的原创概念产品可在统一生成前确认后先生成产品 Hero 锚图再直接用于视频，默认不为中间锚图新增停顿；用户明确要逐图审核时才单独确认。

## 最小问询

已有信息能够唯一确定方向时不要重复提问。未执行轻量 Research 且缺少会改变成片的选择时，最多补以下两级中文问询：

1. **重点**：质感高级 / 科技功能 / 成分、口感或能量 / 生活方式 / 多卖点或系列矩阵。
2. **成片形态**：高端品牌定版 / 社媒快节奏 / 新品发布揭示 / 材质氛围 / 卖点视觉解释。

同时补齐时长、画幅或平台、核心卖点、是否需要旁白、广告文案 / CTA 和艺术字体包装。用户未指定旁白时，根据广告表达提出旁白或纯声音设计方案并随创意方案确认，不静默默认无旁白；需要广告文案、旁白关键词或艺术字体包装时读取 [voice-keyword-typography.md](voice-keyword-typography.md)，由 LLM 根据当前创意生成文案和字体方向，确认后的创意文案只进入 H3 视频生成 Prompt，由 H3 在生成阶段渲染，不进入后期合成。

执行轻量 Research 时，搜图前只先询问是否需要搜索参考图，不再单独询问“重点”或“成片形态”：让 3 张推荐候选承载这些差异。产品身份模式、旁白、CTA 和声音建议并入生成前确认。

## 最短可行执行链

根据依赖选择最短路径，不把锚点或故事板变成固定仪式：

### 直接生成

产品锚图清晰、只有一条视频、视觉方向和时长画幅明确、无需多段拼接时：锁定产品事实与视觉母题，确认方案后直接编译视频 Prompt。

### 视觉锚定

存在以下任一情况时先做静态锚定：产品身份不稳定、材质/成分/内部结构是核心卖点、多 SKU 需保持系列一致、用户需要先确认审美、首尾帧必须稳定。

1. 需要补产品身份时，先生成或整理产品 Hero 锚图。
2. 需要补审美时，优先直接使用 Research 已选方向参考集合；只有它无法承担所需空间/首帧任务时，才读取 [product-visual-techniques.md](product-visual-techniques.md) 生成一张不含产品身份的场景美学锚点。即使生成了锚点，后续 H3 仍保留全部已选方向图作为 reference。
3. 多镜头依赖明显时，再把产品锚图、场景锚点和选定技法编成 3×3 故事板；每格承担钩子、显现、卖点、转场、高潮或 Hero 定版中的一种功能。

### 视频生成

读取 [product-h3-compile.md](product-h3-compile.md)，把已确认的素材职责、视觉母题、广告文案 / CTA、艺术字体方向、事件节奏、转场机制和声音编译成视频 Prompt。每个视觉事件只承担一个主要变化；结尾保留完整、清晰、减速稳定的产品 Hero 定版。

### 30/45 秒分段生成

目标超过 15 秒时仍保留在本路线，但只使用主 Skill 定义的轻量有序分段批次，不创建用户可见 Stage：

1. 先按完整目标时长写一条连续创意脊柱，再拆成有序 `sequence`；30 秒优先 2 段，45 秒优先 3 段。
2. 全链共享同一产品身份锁、`Brand Direction Lock`、画幅、声音方向和最终 Hero 目标。第一个片段负责开场，后续片段只执行当前局部 beat，不复述整条创意。
3. 每段结束在主体清晰、运动趋稳的状态；后续段继续使用同一产品锚图、`Brand Direction Lock` 和共享创意脊柱，不读取上一段的 tail frame，也不等待上一段完成。
4. 片段按 `sequence` 顺序完整拼接，目标档位只用于规划，不要求最终合成精确对齐 30/45 秒；不得裁切、补帧、循环或变速，最终时长以实际片段拼接结果为准。出现漂移时只重试当前失败片段；30/45 秒不生成独立 BGM，保留每段 H3 原生旁白、环境声和动作音效。

### 并发执行边界

- 多个已经具备全部输入 refs、互不消费同批输出的视频 work items，默认合并为一个并发批次；执行层依据当前能力上限控制活动窗口，并保持 H3 不超过 10 个活动片段。
- 30/45 秒的每个 `sequence` 都是独立 work item，只依赖共享产品/品牌 refs，不依赖其它 sequence 的 runtime output；同一条长片内的所有 sequence 默认并发。
- 并发只改变提交顺序，不改变最终 `sequence` 和拼接顺序；失败时只重试对应 logical output，不重跑已通过的任务。

## 画布确认与交付

生成媒体前，把以下内容落到画布并用 confirmation card 一次确认：

- 产品事实、来源与身份锁
- 成片重点、形态、时长和画幅
- 一句话视觉母题
- 实际需要的锚点/故事板及素材职责
- 逐段视觉事件、文字、CTA 与声音策略

交付前检查产品身份稳定、包装与 Logo 未漂移、每段动作服务卖点、旁白清晰、关键词字体与语义重音及画面事件同步、文字可读、声音与转场同步、最终 Hero 定版完整，并返回视频路径、实际时长画幅、素材来源与必要权利提示。
