Files
mcn-short-video/project/内容创作产品规划/产品功能设计/产品文档/04_产品文档.md
T

573 lines
22 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 产品需求文档(PRD):短视频脚本创作系统
> 输出角色:产品文档工程师 | 版本:v2.0 | 日期:2026-07-21
---
## 一、文档概述
### 1.1 产品定位
面向 MCN 机构编导的 AI 短视频脚本创作协作系统。基于 11 步创作流程和 7 个用户确认门,编导逐步确认推进,从需求拆分到分镜脚本+诊断报告的全流程创作。每步产出经编导确认后推进下一步,确保创作方向始终对齐编导意图。
### 1.2 目标用户
| 用户角色 | 核心需求 | 使用频率 |
|---------|---------|:---:|
| MCN 编导 | 快速产出爆款脚本,逐步确认把控方向 | 日常高频 |
| 内容负责人 | 在确认门审核脚本方向和质量 | 各 Gate 节点 |
| 达人/博主 | 在 Gate-1 确认人设,Gate-5 确认脚本风格 | 关键确认门 |
### 1.3 核心价值
- **结构化流程**:11 步链路替代编导凭经验开写,7 个确认门确保方向不偏
- **逐步确认**:每步产出经编导确认后才推进,解决「方向没对齐就开写」的痛点
- **人设贯穿**:步骤④产出的人设卡片贯穿至步骤⑪,确保脚本风格一致性
- **场次结构贯穿**:步骤⑥产出的场次结构展开表贯穿至步骤⑪,确保节奏可执行
- **知识库复用**:8 大维度知识库按创作步骤检索,降低新人上手门槛
- **双路径分镜**:步骤⑩支持大纲直达和脚本扩展两条路径,灵活适配
---
## 二、用户交互流程总览
```
┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐
│ 需求输入 │→│ ①②分析 │→│ Gate-0 │→│ ③④人设 │→│ Gate-1 │→│ ⑤选题 │→│ Gate-2 │
│ 编导输入 │ │ 拆分+补全 │ │ 分析确认 │ │ 对标+设定 │ │ 人设确认 │ │ 2-3方案 │ │ 选题确认 │
└───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘
│ │
▼ ▼
┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐
│ ⑥框架 │→│ Gate-3 │→│ ⑦⑧大纲 │→│ Gate-4 │→│ ⑨⑩脚本 │→│ Gate-5 │→│ ⑪诊断 │
│ 框架+场次 │ │ 框架确认 │ │ 大纲+广告 │ │ 大纲确认 │ │ 叙事+分镜 │ │ 脚本确认 │ │ 四维度评分│
└───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘
│
▼
┌───────────┐
│ Gate-6 │
│ 最终确认 │
│ ≥40/55 │
└───────────┘
```
---
## 三、功能规格
### 3.1 步骤①:需求拆分任务规划
**功能描述**:结构化拆解编导原始输入,按五维度判定信息完整度,生成缺失信息清单。
**输入字段**:
| 字段 | 类型 | 必填 | 说明 |
|------|:---:|:---:|------|
| 目标平台 | 枚举 | 否 | 抖音/快手/视频号/B站/小红书 |
| 账号现状 | 文本 | 否 | 已有账号的粉丝量/风格/内容方向 |
| 内容赛道 | 文本 | 是 | 美妆/美食/知识/测评/剧情/Vlog/观点等 |
| 目标受众 | 文本 | 否 | 年龄段/性别/核心需求 |
| 创作目的 | 枚举 | 否 | 涨粉/带货/品牌曝光/引流 |
| 视频时长 | 数字 | 否 | 15s/30s/1min/3min |
| 脚本数量 | 数字 | 否 | 单条/批量 |
| 对标参考 | 链接 | 否 | 对标账号/参考视频链接 |
| 广告Brief | 文本/文件 | 否 | 产品名/卖点/植入要求 |
| 特殊要求 | 文本 | 否 | 编导的特殊创作约束 |
**处理逻辑**:
1. 需求澄清清单逐项核查(10项)
2. 五维度信息完整度判定:人设/选题/框架/台词/广告
- ✅完整 / ️部分 / ❌缺失
3. 缺失信息清单生成,按优先级排序(人设>选题>框架>台词>广告),分必补/推荐补全/可跳过
4. 会话状态初始化
**输出产物**:五维度信息状态表 + 缺失信息清单 + 会话状态字段
---
### 3.2 步骤②:任务需求拆解完善
**功能描述**:拆解编导已有内容到对应板块,AI 智能补全缺失维度,标注信息层级。
**输入字段**:步骤①全部输出
**处理逻辑**:
1. 第一阶段:用户已有内容拆解归类——按 5 板块提取(账号设定/选题/框架/大纲/广告Brief),标注来源
2. 第二阶段:缺失维度 AI 补全——每维度生成 2-3 个候选方案(含差异化特征/适用场景/风险)
3. 第三阶段:信息层级标记——[U]用户原始/[AI]AI推理/[?]需确认
**输出产物**:用户已有内容归类表 + 候选补全方案 + 需确认清单 + 信息层级标记表 + 会话状态
**硬性规则**:
- 编导有明确选题时不得生成替代选题,只生成不同切入角度
- 商业决策、品牌调性红线不自动补全
- [?]标记项必须编导明确后才可使用
---
### 3.3 Gate-0:分析确认
**触发时机**:步骤①②完成后合并提交
**确认内容**:
1. 五维度信息是否完整(是否有❌缺失项)
2. AI 补全方案是否可接受([?]标记项是否已明确)
3. 是否有需要特别关注的风险或取舍
**通过行为**:推进至步骤③④
**修改行为**:编导指出具体修改意见,修改后重新提交
---
### 3.4 步骤③:对标视频/账号拆解 🔶(可选)
**功能描述**:对目标赛道宏观扫描 + 参考视频微观逐帧精拆,按四大板块归类。
**触发条件**:编导提供了对标视频/参考账号链接时执行;无对标则跳过。
**输入字段**:
| 字段 | 类型 | 必填 | 说明 |
|------|:---:|:---:|------|
| 对标视频链接 | 链接列表 | 是(本步骤触发条件) | 一条或多条视频 URL |
| 对标账号信息 | 文本 | 否 | 账号名称/ID |
**处理逻辑**:
1. 宏观赛道扫描:赛道概览 + 3-5 条对标视频 6 维度扫描 + 爆款要素提炼
2. 微观逐帧精拆:人设分析/大纲结构/关键事件三维度
3. 拆解结果归类:按账号设定/选题/框架/大纲四板块归类,标注可迁移性评级
**输出产物**:宏观赛道扫描报告 + 微观逐帧精拆报告 + 拆解结果归类表
---
### 3.5 步骤④:账号设定解析和确认
**功能描述**:按账号设定(七维度)+ 达人人设(八维度)设计账号定位与角色人设。
**输入字段**:步骤②输出 + 步骤③输出(如有)
**账号设定七维度**:
| 维度 | 核心问题 | 说明 |
|------|---------|------|
| ①赛道定位 | 做什么赛道? | 赛道覆盖范围+细分方向 |
| ②核心人设逻辑 | 人设四标签 | 身份标签/性格标签/表达标签/信任标签 |
| ③爆款内容体系 | 爆款方法论 | 选品逻辑/通用框架/情绪设计 |
| ④差异化壁垒 | 与同类有何不同 | 核心差异与竞争优势 |
| ⑤内容核心 | 传递什么价值 | 内容价值+情绪价值 |
| ⑥内容风格 | 什么风格 | 视觉/语言/节奏风格 |
| ⑦传播元素 | 什么元素传播 | 口号/视觉符号/互动设计 |
**达人人设八维度(逐角色)**:
| 维度 | 说明 |
|------|------|
| ①达人名称 | 角色名/昵称 |
| ②身份人设 | 身份类型+差异化身份标签 |
| ③性格人设 | 核心性格+气质型+小瑕疵 |
| ④说话行为风格 | 口头禅+语气+语速+人称 |
| ⑤语言风格例句 | 3-5句典型台词示例 |
| ⑥价值观定位 | 消费观+处事态度+行业原则 |
| ⑦外在特质 | 固定造型+固定场景+专属道具 |
| ⑧专属风格符号标签 | 超级口头禅+声音标识+记忆句式 |
**输出产物**:账号设定表(七维度)+ 达人人设表(八维度)+ 账号设定确认清单
---
### 3.6 Gate-1:人设确认
**触发时机**:步骤④账号设定 + 人设卡片已输出
**确认内容**:
1. 七维度账号设定是否匹配预期
2. 八维度人设是否与达人真实风格一致
3. 是否有需要修改的人设维度
**通过行为**:推进至步骤⑤选题生成
**贯穿约束**:人设卡片从本 Gate 起贯穿引用至步骤⑪
---
### 3.7 步骤⑤:生成短视频选题
**功能描述**:基于已确认账号设定,生成 2-3 个短视频选题方案。
**输入字段**:步骤④输出 + 步骤②③输出
**处理逻辑**:
1. 约束提取(赛道/受众/核心价值/差异化标签)
2. 选题来源策略(赛道热点/对标参考/人设延伸/用户痛点)
3. 编导有选题→围绕该选题展开 2-3 个切入角度;无选题→推导 2-3 个不同主题
4. 5 大底层创作方法(素材重组/形式创新/对标改编/爆款拆解重构/素材库组合)
5. 硬性验证:爆点可陈述性 + 人设独立性 + 对标验证≥3条
6. 钩子预设:12 种钩子类型适配
7. 二维排序:人设匹配度 × 爆款潜力
**输出产物**:2-3 个选题方案表 + 推荐方案及理由 + 选题质量自检
---
### 3.8 Gate-2:选题确认
**触发时机**:步骤⑤选题方案已输出
**确认内容**:
1. 选定哪个选题方案(或组合/修改)
2. 钩子策略是否适配
3. 是否需要调整切入角度
**通过行为**:推进至步骤⑥框架生成
---
### 3.9 步骤⑥:生成短视频框架
**功能描述**:基于已确认人设和选题,确定框架方向(2-3方案),选定后展开为场次结构表。
**输入字段**:步骤④⑤输出 + 步骤②③输出
**处理逻辑**:
1. 框架方向确定(战略层 5 字段:核心框架/内容形式/时长规划/主线脉络/爆款逻辑)
2. 内容框架矩阵规划(四象限:信息价值×情感共鸣 × 高流量×差异化)
3. 场次结构展开(操作层 8 列维度)
- 三段式通用框架(3场):适合知识分享/观点输出/15s以内
- 五段式爆款框架(5场):适合Vlog/剧情/30s以上
**场次结构展开表 8 列维度**:
| 列 | 维度 | 说明 |
|---:|------|------|
| 1 | 段落 | 开场/中段/结尾 |
| 2 | 场次 | 场次编号 |
| 3 | 核心作用 | 本场核心叙事作用 |
| 4 | 时长区间 | 绝对时间(如0-3s),不混用百分比 |
| 5 | 叙事节奏 | 快/慢/转折/递进 |
| 6 | 情绪曲线 | 情绪高低标注 |
| 7 | 本场钩子 | 每场至少1个钩子 |
| 8 | 事件 | 事件列表 |
**输出产物**:2-3 个框架方案 + 框架矩阵图 + 推荐方案 + 场次结构展开表
---
### 3.10 Gate-3:框架确认
**触发时机**:步骤⑥框架方案 + 场次结构已输出
**确认内容**:
1. 选择哪个框架方向
2. 场次结构是否合理
3. 时长分配是否适配
**通过行为**:推进至步骤⑦大纲生成
**贯穿约束**:场次结构展开表从本 Gate 起贯穿引用至步骤⑪
---
### 3.11 步骤⑦:生成短视频大纲
**功能描述**:基于已确认框架展开完整大纲(含钩子/主体/结尾/情绪曲线/广告植入占位)。
**输入字段**:步骤⑤⑥④输出
**大纲结构要素**(必须覆盖):
| 要素 | 说明 |
|------|------|
| 核心框架 | 已确认框架类型 |
| 内容形式 | 视频内容形式 |
| 视频标题 | 2 版差异化标题 |
| 时长规划 | 总时长+各段分配(参照场次结构展开表,硬约束) |
| 开场钩子 | 3秒内画面+动作+钩子设计,回扣选题预设钩子 |
| 中段主体 | ≥3段,每段有核心推进 |
| 结尾收束 | 总结/话题/自然互动引导 |
| 情绪曲线 | 与场次结构展开表一致 |
| 广告植入占位 | 有广告Brief→标注植入位置;无→保留为空,不编造 |
| 合规自检 | 极限词/违禁词/平台规范检查 |
**输出产物**:视频标题2版 + 大纲结构 + 广告植入占位 + 合规自检
---
### 3.12 步骤⑧:植入广告内容 🔶(可选)
**功能描述**:基于大纲占位细化广告植入方案。无广告需求时自动跳过。
**输入字段**:步骤⑦输出 + 编导广告Brief + 步骤④输出
**植入方式选项**(可多选组合):
| 方式 | 说明 |
|------|------|
| 口播推荐 | 达人口播产品卖点 |
| 画面展示 | 产品画面入镜展示 |
| 情节植入 | 产品作为情节道具 |
| 场景使用 | 达人在场景中使用产品 |
| 体验分享 | 达人真实体验产品 |
**逐点植入设计字段**:
| 字段 | 说明 |
|------|------|
| 时间节点 | 植入时间点 |
| 对应段落 | 植入对应大纲段落 |
| 植入方式 | 从5种方式中选择 |
| 口播台词 | ≤20字,与人设风格一致 |
| 画面描述 | 具体画面动作 |
| 自然度评分 | 1-5分 |
**硬性约束**:
- 口播台词≤20字且与人设风格一致
- 平均自然度≥3/5且无单点低于2分
- 广告总时长≤视频总时长20%
- 植入点不在视频前30%位置
**输出产物**:品牌信息确认表 + 植入方式表 + 逐点植入方案 + 汇总 + 合规检查
---
### 3.13 Gate-4:大纲确认
**触发时机**:步骤⑦大纲 + 步骤⑧广告植入(如有)已输出
**确认内容**:
1. 大纲结构是否满意
2. 广告植入位置和方式是否自然(有广告时)
3. 情绪曲线是否适配
**通过行为**:推进至步骤⑨⑩脚本生成
---
### 3.14 步骤⑨:生成短视频脚本
**功能描述**:基于已确认大纲和广告方案,展开为场次叙事格式完整脚本。
**输入字段**:步骤⑦⑧④⑥输出
**场次叙事格式**:
```
脚本标题
总时长:X秒|整体配比:开场X%(Xs)、中段主体X%(Xs)、结尾X%(Xs)|共X个场次
一、开场钩子(Xs-Xs,占比X%)
场1:场次名称(Xs-Xs)
【景别变化/镜头运动/场景环境/光线氛围】人物动作与情绪细节描写 + "口播台词"
二、中间主体(Xs-Xs,占比X%,拆分X个场次)
场2-4:...
三、结尾收口(Xs-Xs,占比X%)
场N:...
```
**场次数量规则**:
| 视频总时长 | 场次数 | 各段分配 |
|-----------|:---:|---------|
| 15秒以内 | 3场 | 开场1 + 中段1 + 结尾1 |
| 15-30秒 | 3-4场 | 开场1 + 中段1-2 + 结尾1 |
| 30-60秒 | 4-5场 | 开场1 + 中段2-3 + 结尾1 |
| 60秒以上 | 5-7场 | 开场1 + 中段3-5 + 结尾1 |
**关键约束**:
- 广告植入场次口播台词须与广告植入大纲完全对齐不得修改
- 情绪通过身体语言呈现而非概括词
- 不得使用表格格式输出脚本正文
**输出产物**:场次叙事脚本 + 概览行 + 广告植入检查表 + 自检清单
---
### 3.15 步骤⑩:生成短视频分镜脚本 🔀(双路径)
**功能描述**:支持双路径生成分镜脚本,输出 11 列拍摄分镜+拍摄执行清单。
**路径说明**:
| 路径 | 输入 | 适用场景 |
|------|------|---------|
| 路径A 大纲直达 | 步骤⑦大纲+步骤⑥场次结构+步骤④人设+步骤⑧广告 | 快速出分镜,跳过场次叙事脚本 |
| 路径B 脚本扩展 | 步骤⑨场次叙事脚本+步骤④人设 | 已有完整脚本,扩展为分镜 |
**11 列分镜表格字段**:
| 列 | 字段 | 说明 |
|---:|------|------|
| 1 | 镜头 | 01、02、03…顺序编号 |
| 2 | 景别 | 大远景/远景/全景/中景/近景/特写/大特写(只选一个) |
| 3 | 时长 | 以秒为单位 |
| 4 | 机位 | 角度+距离描述 |
| 5 | 运镜 | 固定/推/拉/摇/移/跟/升/降/旋转(只选一个) |
| 6 | 画面内容 | 具体描述,不允许模糊形容词 |
| 7 | 表情&情绪 | 量化描述 |
| 8 | 字幕&口播 | 台词原文,每条≤15字;纯空镜写"(无口播)" |
| 9 | 灯光 | 光源方向+色温 |
| 10 | 收音 | 领夹麦/枪麦/环境音/后期配音 |
| 11 | 道具 | 具体物品名称和数量 |
**附加产出**:转场设计 + BGM&音效方案 + 场景清单 + 道具总清单 + 特殊设备需求
---
### 3.16 Gate-5:脚本确认
**触发时机**:步骤⑨脚本 + 步骤⑩分镜已输出
**确认内容**:
1. 场次叙事脚本内容是否满意
2. 分镜脚本是否可执行
3. 广告植入是否自然(有广告时)
**通过行为**:推进至步骤⑪诊断
---
### 3.17 步骤⑪:脚本检查和诊断
**功能描述**:四维度质量诊断 + 人设稳定性校验 + 合规审查。
**四维度评分体系**:
| 维度 | 满分 | 评分项 |
|------|:---:|---------|
| 爆款要素命中率 | 25 | 前3秒钩子(5)+标题点击(5)+爆款公式(5)+情绪曲线(5)+行动号召自然度(5) |
| 人设匹配度 | 15 | 口播语言(5)+视觉形象(5)+情绪表达(5)+无不匹配内容 |
| 可拍摄性 | 15 | 画面可执行(5)+台词可朗读(5)+字幕规范(5)+无不可实现镜头 |
| 合规性 | 一票否决 | 内容安全/平台规范/版权/价值观/广告合规 |
**审核通过标准**:总分≥40/55 + 所有是/否项判否 + 合规全部通过
**人设稳定性校验(7项)**:言行一致/画面一致/情节一致/框架一致/情绪一致/记忆点一致/传播性一致
**输出产物**:四维度评分报告 + 问题清单(按🔴🟡🟢严重度排序)+ 人设校验结论 + 合规校验结论 + 审核结论
---
### 3.18 Gate-6:最终确认
**触发时机**:步骤⑪诊断报告已输出
**确认内容**:
1. 评分是否达标(≥40/55且合规全通过)
2. 是否有需要修改的问题(🔴严重问题必须处理)
3. 是否确认交付
**通过行为**:完成交付
**不通过行为**:修改后重新从步骤⑪(或更早步骤)开始审核
---
## 四、确认门机制规范
### 标准确认格式
每个确认门触发时,按以下固定格式向编导提交确认请求:
```
---
📋 【Gate-N | 节点名称】确认门
本阶段产出已完成,核心内容如上。
请确认以下几点:
① [最关键的决策点描述]
② [次关键的决策点描述]
③ [需要编导特别关注的风险或取舍]
✅ 如果确认通过 → 请回复「确认」或说明进入下一步
✏️ 如果需要修改 → 请指出具体修改意见,本轮修改后重新提交
⛔ 不得在编导回复前自动推进到下一阶段
---
```
### 禁止行为
| 行为 | 说明 |
|------|------|
| 预判通过 | 不得在没有收到编导确认指令的情况下推进 |
| 合并推进 | 不得将两个以上的确认门合并为一次确认 |
| 静默跳过 | 不得以编导没有提出异议为由默认通过 |
| 超限等待 | 超过3轮未确认,主动询问编导 |
### 修改循环
- 每个确认门支持无限轮修改
- 修改超过5轮时输出「分歧分析」(罗列当前方案与编导期望的差距)
- 修改轮次记录:第N轮修改 + 编导意见 + 修改内容 + 修改后状态
---
## 五、脚本格式规范
### 场次叙事格式(步骤⑨专用)
见步骤⑨定义。三大段结构(开场钩子/中间主体/结尾收口),每段下设场次。场次内:【镜头调度】+ 人物动作/情绪 + "口播台词"。
### 分镜脚本格式(步骤⑩专用)
11 列扩展表格。见步骤⑩字段定义。
### 视频时长与镜头数参考
| 视频时长 | 建议镜头数 | 平均单镜头时长 |
|---------|----------|-------------|
| 15s以内 | 5-8个 | 2-3s |
| 30s | 8-12个 | 2-4s |
| 1min | 15-20个 | 3-4s |
| 3min+ | 25-40个 | 4-8s |
---
## 六、非功能需求
### 6.1 性能要求
| 指标 | 目标值 |
|------|--------|
| 单步响应时间 | ≤ 15 秒 |
| 脚本+分镜生成时间 | ≤ 30 秒 |
| 并发支持 | 10+ 编导同时使用 |
### 6.2 数据安全
- 账号设定和脚本为账号核心资产,应用级隔离
- 广告 Brief 中的商业信息加密存储
### 6.3 可扩展性
- 框架模板库支持持续补充新的赛道框架
- 知识库支持按维度持续补充创作方法
- 确认门规则支持按账号定制审核标准
---
## 七、验收标准
| 编号 | 验收条件 | 验证方式 |
|:---:|------|:---:|
| AC-1 | 11 步创作流程可顺序推进,7 个确认门逐一通过 | 走通完整链路 |
| AC-2 | 每个确认门支持无限轮修改,不得预判/合并/跳过 | 测试修改循环 |
| AC-3 | Gate-0 分析确认后才能推进到人设步骤 | 测试未确认时阻断 |
| AC-4 | 步骤③无对标视频时自动跳过 | 测试无对标输入 |
| AC-5 | 步骤⑧无广告 Brief 时自动跳过 | 测试无广告输入 |
| AC-6 | 人设卡片从步骤④贯穿至步骤⑪ | 检查各步骤输入字段 |
| AC-7 | 场次结构展开表从步骤⑥贯穿至步骤⑪ | 检查各步骤输入字段 |
| AC-8 | 步骤⑩支持路径A和路径B两条路径 | 测试两条路径 |
| AC-9 | 最终输出包含场次叙事脚本+11列分镜+拍摄执行清单 | 检查输出格式 |
| AC-10 | 诊断评分≥40/55且合规全通过才可交付 | 测试评分逻辑 |
| AC-11 | 确认门修改超过5轮时输出分歧分析 | 测试5轮修改 |