591 lines
26 KiB
Markdown
591 lines
26 KiB
Markdown
# 产品架构:短视频脚本创作系统
|
||
|
||
> 输出角色:产品架构师 | 版本:v2.0 | 日期:2026-07-21
|
||
|
||
---
|
||
|
||
## 一、系统概述
|
||
|
||
本系统提供一套完整的 11 步短视频脚本创作协作流程。从编导需求输入到最终可交付的脚本+分镜+诊断报告,每步产出经编导确认后推进,7 个确认门确保创作方向始终对齐编导意图。
|
||
|
||
### 1.1 系统架构
|
||
|
||
**五层架构**
|
||
|
||
| 层级 | 名称 | 编导可见 | 核心职责 |
|
||
|:---:|------|:---:|---------|
|
||
| 1 | 需求输入 | ✅ | 编导输入创作需求(简单/详细模式)+ 可选上传账号设定文档 + 可选上传广告 Brief |
|
||
| 2 | 分析整理 | ✅ | 步骤①②:结构化拆解需求 + AI补全缺失信息,Gate-0 编导确认分析结果 |
|
||
| 3 | 账号设定 | ✅ | 步骤③④:对标拆解(可选)+ 账号设定解析确认,Gate-1 编导确认人设 |
|
||
| 4 | 选题与框架 | ✅ | 步骤⑤⑥:选题方案 + 框架方案 + 场次结构,Gate-2/3 编导确认 |
|
||
| 5 | 大纲到交付 | ✅ | 步骤⑦⑧⑨⑩⑪:大纲→广告→脚本→分镜→诊断,Gate-4/5/6 编导逐步确认 |
|
||
|
||
> 所有步骤编导可见,7 个确认门逐一确认。无「后台自动」步骤。
|
||
|
||
### 1.2 11 步创作流程总览
|
||
|
||
```
|
||
编导输入
|
||
│
|
||
├─ 步骤①: 需求拆分任务规划 ──┐
|
||
│ ├──→ [Gate-0 分析确认]
|
||
├─ 步骤②: 任务需求拆解完善 ──┘
|
||
│
|
||
├─ 步骤③: 对标视频/账号拆解 🔶(可选)
|
||
│
|
||
├─ 步骤④: 账号设定解析和确认 ──→ [Gate-1 人设确认]
|
||
│
|
||
├─ 步骤⑤: 生成短视频选题 ──────→ [Gate-2 选题确认]
|
||
│
|
||
├─ 步骤⑥: 生成短视频框架 ──────→ [Gate-3 框架确认]
|
||
│
|
||
├─ 步骤⑦: 生成短视频大纲 ──┐
|
||
│ ├──→ [Gate-4 大纲确认]
|
||
├─ 步骤⑧: 植入广告内容 ──┘ ← 可选步骤
|
||
│
|
||
├─ 步骤⑨: 生成短视频脚本 ──┐
|
||
│ ├──→ [Gate-5 脚本确认]
|
||
├─ 步骤⑩: 生成短视频分镜脚本 ─┘
|
||
│
|
||
└─ 步骤⑪: 脚本检查和诊断 ────→ [Gate-6 最终确认]
|
||
```
|
||
|
||
---
|
||
|
||
## 二、步骤详细定义
|
||
|
||
### 步骤①:需求拆分任务规划
|
||
|
||
**目的**:结构化拆解编导原始输入,按五维度判定信息完整度,生成缺失信息清单。
|
||
|
||
**输入**:编导原始输入(平台/账号现状/赛道/受众/创作目的/时长/脚本数量/对标参考/广告Brief/特殊要求)
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 需求澄清清单逐项核查(10 项) |
|
||
| 2 | 五维度信息完整度判定:人设/选题/框架/台词/广告,每项标 ✅完整 / ️部分 / ❌缺失 |
|
||
| 3 | 缺失信息清单生成(按优先级:人设>选题>框架>台词>广告,分必补/推荐补全/可跳过) |
|
||
| 4 | 会话状态初始化(stage / input_completeness) |
|
||
|
||
**输出**:五维度信息状态表 + 会话状态字段
|
||
|
||
**关键规则**:只判断「全不全」不评判「对不对」;禁止编造信息
|
||
|
||
---
|
||
|
||
### 步骤②:任务需求拆解完善
|
||
|
||
**目的**:拆解编导已有内容到对应板块,AI 智能补全缺失维度,标注信息层级。
|
||
|
||
**输入**:步骤①输出(五维度信息状态表 + 缺失信息清单 + 编导原始输入全文)
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 用户已有内容拆解归类:按账号设定/选题/框架/大纲/广告Brief 五板块提取,标注来源 |
|
||
| 2 | 缺失维度 AI 补全:按 5 维度各生成 2-3 个候选方案,含差异化特征/适用场景/风险 |
|
||
| 3 | 信息层级标记:[U] 用户原始 / [AI] AI推理 / [?] 需确认 |
|
||
|
||
**输出**:用户已有内容归类表 + 候选补全方案 + 需确认清单 + 信息层级标记表 + 会话状态
|
||
|
||
**关键规则**:[?] 标记项必须编导明确后才可使用;商业决策红线不自动补全;编导有明确选题时不得生成替代选题
|
||
|
||
---
|
||
|
||
### 步骤③:对标视频/账号拆解 🔶(可选)
|
||
|
||
**目的**:对目标赛道宏观扫描 + 参考视频微观逐帧精拆,按四大板块归类供后续引用。
|
||
|
||
**触发**:编导提供了对标视频/参考账号链接时执行;无对标则跳过。
|
||
|
||
**输入**:步骤①②输出 + 编导提供的对标视频/账号链接
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 宏观赛道扫描:赛道概览 + 3-5 条对标视频 6 维度扫描(封面/标题/前3秒/内容结构/语言风格/结尾)+ 爆款要素提炼 |
|
||
| 2 | 微观逐帧精拆:人设分析/大纲结构/关键事件三维度 |
|
||
| 3 | 拆解结果归类:按账号设定/选题/框架/大纲四板块归类,标注可迁移性评级(⭐⭐⭐高/⭐⭐中/⭐低) |
|
||
|
||
**输出**:宏观赛道扫描报告 + 微观逐帧精拆报告 + 拆解结果归类表
|
||
|
||
---
|
||
|
||
### 步骤④:账号设定解析和确认
|
||
|
||
**目的**:按账号设定(七维度)+ 达人人设(八维度)设计账号定位与角色人设,供编导确认。
|
||
|
||
**输入**:步骤②输出(补全后五维度完整信息)+ 步骤③输出(如有)
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 账号设定七维度:①赛道定位 ②核心人设逻辑(四标签) ③爆款内容体系 ④差异化壁垒 ⑤内容核心 ⑥内容风格 ⑦传播元素 |
|
||
| 2 | 达人人设八维度(逐角色):①达人名称 ②身份人设 ③性格人设 ④说话行为风格 ⑤语言风格例句 ⑥价值观定位 ⑦外在特质 ⑧专属风格符号标签 |
|
||
| 3 | 7 项确认清单输出 |
|
||
|
||
**输出**:账号设定表(七维度)+ 达人人设表(八维度)+ 账号设定确认清单
|
||
|
||
**确认门**:Gate-1 人设确认 — 编导未确认前不得进入选题生成
|
||
|
||
**贯穿约束**:人设卡片贯穿引用至步骤⑤⑥⑦⑧⑨⑩⑪
|
||
|
||
---
|
||
|
||
### 步骤⑤:生成短视频选题
|
||
|
||
**目的**:基于已确认账号设定和编导选题信息,生成 2-3 个短视频选题方案。
|
||
|
||
**输入**:步骤④输出(账号设定+人设卡片)+ 步骤②输出 + 步骤③输出(如有)
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 约束提取(赛道/受众/核心价值/差异化标签) |
|
||
| 2 | 选题来源策略(赛道热点/对标参考/人设延伸/用户痛点) |
|
||
| 3 | 编导有选题→围绕编导选题展开 2-3 个切入角度;无选题→反向推导 2-3 个不同主题 |
|
||
| 4 | 5 大底层创作方法(素材重组/形式创新/对标改编/爆款拆解重构/素材库组合) |
|
||
| 5 | 硬性验证:爆点可陈述性 + 人设独立性 + 对标验证(≥3条) |
|
||
| 6 | 钩子预设:12 种钩子类型适配选题 |
|
||
| 7 | 二维排序:人设匹配度 × 爆款潜力 |
|
||
|
||
**输出**:2-3 个选题方案表 + 推荐方案及理由 + 选题质量自检
|
||
|
||
**确认门**:Gate-2 选题确认
|
||
|
||
---
|
||
|
||
### 步骤⑥:生成短视频框架
|
||
|
||
**目的**:基于已确认人设和选题,确定框架方向(2-3方案),选定后展开为场次结构表。
|
||
|
||
**输入**:步骤④输出 + 步骤⑤输出 + 步骤②③输出(如有)
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 框架方向确定(战略层 5 字段:核心框架/内容形式/时长规划/主线脉络/爆款逻辑) |
|
||
| 2 | 内容框架矩阵规划(四象限:信息价值×情感共鸣 × 高流量×差异化) |
|
||
| 3 | 场次结构展开(操作层 8 列维度:段落/场次/核心作用/时长区间/叙事节奏/情绪曲线/本场钩子/事件) |
|
||
| 4 | 模板选择:三段式通用框架(3场,适合知识分享/观点输出/15s以内)或五段式爆款框架(5场,适合Vlog/剧情/30s以上) |
|
||
|
||
**输出**:2-3 个框架方案 + 框架矩阵图 + 推荐方案 + 场次结构展开表(8列)
|
||
|
||
**确认门**:Gate-3 框架确认 — 编导未选择框架方向时不得展开场次结构
|
||
|
||
**贯穿约束**:场次结构展开表贯穿引用至步骤⑦⑨⑩⑪
|
||
|
||
---
|
||
|
||
### 步骤⑦:生成短视频大纲
|
||
|
||
**目的**:基于已确认框架展开完整大纲(含钩子/主体/结尾/情绪曲线/广告植入占位)。
|
||
|
||
**输入**:步骤⑤输出 + 步骤⑥输出 + 步骤④输出
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 大纲结构覆盖:核心框架/内容形式/视频标题2版/时长规划/开场钩子/中段主体(≥3段)/结尾收束/情绪曲线/广告植入占位/合规自检 |
|
||
| 2 | 钩子有效性校验:3秒抓眼+贴合主题+开篇任务≥2项 |
|
||
| 3 | 看点密度:每30秒≥1个看点,核心看点放前40% |
|
||
| 4 | 时长分配参照场次结构展开表(硬约束) |
|
||
|
||
**输出**:视频标题2版 + 大纲结构 + 广告植入占位 + 合规自检
|
||
|
||
---
|
||
|
||
### 步骤⑧:植入广告内容 🔶(可选)
|
||
|
||
**目的**:基于大纲占位细化广告植入方案。
|
||
|
||
**触发**:编导提供了广告Brief时执行;无广告则跳过。
|
||
|
||
**输入**:步骤⑦输出 + 编导广告Brief + 步骤④输出
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 品牌需求对齐(品牌/产品/卖点/植入约束/品牌调性) |
|
||
| 2 | 植入方式选择(口播/画面/情节/场景/体验,可多选组合) |
|
||
| 3 | 逐点设计:时间节点/对应段落/植入方式/口播台词≤20字/画面描述/自然度评估1-5分 |
|
||
| 4 | 植入汇总(总次数/总时长/平均自然度)+ 合规检查(品牌人设匹配/自然度≥3分/内容损伤/合规性) |
|
||
| 5 | 与大纲合并提交编导确认 |
|
||
|
||
**输出**:品牌信息确认表 + 植入方式表 + 逐点植入方案 + 汇总 + 合规检查
|
||
|
||
**确认门**:Gate-4 大纲确认 — 与步骤⑦合并提交
|
||
|
||
**关键约束**:口播台词≤20字且与人设风格一致;平均自然度≥3/5且无单点低于2分;广告总时长≤视频总时长20%;植入点不在视频前30%位置
|
||
|
||
---
|
||
|
||
### 步骤⑨:生成短视频脚本
|
||
|
||
**目的**:基于已确认大纲和广告方案,展开为场次叙事格式完整脚本。
|
||
|
||
**输入**:步骤⑦输出 + 步骤⑧输出(如有)+ 步骤④输出 + 步骤⑥输出
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 场次叙事格式输出(三大段:开场钩子/中间主体/结尾收口) |
|
||
| 2 | 场次书写规范:【镜头调度】+ 人物动作/情绪叙述 + "口播台词";纯空镜写"(无口播)" |
|
||
| 3 | 场次数量规则:15s=3场/15-30s=3-4场/30-60s=4-5场/60s+=5-7场 |
|
||
| 4 | 脚本质量自检:钩子/广告植入对齐/情绪节奏/人设一致性/画面可执行性 |
|
||
|
||
**输出**:场次叙事脚本 + 概览行 + 广告植入检查表 + 自检清单
|
||
|
||
**关键约束**:广告植入场次口播台词须与广告植入大纲完全对齐不得修改;情绪通过身体语言呈现而非概括词;不得使用表格格式输出脚本正文
|
||
|
||
---
|
||
|
||
### 步骤⑩:生成短视频分镜脚本 🔀(双路径)
|
||
|
||
**目的**:支持双路径生成分镜脚本——路径A 大纲直达 / 路径B 脚本扩展,输出 11 列拍摄分镜。
|
||
|
||
**输入**:
|
||
- 路径A:步骤⑦大纲 + 步骤⑥场次结构 + 步骤④人设 + 步骤⑧广告(如有)
|
||
- 路径B:步骤⑨场次叙事脚本 + 步骤④人设
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 路径识别:输入含 outline+scene_structure→路径A;含 field_script→路径B |
|
||
| 2 | 路径A:大纲→场次叙事(参照步骤⑨规范)→ 11 列分镜 |
|
||
| 3 | 路径B:场次叙事→逐镜拆解(1-3镜头/场次)→ 11 列分镜 |
|
||
| 4 | 11 列:镜头/景别/时长/机位/运镜/画面内容/表情情绪/字幕口播/灯光/收音/道具 |
|
||
| 5 | 附加产出:转场设计 + BGM&音效 + 场景清单 + 道具总清单 + 特殊设备需求 |
|
||
|
||
**输出**:11 列分镜表格 + 转场设计 + BGM音效方案 + 场景清单 + 道具总清单 + 特殊设备需求
|
||
|
||
**确认门**:Gate-5 脚本确认 — 与步骤⑨合并提交
|
||
|
||
---
|
||
|
||
### 步骤⑪:脚本检查和诊断
|
||
|
||
**目的**:对脚本+分镜进行四维度质量诊断,输出评分报告和问题清单。
|
||
|
||
**输入**:步骤⑨⑩输出 + 步骤④⑥⑦⑧约束
|
||
|
||
**核心处理**:
|
||
|
||
| 子步骤 | 处理内容 |
|
||
|:---:|---------|
|
||
| 1 | 维度一:爆款要素命中率(25分)— 前3秒钩子/标题点击/爆款公式/情绪曲线/行动号召自然度各5分 |
|
||
| 2 | 维度二:人设匹配度(15分)— 口播语言/视觉形象/情绪表达各5分+无不匹配内容 |
|
||
| 3 | 维度三:可拍摄性(15分)— 画面可执行/台词可朗读/字幕规范各5分+无不可实现镜头 |
|
||
| 4 | 维度四:合规性(一票否决)— 内容安全/平台规范/版权/价值观/广告合规 |
|
||
| 5 | 人设稳定性校验(7项:言行/画面/情节/框架/情绪/记忆点/传播性) |
|
||
| 6 | 审核通过标准:总分≥40/55,所有是/否项判否,合规全部通过 |
|
||
|
||
**输出**:四维度评分报告 + 问题清单(按严重度🔴🟡🟢排序)+ 人设校验结论 + 合规校验结论 + 审核结论
|
||
|
||
**确认门**:Gate-6 最终确认 — ≥40/55且合规全通过→可交付;不通过需修改后重新审核
|
||
|
||
---
|
||
|
||
## 三、确认门机制
|
||
|
||
> **P0 级别规则,所有步骤必须严格遵守,不得以任何理由绕过。**
|
||
|
||
| 确认门 | 节点名称 | 触发时机 | 通过指令 |
|
||
|:---:|------|------|------|
|
||
| Gate-0 | 分析确认 | 步骤①②完成后 | "确认分析"、"通过" |
|
||
| Gate-1 | 人设确认 | 步骤④已输出 | "确认人设"、"通过" |
|
||
| Gate-2 | 选题确认 | 步骤⑤已输出 | "确认选题"、"通过" |
|
||
| Gate-3 | 框架确认 | 步骤⑥已输出 | "确认框架"、"通过" |
|
||
| Gate-4 | 大纲确认 | 步骤⑦⑧已输出 | "确认大纲"、"通过" |
|
||
| Gate-5 | 脚本确认 | 步骤⑨⑩已输出 | "确认脚本"、"通过" |
|
||
| Gate-6 | 最终确认 | 步骤⑪已输出 | "确认交付"、"通过" |
|
||
|
||
**标准行为规范**:
|
||
|
||
每个确认门触发时,按固定格式向编导提交确认请求:
|
||
- 罗列关键决策点(1-3项)
|
||
- 确认通过→推进下一步
|
||
- 需修改→指出具体意见,修改后重新提交
|
||
- 不得在编导回复前自动推进
|
||
|
||
**禁止行为**:
|
||
- 禁止预判通过
|
||
- 禁止合并推进(两个以上确认门不得合并为一次)
|
||
- 禁止静默跳过
|
||
- 禁止超限等待(超过3轮未确认,主动询问)
|
||
|
||
**修改循环**:每个确认门支持无限轮修改,修改超过5轮时输出「分歧分析」。
|
||
|
||
---
|
||
|
||
## 四、贯穿约束链
|
||
|
||
创作流程中,以下核心产出作为贯穿约束,从产出步骤起持续传递至后续所有步骤:
|
||
|
||
| 贯穿约束 | 产出步骤 | 贯穿至 |
|
||
|---------|:---:|---------|
|
||
| 人设卡片 | 步骤④ | 步骤⑤⑥⑦⑧⑨⑩⑪ |
|
||
| 场次结构展开表 | 步骤⑥ | 步骤⑦⑨⑩⑪ |
|
||
| 编导原始输入 [U] 标记 | 步骤② | 全流程 |
|
||
|
||
---
|
||
|
||
## 五、用户输入定义
|
||
|
||
编导输入包含三个模块,UI 布局顺序为 **①需求输入 → ②选择账号设定 → ③上传广告 Brief**。三个模块并列独立,编导可自由组合。
|
||
|
||
### 5.1 需求输入:简单模式
|
||
|
||
编导用一段自然语言描述想要的脚本。
|
||
|
||
**输入形式**:自由文本输入框,一句话或一段话均可
|
||
|
||
**示例**:「我想做一个职场干货视频,教大家怎么在面试里谈薪资,风格不要太严肃,轻松一点,时长 60 秒左右」
|
||
|
||
**AI 处理**:从自然语言提取关键信息(赛道/主题/风格/时长等),缺失部分主动追问或推理补充
|
||
|
||
### 5.2 需求输入:详细模式
|
||
|
||
编导按结构化字段逐项填写,或上传参考视频。
|
||
|
||
**结构化字段**:
|
||
|
||
| 字段类别 | 字段 | 必填 | 说明 |
|
||
|---------|------|:---:|------|
|
||
| 人设 | 账号赛道 | 是 | 知识科普/剧情情感/电商带货/美食生活/Vlog记录/观点态度/视觉冲击等 |
|
||
| 人设 | 达人基本信息 | 否 | 年龄、性别、职业、城市、性格特点 |
|
||
| 人设 | 目标受众 | 否 | 主要面向的用户群体 |
|
||
| 人设 | 风格偏好 | 否 | 视觉风格、语言风格的特殊要求 |
|
||
| 框架 | 预计时长 | 是 | 预期视频时长(秒),默认 60 秒 |
|
||
| 框架 | 框架偏好 | 否 | 偏好的叙事框架(三段式/PAS/SCQA 等),不填则由 AI 自动匹配 |
|
||
| 内容 | 赛道类别 | 是 | 内容赛道的细分方向 |
|
||
| 内容 | 选题方向 | 否 | 希望创作的具体选题 |
|
||
| 内容 | 参考链接 | 否 | 对标/参考视频地址 |
|
||
|
||
### 5.3 选择账号设定(可选)
|
||
|
||
编导可选择上传已有账号设定文档,AI 动态解析文档内容作为人设基础。
|
||
|
||
- 支持格式:`.md` / `.txt` / 粘贴文本
|
||
- 文档无固定板块数和结构要求,AI 按实际内容动态解析
|
||
- 解析后映射到账号设定卡片的参考框架(9 维度 × 4 层级,按实际内容提取,不强制覆盖全部维度)
|
||
|
||
### 5.4 上传广告 Brief(可选)
|
||
|
||
编导可选择上传广告 Brief,提供本期视频的广告植入需求。
|
||
|
||
- 一段话描述 / 上传附件(PPT/DOC/XLS),可组合使用
|
||
- 本模块只接收原始输入,不自动解析。解析在步骤①②中完成
|
||
|
||
---
|
||
|
||
## 六、知识库体系
|
||
|
||
创作流程中的知识库按 8 大维度组织,AI 按创作步骤检索对应编号子文件夹:
|
||
|
||
| 分类维度 | 文件数 | 包含方法 |
|
||
|---------|:---:|---------|
|
||
| 01_账号设定 | 4 | 人设设计参考 / IP线索流体系 / IP记忆点与人设沉淀 / 真实IP打造体系 |
|
||
| 02_故事选题 | 8 | 跨界重组 / 元素并置 / 元素置换 / 元素叠加 / 10大新鲜度创作维度 / 4层落地路径 / 选题三环模型 / 共鸣本质论 |
|
||
| 03_框架节奏 | 7 | 标准爆款结构模板 / 冲突叙事 / 反转叙事 / 节奏控时 / 剪辑收尾 / 编导终审验收标准 / 全量覆盖分析 |
|
||
| 04_爆款开场 | 11 | 传统强刺激/猫式低压/嘴替共情/反常识颠覆/高潮前置/数字结果/痛点提问/示弱复盘/行业揭秘/承诺收益/全量覆盖分析 |
|
||
| 05_极致事件 | 5 | 预期反转/荒诞化/抽象化/无厘头/错位化 |
|
||
| 06_剧情钩子 | 2 | 情绪价值设计 / 切换关系法 |
|
||
| 07_情绪共鸣 | 6 | 三层模型/案例复盘/设计卡模板/网感坐标/情绪递进设计/情感铺垫设计 |
|
||
| 08_对话风格 | 9 | 素人Vlog/高密度Vlog/职业体验Vlog/反差叙事Vlog/元素叠加Vlog/口播交流感/口播横纵/赛道跨界/期待感 |
|
||
| 09_脚本诊断 | 4 | AI自动检查/AI提醒人工/各意图流程/四种意图 |
|
||
| 10_分镜拍摄 | 3 | 景别情绪与运镜组合/节奏与转场设计/音画配套设计 |
|
||
| 11_广告植入方法论 | 1 | 广告植入方法论 |
|
||
| 12_拆解评估 | 8 | 脚本质量检查清单(八类32项)/编导意图解析/复刻迁移/反推13字段/母提示词/案例分析/选题评估/脚本评估 |
|
||
|
||
---
|
||
|
||
## 七、状态机模型
|
||
|
||
```
|
||
┌──────────┐
|
||
│ IDLE │ ← 等待编导输入
|
||
└────┬─────┘
|
||
│ 编导输入需求
|
||
▼
|
||
┌──────────────────┐
|
||
│ INPUT │ ← 需求输入
|
||
│ 简单/详细模式 │ 选择账号设定(可选)
|
||
│ 上传广告Brief │ 上传广告Brief(可选)
|
||
└────────┬─────────┘
|
||
│ 提交进入步骤①②
|
||
▼
|
||
┌──────────────────┐
|
||
│ GATE-0 │ ← 分析确认
|
||
│ 五维度状态表 │ 缺失清单+补全方案
|
||
│ [U]/[AI]/[?] │ 编导确认→推进
|
||
└────────┬─────────┘
|
||
│ Gate-0 通过
|
||
▼
|
||
┌──────────────────┐ ┌──────────────┐
|
||
│ GATE-1 │ ← │ 步骤③(可选) │ ← 对标拆解
|
||
│ 人设确认 │ │ 赛道扫描+精拆 │ (无对标跳过)
|
||
│ 七维度+八维度 │ └──────────────┘
|
||
└────────┬─────────┘
|
||
│ Gate-1 通过
|
||
▼
|
||
┌──────────────────┐
|
||
│ GATE-2 │ ← 选题确认
|
||
│ 2-3选题方案 │ 推荐方案+自检
|
||
└────────┬─────────┘
|
||
│ Gate-2 通过
|
||
▼
|
||
┌──────────────────┐
|
||
│ GATE-3 │ ← 框架确认
|
||
│ 2-3框架方案 │ 场次结构展开表
|
||
└────────┬─────────┘
|
||
│ Gate-3 通过
|
||
▼
|
||
┌──────────────────┐
|
||
│ GATE-4 │ ← 大纲确认
|
||
│ 大纲+广告植入 │ (无广告时只有大纲)
|
||
└────────┬─────────┘
|
||
│ Gate-4 通过
|
||
▼
|
||
┌──────────────────┐
|
||
│ GATE-5 │ ← 脚本确认
|
||
│ 场次叙事脚本 │ + 11列分镜脚本
|
||
└────────┬─────────┘
|
||
│ Gate-5 通过
|
||
▼
|
||
┌──────────────────┐
|
||
│ GATE-6 │ ← 最终确认
|
||
│ 诊断评分≥40/55 │ 合规全通过→可交付
|
||
└────────┬─────────┘
|
||
确认交付 │ 不通过→修改重新审核
|
||
▼
|
||
┌──────────┐
|
||
│ DONE │ ← 交付完成
|
||
└──────────┘
|
||
```
|
||
|
||
**异常处理**:任何确认门编导不满意 → 可在该门内无限轮修改;超过5轮输出分歧分析;编导可选择重置到前面任意步骤重新开始。
|
||
|
||
---
|
||
|
||
## 八、数据流定义
|
||
|
||
### 8.1 会话上下文对象
|
||
|
||
```
|
||
SessionContext {
|
||
// 步骤①②产出
|
||
input_completeness: { // 五维度完整度
|
||
persona: '✅'|'⚠️'|'❌',
|
||
topic: '✅'|'⚠️'|'❌',
|
||
framework: '✅'|'⚠️'|'❌',
|
||
dialogue_style: '✅'|'⚠️'|'❌',
|
||
ad_brief: '✅'|'⚠️'|'❌'|null
|
||
},
|
||
info_labels: { // 信息层级标记
|
||
[field]: 'U'|'AI'|'?'
|
||
},
|
||
|
||
// 步骤④产出(贯穿全流程)
|
||
persona_card: { // 达人人设卡片
|
||
account_setting: object, // 七维度
|
||
creator_persona: object // 八维度(逐角色)
|
||
},
|
||
|
||
// 步骤⑤产出
|
||
selected_topic: { // 选定选题
|
||
title: string,
|
||
angle: string,
|
||
hook_strategy: string,
|
||
references: string[]
|
||
},
|
||
|
||
// 步骤⑥产出(贯穿全流程)
|
||
framework: { // 选定框架
|
||
direction: object, // 战略层5字段
|
||
quadrant_matrix: object, // 四象限矩阵
|
||
scene_structure: SceneNode[] // 场次结构展开表(8列)
|
||
},
|
||
|
||
// 步骤⑦产出
|
||
outline: { // 大纲
|
||
titles: string[2], // 2版标题
|
||
structure: OutlineNode[], // 大纲结构
|
||
ad_placeholder: object|null // 广告植入占位
|
||
},
|
||
|
||
// 步骤⑧产出(可选)
|
||
ad_placement: { // 广告植入方案
|
||
brand_info: object,
|
||
implantation_method: string[],
|
||
point_by_point: ImplantationNode[],
|
||
summary: object,
|
||
compliance: object
|
||
} | null,
|
||
|
||
// 步骤⑨产出
|
||
script: { // 场次叙事脚本
|
||
overview: string, // 概览行
|
||
scenes: ScriptScene[], // 场次内容
|
||
ad_check: object|null, // 广告植入检查
|
||
self_check: object // 自检清单
|
||
},
|
||
|
||
// 步骤⑩产出
|
||
storyboard: { // 分镜脚本
|
||
shots: StoryboardShot[], // 11列分镜表
|
||
transitions: object,
|
||
bgm: object,
|
||
scene_list: string[],
|
||
props_list: string[],
|
||
special_equipment: string[]
|
||
},
|
||
|
||
// 步骤⑪产出
|
||
diagnosis: { // 诊断报告
|
||
scores: { hit_rate: number, persona_match: number, shootability: number },
|
||
compliance: 'pass'|'fail',
|
||
issues: Issue[],
|
||
persona_stability: object,
|
||
conclusion: string
|
||
},
|
||
|
||
// 流程状态
|
||
currentStep: number, // 当前步骤编号(1-11)
|
||
gateStatus: { // 确认门状态
|
||
gate_0: 'pending'|'passed'|'rejected',
|
||
gate_1: 'pending'|'passed'|'rejected',
|
||
gate_2: 'pending'|'passed'|'rejected',
|
||
gate_3: 'pending'|'passed'|'rejected',
|
||
gate_4: 'pending'|'passed'|'rejected',
|
||
gate_5: 'pending'|'passed'|'rejected',
|
||
gate_6: 'pending'|'passed'|'rejected'
|
||
}
|
||
}
|
||
```
|
||
|
||
### 8.2 产出物依赖关系
|
||
|
||
```
|
||
编导输入 → [①②分析] → [④人设] ──贯穿──→ [⑤选题] → [⑥框架+场次结构] ──贯穿──→ [⑦大纲]
|
||
│ │
|
||
[⑧广告(可选)]←─────────│
|
||
│ │
|
||
[⑨场次叙事脚本]←───────│
|
||
│
|
||
[⑩分镜脚本]←──路径A/B──│
|
||
│
|
||
[⑪诊断]←──────────────│
|
||
```
|