# 脚本复盘流程(已有脚本质量复盘) > 对「已有脚本」做质量复盘——独立于创作流程(S1-S11),只分析不修改。 > 判定标准**跨技能只读引用** short-video-script 的 `references/知识库/09_脚本诊断/`,不复制内容,保证与创作技能诊断口径一致。 --- ## 〇、两种执行模式(按需求选择) | 模式 | 适用需求 | 输出 | |------|---------|------| | **独立分析** | 「复盘这个脚本」「检查脚本质量」「给脚本打分」 | 每维 100 分制评分 + 总分(10 维等权平均) | | **对比分析** | 「对比 AI脚本 和 源脚本」「分析两者差异」 | 三段式(AI→源→对比),逐维「相同的点/好点/差点」差异评析 | > 用户要求「对比/差异分析」→ 对比分析模式;否则默认独立分析模式。 --- ## 一、适用范围 | 场景 | 说明 | |------|------| | 复盘已有脚本 | 任意已保存的脚本(如 AI写作复盘 页的脚本 #23、历史改写记录等) | | 点评脚本 | 用户给出脚本文本/文件,要求质量点评(独立分析) | | 对比分析 | 同一选题多版脚本 / AI脚本 vs 源脚本 对比(对比分析) | **不适用**:创作流程内的 S11 诊断(那是创作最后一步,对刚生成的脚本做质检,属 short-video-script 职责)。 --- ## 二、独立分析模式(评分制) ### 1. 读取脚本 从用户提供处读取:脚本文本 / 文件路径 / 数据库记录(如 mcn-plugin.db 的 rewrite_log)。 ### 2. 逐维评分(每维 100 分制,总分等权平均) > 判定标准**只读引用** `short-video-script/references/知识库/09_脚本诊断/`(八类35项 + 故事成立性校验),逐维检查并评分。 > 维度顺序与 AI写作复盘 表格列对齐(设定承接/框架节奏/钩子设置/叙事逻辑/极致事件/共鸣和共情),表格外维度追加在后。 #### 评分锚点(每维 100 分制) | 分数段 | 档位 | 含义 | |--------|------|------| | 90-100 | 优秀 | 接近爆款水准(满分极少,需有可对标爆款案例支撑) | | 75-89 | 良好 | 达到行业平均水平 | | 60-74 | 及格 | 基本可用但不出彩 | | 40-59 | 有明显问题 | 影响传播效果,需修改 | | 0-39 | 严重缺陷 | 不可用,必须大改 | > 评分不是「有没有问题」而是「多接近爆款水准」——高分需证明「好在哪里」,低分需指出「差在哪里」。 #### 总分(叙事逻辑 2 倍权重) ``` 总分 = (Σ其他适用维得分 + 叙事逻辑×2) / (适用维数 + 1) 说明:叙事逻辑权重 2 倍(故事逻辑是剧情类立身之本,出问题总分受重大影响); 不适用维度标记 null/N-A,不计入分母(如剧情类的教程完整链) 判定:≥75 可交付;60-74 需优化;<60 需大改 ``` #### 2.1 先判内容类型(防误用,必做) > ⚠️ **复盘前必须先判定脚本的内容类型**,再按「适用类型」决定检查哪些项——避免把剧情脚本当教程检查(如"教人发假快递")、或把教程脚本当剧情查故事成立性。 | 内容类型 | 判定依据 | 检查范围 | |---------|---------|---------| | **剧情/悬念/反转类** | 有角色/故事线/秘密/反转/倒叙(如假快递守护、情感短剧) | 表格6维 + 格式/台词/合规 + **故事成立性(强制)**;教程完整链不适用 | | **教程/干货类** | 教人做事:成品前置→步骤→收尾(如做菜、教学) | 表格6维 + 格式/台词/合规 + **教程完整链(强制)**;故事成立性不适用 | | **口播/观点/测评类** | 口播表达/观点输出/产品测评,无故事线 | 表格6维 + 格式/台词/合规;教程完整链、故事成立性均不适用 | **判定错误的风险**:把剧情脚本套教程链检查 → 荒谬误判("教人发假快递");把教程脚本套故事成立性 → 错误打回。判定后按上表执行,不越界检查。 --- ### 表格维度(6 项,与 AI写作复盘 列表对齐) #### 维度1:设定承接 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 设定承接 | 人设卡记忆符号/行为决策/内容规则在脚本中有体现 → 缺关键机制=不过 | 通过/不过 | #### 维度2:框架节奏 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 逻辑链条 | 前后因果关系清晰,无明显跳跃 → 逻辑混乱=不过 | 通过/不过 | | 爆点贯穿 | 全片至少2次爆点(开头+至少1次中后段)→ 仅开头有=不过 | 通过/不过 | | 钩子密度 | 每15秒至少1个小钩子/转折点 → 平铺直叙段=不过 | 通过/不过 | | 信息密度 | 每10秒有新的有效信息 → 同信息重复=不过 | 通过/不过 | | 节奏变化 | 有快慢交替(短句轰炸↔长句铺陈)→ 全程一个节奏=提醒 | 提醒 | | 结尾收口 | 有明确的总结/话题/互动引导 → 戛然而止=不过 | 通过/不过 | #### 维度3:钩子设置(全片留人链路) > 不只开场钩子——覆盖「开场抓人 → 中间留人 → 结尾收口」全片钩子体系。 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 开场钩子 | 前3秒有画面+动作+钩子 → 空泛叙述=不过 | 通过/不过 | | 中间留人钩子 | 每15秒至少1个小钩子/转折点 → 平铺直叙段=不过 | 通过/不过 | | 中段不疲 | 30-50秒持续有新信息注入 → 中段重复前段内容=不过 | 通过/不过 | | 结尾收口 | 有明确的总结/话题/互动引导 → 戛然而止=不过 | 通过/不过 | #### 维度4:叙事逻辑 > 命中**人物行为/故事逻辑硬伤**(行为来源穿帮如"随身携带体积不符的物件"、动机断裂、时间线/年龄账矛盾、逻辑范围失当、为反转而反转/因果跳跃)→ 严重度**「高」**(逻辑有问题其他维度不必再谈),**叙事逻辑维按硬伤数量梯度扣分**:1 个 → ≤60、2 个 → ≤40、3 个及以上 → ≤20——此类问题直接击穿故事成立性,不按普通瑕疵扣分。 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 前提一致性 | 事件是否破坏核心秘密/设定?有无认知倒挂? | 通过/不过 | | 因果链条 | 事件可否由前文推导?有无跳跃? | 通过/不过 | | 动机合理性 | 行为有无动机铺垫?烈度是否匹配? | 通过/不过 | | **行为来源与时间线** | 行为道具/资源从何而来(携带/使用是否违背常理)?为何"此刻"行动、之前为何不做?临时起意 vs 预先准备是否矛盾? | 通过/不过 | | 信息合法性 | 角色说的每句关键断言是否在其认知边界内? | 通过/不过 | | 表达方式匹配 | 冲突强度来自动机与台词,还是堆砌摔/吼/围观? | 通过/不过 | | 逻辑链条 | 前后因果关系清晰,无明显跳跃 → 逻辑混乱=不过 | 通过/不过 | #### 维度5:极致事件 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 爆点贯穿 | 全片至少2次爆点(开头+至少1次中后段)→ 仅开头有=不过 | 通过/不过 | | 动作描述 | 镜头描述含具体动词(走/拿/放/指/举/翻)→ 没有=不过 | 通过/不过 | | 场景描述 | 有具体场景/道具/环境 → 抽象场景=提醒 | 提醒 | | 不可拍警告 | 含"感觉/氛围/意境/仿佛"等抽象词 → 标记提醒 | 提醒 | #### 维度6:共鸣和共情 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 共鸣类型命中 | 至少命中6种共鸣类型中的1种(经历/情绪/观点/身份/痛点/反差)→ 无法判断=不过 | 通过/不过 | | 具象场景检验 | 至少有1个"零解释秒懂"的具象场景(时间/地点/动作/道具)→ 全是大道理=不过 | 通过/不过 | | 自嗨检测 | 把"我"换成目标人群角色(打工人/宝妈/学生)仍成立 → 只有创作者成立=不过 | 通过/不过 | | 3问自检 | 观众能联想自己经历 + 会评论"我也是" + 不全是空洞大道理 → 3问全不过=不过 | 通过/不过 | --- ### 追加维度(表格外,补充检查) #### 维度7:格式规范性 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 画面描述 | 每个镜头有具体动作/场景 → 纯文字叙述=不过 | 通过/不过 | | 景别标注 | 关键镜头有景别(特写/近景/中景/远景)→ 缺失=提醒 | 提醒 | | 时长标注 | 每个镜头段有时长说明 → 缺失=提醒 | 提醒 | #### 维度8:台词口语化 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 书面词汇 | 无"此外/综上所述/由此可见"等书面连接词 → 出现=不过 | 通过/不过 | | 长句检测 | 单句不超过30字 → 超过=不过 | 通过/不过 | | 自然语气词 | 有口语化语气词(呢/吧/啊/哦/嘛)→ 完全没有=不过 | 通过/不过 | | 重复用词 | 同一非关键词3秒内不重复 → 重复=提醒 | 提醒 | | 人设一致性 | 台词逐句对表人设卡(说话风格/口头禅/行为决策)→ 明显不符=不过 | 通过/不过 | #### 维度9:内容合规 | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 绝对化词汇 | 命中"第一/最好/唯一/极致/顶级/最X"=不过 | 直接不过 | | 绝对效果承诺 | 命中"绝对有效/100%/立竿见影/保证/根治"=不过 | 直接不过 | | 无来源数据 | "提升X倍/效果翻倍"无来源标注=不过 | 直接不过 | | 竞品名称 | 含竞品品牌名/产品名=警告 | 警告 | | 暗示贬低 | 含"比某些/比别的/比市面上"=警告 | 警告 | | 行业违禁词 | 医美(消除/根治/永久/祛除)/美妆(祛斑/消炎/杀菌/抗皱)/食品(治疗/治愈/预防疾病)=不过 | 直接不过 | #### 维度10:教程完整链(**仅教程/干货类适用**) | 检查项 | 判断标准 | 判定 | |--------|---------|:---:| | 教程完整链 | 成品/效果前置→材料清单→逐步操作(≥3步,每步含关键技巧)→成品对比收尾;剧情/口播/测评类=不适用,跳过 | 通过/不过 | --- ### 总分(最后统计,100 分制) | 汇总 | 计算 | |------|------| | 各维得分 | 10 维各得 X/100 分 | | **总分** | **Σ(10 维得分) / 10**(等权平均) | | 综合判定 | ≥75 可交付;60-74 需优化;<60 需大改 | > 每维评分参考判定锚点(90-100 优秀 / 75-89 良好 / 60-74 及格 / 40-59 有问题 / 0-39 严重缺陷)。 ### 4. 输出复盘报告 ``` ## 脚本复盘报告(独立分析) - 脚本:标题 / 来源(id 或文件) - 内容类型判定:剧情/教程/口播测评(决定检查范围) - 表格维度评分(与 AI写作复盘 列对齐,每维 100 分制): | 维度 | 检查项 | 得分 | 档位 | 问题定位 | |------|--------|:---:|:---:|---------| | 设定承接 | 记忆符号/行为决策/内容规则体现 | X/100 | 优秀/良好/及格/有问题/严重 | … | | 框架节奏 | 逻辑链条/爆点贯穿/钩子密度/信息密度/节奏变化/收口 | X/100 | … | … | | 钩子设置 | 开场钩子/中间留人/中段不疲/结尾收口 | X/100 | … | … | | 叙事逻辑 | 前提/因果/动机/信息/表达方式/逻辑链条 | X/100 | …(剧情类) | … | | 极致事件 | 爆点贯穿/动作描述/场景/可拍性 | X/100 | … | … | | 共鸣和共情 | 类型命中/具象场景/自嗨检测/3问自检 | X/100 | … | … | - 追加维度评分(表格外,每维 100 分制): | 维度 | 检查项 | 得分 | 档位 | 问题定位 | |------|--------|:---:|:---:|---------| | 格式规范性 | 画面描述/景别/时长 | X/100 | … | … | | 台词口语化 | 书面词/长句/语气词/重复词/人设一致性 | X/100 | … | … | | 内容合规 | 绝对化/承诺/数据来源/竞品/违禁词 | X/100 | … | … | | 教程完整链 | 仅教程类:成品→材料→步骤→收尾 | X/100 | …(教程类) | … | - 总分统计: | 汇总 | 结果 | |------|------| | 各维得分 | 设定承接 X、框架节奏 X、…、教程链 X | | **总分** | **Σ/10 = X/100**(等权平均) | | 综合判定 | ≥75 可交付 / 60-74 需优化 / <60 需大改 | - 问题清单(按严重度): | # | 严重度 | 定位 | 问题 | 修改建议 | 所属环节 | |---|:---:|------|------|---------|---------| | 1 | 🔴高 | 场X台词 | … | … | S6/S7/S9 | - 总结论:总分 X/100,✅ 可交付 / ⚠️ 需优化 / ❌ 需大改 ``` ### 5. 沉淀经验 复盘发现**经验库未覆盖**的新问题类型 → 追加到 `Creation-Review-Method/README.md`(格式:来源/问题/归因/校验要点,编号顺延)。 --- ## 三、对比分析模式(三段式:AI 脚本 → 源脚本 → 对比) > 适用:用户要求「对比 AI脚本 和 源脚本」「分析两者差异」「对比复盘」。 > 先各边独立分析(中立基准),再对比差异——不预设 AI 好或源好,客观评析。 ### 第 1 段:AI 脚本独立分析 **数据源**: - `rewrite_log.script_text`(AI 故事脚本全文) - `rewrite_log.topic`(AI 选题:赛道/受众/视频主题/开场钩子等) **执行**:按「独立分析模式」的 10 维逐维检查并评分(每维 100 分制),输出 AI 脚本评估。 ### 第 2 段:源脚本独立分析 **数据源**(按优先级): 1. **优先**:`account_video_source.content_json` 的 content 中「# 视频脚本」章节(完整源故事脚本)+ 同 content 的「# 选题」(源选题)——**新格式** 2. **回退**:只有「# 分镜头表」时(旧格式)——源选题用 `account_videos.topic`(关联 rewrite.video_id → account_videos.id),故事内容用分镜头表 **数据关联链**: ``` rewrite_id → video_id → account_videos.id → account_videos.topic(源选题) → account_video_source.content_json(源脚本:优先 # 视频脚本,回退分镜头表) ``` **执行**:同一套 10 维逐维检查并评分,输出源脚本评估。 ### 第 3 段:对比(中立评估) **方法**:两段评估结果**逐维对比**,不重新评分——列差异,给中立结论。 | 维度 | AI 脚本 | 源脚本 | 相同的点 | AI 好的点 | AI 差的点 | 中立结论 | |------|---------|--------|---------|----------|----------|---------| | 设定承接 | X/100 | X/100 | … | … | … | AI优于/劣于/持平 | | 框架节奏 | … | … | … | … | … | … | | 钩子设置 | … | … | … | … | … | … | | 叙事逻辑 | … | … | … | … | … | … | | 极致事件 | … | … | … | … | … | … | | 共鸣和共情 | … | … | … | … | … | … | | 格式规范性 | … | … | … | … | … | … | | 台词口语化 | … | … | … | … | … | … | | 内容合规 | … | … | … | … | … | … | | 教程完整链 | … | … | … | … | … | … | **对比要点**: - **相同的点**:两脚本共有的设定/结构/钩子/情感点(继承自同一选题) - **AI 好的点**:AI 相对源脚本改进/优化之处(改写的剧情、更强的钩子、更顺的情绪) - **AI 差的点**:AI 相对源脚本退化/缺失之处(丢掉的爆点、变弱的共鸣、逻辑硬伤) - **中立结论**:每维判「AI优于/劣于/持平源脚本」,并给依据——不预设立场 **对比总结论**: ``` - 各维中立结论汇总:AI 优于 N 维、劣于 M 维、持平 K 维 - 总分对比:AI 总分 X/100 vs 源总分 Y/100 - 综合判断:AI 脚本整体 优于/劣于/与源脚本各有优劣 源脚本 - 建议:保留 AI 优势维度、补回源脚本被削弱的部分 ``` --- ## 四、行为约束 1. **只分析不修改**:复盘输出报告与建议,不直接改脚本正文、不改创作技能文件 2. **跨技能只读**:引用 short-video-script 判定标准时只读取,不复制、不修改其文件 3. **方案与执行分离**:用户要求"复盘/分析"→ 只输出报告;如需修改脚本/技能 → 先列改动清单等授权 4. **不触发创作流程**:复盘不进入 S1-S11,不影响创作技能的任何步骤