Files
mcn-short-video/project/短视频脚本创作/V1.0/subskills/mcn-script-review/SKILL.md
T
maogeigei 061bbb64fb 全技能树相对路径审计+路径引用规范固化(P0)
- 审计 V1.0 全树(主技能+references+全部subskills及嵌套)Windows/Unix 绝对路径与 md 断链
- 豁免判定: 环境判别锚点/路径配置表/示例路径保留; browser-harness/envs 由 gitignore 兜底不随分发
- 修复: SKILL.md 七节越级引用 ../../../失误与规避记录.md 改语义说明(仅开发机维护场景); mcn-dou-analysis 内嵌 nuwa-skill-main 断链(多语言/社区/评分卡/示例 LICENSE)改官方 GitHub URL(源+dsh 副本同步)
- 新增 references/规则/路径引用规范.md(相对路径铁律: 允许项~占位/__file__推导/URL + 禁令盘符/Unix/越级 + 豁免 + 自检), 模板同步 V1.0+4 自有 subskills+dsh 4 副本
- 5 源 SKILL.md + 4 dsh SKILL.md 挂 🔴 路径引用引用行
- 自有内容 md 断链复验=0; 临时审计脚本已清理
2026-09-03 10:15:54 +08:00

176 lines
12 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.
---
name: 脚本复盘
description: >
短视频脚本复盘技能:只做分析与建议,不修改脚本。
【脚本质量复盘】对已有脚本做评分式质量复盘;
【对比分析】对比 AI 脚本与视频源脚本的差异;
【创作过程复盘】复盘出问题的创作过程,沉淀经验避免再犯。
触发场景:复盘脚本、点评脚本、分析脚本问题、对比 AI脚本与源脚本、
复盘某次创作过程、总结经验避免再犯。
适用平台:抖音/快手/视频号/B站/小红书。
version: "1.3"
updated_at: "2026-09-02"
last_change: "复盘技能对齐创作技能09-01/09-02新增规则:①设定承接维度补场1结构性符号承接检查(账号有结构性符号须场1一镜/一句话交代禁铺垫,缺失记高);②新增执行方式判定节(工作台复盘走AI会话任务、一条脚本=一个独立上下文、禁止多脚本混审);③引用文件路径未变自动同步,仅补引用范围外新增硬规则(09-02)"
agent_created: true
---
# 脚本复盘 Skill
## 技能概述
本技能提供脚本复盘的完整能力,与创作技能(short-video-script)解耦:
- **脚本质量复盘**:对已有脚本做质量点评(复用 short-video-script 的判定标准,只读引用)
- **创作过程复盘**:对出问题的创作过程做三层归因与经验沉淀
- **经验沉淀**:新问题/新经验写入 `Creation-Review-Method/README.md` 经验库
> ⚠️ **核心约束**:本技能只做**分析与建议**,不修改脚本、不触发创作流程、不改 short-video-script 的创作步骤文件。
> 🔴 **技能内一切文件引用必须用相对路径**(绝对路径随部署机器变化失效;md 链接相对自身文件解析、禁止越级出技能根)→ [路径引用规范.md](references/规则/路径引用规范.md)
---
## 触发条件
当用户表达以下任一意图时加载本技能:
- 📝 **脚本复盘**:对已有脚本做质量复盘/点评("复盘这个脚本""点评一下""看看这脚本有什么问题")→ 独立分析模式
- 📊 **对比分析**:对比 AI脚本 和 源脚本 的差异("对比 AI脚本和源脚本""分析两者差异")→ 对比分析模式
- 📋 **创作复盘**:对某次创作过程做归因复盘("复盘为什么会出现这个问题""总结经验避免再犯")
- 💡 **经验沉淀**:把复盘发现的新问题沉淀为经验("把这个教训记下来")
> 用户要求「对比/差异分析」→ 对比分析模式;否则默认独立分析模式(评分制)。
---
## 执行方式判定(P0,09-02 对齐创作技能)
收到"复盘/点评/对比脚本"类请求时,**动手前先判定执行方式**,禁止直接在主会话内开始点评:
| 场景 | 执行方式 |
|------|---------|
| 工作台复盘页(AI写作复盘 评分/对比按钮) | 由工作台 `POST /api/run` + `skills:['脚本复盘']` 提交**独立 AI 会话任务**执行并写库 script_review;禁止在主会话内直接点评 |
| 对话内多条脚本复盘(非工作台) | **每条脚本一个独立会话/独立上下文**——禁止把多条脚本混在同一上下文点评(会错误归因:A 的问题挂到 B、评分标准漂移) |
| 纯咨询(讲方法论、不做实际评分) | 会话内直接回答 |
> 判定口诀:**"这个产物要不要进工作台(script_review/左侧会话栏)?"**——要进,就走 AI 会话任务;不进,才可会话内点评。
> 核心原则:**一条脚本 = 一个独立上下文**。混审多条脚本是评分/诊断类任务最易出错的场景,宁可多任务排队,不可一锅混审。
---
## 脚本质量复盘流程(独立分析模式 · 评分制)
对「已有脚本」(如 AI写作复盘 页保存的脚本)做质量复盘,**每维 100 分制评分,总分等权平均**:
1. **读取脚本**:从用户提供处读取脚本正文(文本/文件/数据库记录)
2. **判定内容类型**(防误用,必做):剧情/悬念/反转类 → 教程/干货类 → 口播/观点/测评类——决定哪些检查项适用(剧情类查故事成立性、教程类查教程完整链,互不误用)
2.5 **逻辑硬伤预检(剧情类评分前必做)**:通读全文,对照**逻辑硬伤判定清单**,命中即在问题清单记「高」,并按数量决定叙事逻辑维分数上限:
- **判定清单**(任一命中 = 逻辑硬伤 = 严重度「高」):
· 时间线/年龄账矛盾(前后数字、岁数、年份对不上)
· 动机铺垫不足 / 为反转而反转(事件为道具/转折硬设,无前文推导)
· 行为来源穿帮(道具/资源来路不合理,行为无由头)
· 逻辑范围失当(范围扩张/收缩无过渡)
· 前后事实/信息不符(同一对象状态、位置前后矛盾)
- **判定示例(对照用,防边界模糊)**:
· "角色夜里意外受伤入院,引出此前毫无铺垫的关键道具" → 为反转而反转/因果跳跃 → **高**(即使可加伏笔补救,仍是硬伤)
· "善意行为的作用范围从个体扩到群体,无过渡交代" → 范围失当 → **高**
· "角色年龄与工作年限对不上" → 年龄账矛盾 → **高**
· "台词含绝对化词'最'" → 合规瑕疵(非逻辑)→ **低**
· "场1/场4信息重复" → 表达细节(非逻辑)→ **低**
- **叙事逻辑维分数上限(按命中数)**:1 个 → ≤60;2 个 → ≤40;3 个及以上 → ≤20
3. **表格维度评分**(与 AI写作复盘 列表对齐,6 维,每维 X/100):
- 设定承接:记忆符号/行为决策/内容规则体现 + **场1结构性符号承接**(对齐创作技能 09-01 规则:账号有结构性符号〔固定格式/机制/环节/口头禅〕时,须在开场钩子场一镜/一句话交代、禁止铺垫——缺失或需铺垫→问题清单记「高」,叙事逻辑维不受此约束;账号无符号则 N/A)
- 框架节奏:逻辑链条/爆点贯穿/钩子密度/信息密度/节奏变化/结尾收口
- 钩子设置:开场钩子/中间留人/中段不疲/结尾收口(全片留人链路)
- 叙事逻辑:前提/因果/动机/信息/表达方式/逻辑链条(仅剧情类强制);**受 2.5 预检分数上限约束**
- 极致事件:爆点贯穿/动作描述/场景/可拍性
- 共鸣和共情:类型命中/具象场景/自嗨检测/3问自检
4. **追加维度评分**(表格外,4 维,每维 X/100):
- 格式规范性:画面描述/景别/时长
- 台词口语化:书面词/长句/语气词/重复词/人设一致性
- 内容合规:绝对化/承诺/数据来源/竞品/违禁词
- 教程完整链:仅教程类(成品→材料→步骤→收尾)
5. **总分统计**(100 分制):**总分 = (Σ其他适用维得分 + 叙事逻辑×2) / (适用维数 + 1)**(**叙事逻辑权重 2 倍**——故事逻辑是剧情类立身之本;不适用维度标记 null/N-A 不计入分母);**叙事逻辑 <80 时,总分不超过叙事逻辑分**(逻辑是根本,总分不能高于逻辑分);判定 ≥75 可交付 / 60-74 需优化 / <60 需大改
6. **输出复盘报告**:
- 各维得分 + 档位(90-100 优秀 / 75-89 良好 / 60-74 及格 / 40-59 有问题 / 0-39 严重)
- 总分 + 综合判定
- 问题清单(按严重度 🔴高/🟡中/🟢低)+ 定位 + 修改建议 + 所属环节(S5-S11)
- ⚠️ **严重度强制规则(故事逻辑是根本,命中即「高」,不得降级)**:
· **逻辑硬伤判定清单**(任一命中 → 严重度「高」):时间线/年龄账矛盾、动机铺垫不足、行为来源穿帮、逻辑范围失当(扩张/收缩无过渡)、为反转而反转/因果跳跃、前后数字/事实不符
· **叙事逻辑维按硬伤数量梯度扣分**:1 个硬伤 → 该维 ≤60;2 个 → ≤40;3 个及以上 → ≤20
· **判定边界(禁止降级)**:不要把逻辑问题当"表达细节/可改小瑕疵"标低——只要属清单内(哪怕可改),一律「高」;只有合规瑕疵、表达细节(非逻辑)才可标「低」
7. **沉淀**:复盘中发现**新类型问题**(经验库未覆盖)→ 按「经验沉淀」写入经验库
> 判定标准来源(跨技能只读引用,不复制):
> - `short-video-script/references/知识库/09_脚本诊断/脚本质量自动检查清单_八类35项.md`
> - `short-video-script/references/知识库/09_脚本诊断/故事成立性校验_通用_逻辑检查.md`
> - `short-video-script/references/创作流程/11_脚本检查和诊断.md`(诊断方法参考)
---
## 对比分析流程(三段式:AI 脚本 → 源脚本 → 对比)
对「AI脚本 vs 视频源脚本」做对比复盘(详细见 `references/脚本复盘流程.md` 三、对比分析模式):
**第 1 段:AI 脚本独立分析**
- 数据:`rewrite_log.script_text` + `rewrite_log.topic`(AI 选题)
- 10 维逐维评分(同独立分析模式)
**第 2 段:源脚本独立分析**
- 数据:`account_video_source.content_json`
- 优先:content 中「# 视频脚本」+「# 选题」(新格式)
- 回退:`account_videos.topic`(源选题)+ 分镜头表(旧格式)
- 关联:rewrite_id → video_id → account_videos.id
- 10 维逐维评分(同独立分析模式)
**第 3 段:对比(中立评估)**
- 逐维对比表:**相同的点 / AI 好的点 / AI 差的点 / 中立结论(AI优于/劣于/持平源)**
- 总分对比:AI X/100 vs 源 Y/100
- 综合判断:AI 整体优于/劣于/各有优劣 + 建议(保留优势、补回被削弱的)
**中立原则**:不预设立场——客观列出差异,每维给依据。
---
## 创作过程复盘流程
对出问题的创作过程做归因复盘(方法见 `Creation-Review-Method/README.md`):
```
发现问题(逻辑/情绪/动机/传播问题)
→ 1. 归因三层:事件层?手法层?流程层?
→ 2. 定位环节:S5 前提声明?S6 事件/复盘?S7 展开?S9 演绎?S11 兜底?
→ 3. 判断是「执行偏差」还是「流程缺口」
· 执行偏差 → 修改对应步骤产物,重跑该环节
· 流程缺口 → 若需改创作技能,先列改动清单等授权(方案与执行分离)
→ 4. 沉淀:新问题/新经验写入 Creation-Review-Method/README.md
→ 5. 验证:用新流程重跑同类场景,确认能拦截
```
---
## 经验沉淀
- 复盘中发现**经验库未覆盖**的新问题类型 → 按经验格式(来源/问题/归因/校验要点)追加到 `Creation-Review-Method/README.md`
- 经验编号顺延(当前至经验 10),保持「创作内容/流程/分析」类经验在 Creation-Review-Method
---
## 目录结构
```
script-review/ ← Skill 根目录
├── SKILL.md ← 入口(触发条件 + 复盘流程 + 沉淀规则)
├── Creation-Review-Method/
│ └── README.md ← 创作过程复盘方法 + 经验库(三层归因 + 9 条经验 + 复盘流程)
└── references/
└── 脚本复盘流程.md ← 已有脚本质量复盘流程(判定标准跨技能引用)
```
## 与相关技能的关系
| 技能 | 职责 | 协作 |
|------|------|------|
| short-video-script | 脚本**创作** + 创作流程内 S11 诊断 | 本技能只读引用其判定标准 |
| **script-review(本技能)** | 已有脚本**复盘** + 创作过程**复盘** + 经验沉淀 | 独立运行,不侵入创作流程 |
| MCN工作台(mcn-work-shop) | AI脚本诊断页(#/reviews)复盘入口 | 复盘/对比按钮的 AI 任务 prompt 明确指定按本技能执行 |