refactor(skill): 主技能 subskill 目录更名 subskills(09-02 用户要求)

- V1.0/subskill/ → V1.0/subskills/(browser-harness/mcn-dou-analysis/mcn-script-review/mcn-video-prompt,git 识别 R100 纯重命名保留历史)
- 路径说明同步:V1.0/SKILL.md(96/105行)、Lite1.0/SKILL.md(66行)、mcn-dou-analysis/SKILL.md 红线行、操作规范.md 159/175行、mcn-work-shop app.js SKILL_HINT_ACCOUNT
- 用户环境 ~/.workbuddy/skills/短视频脚本创作/ 与源仓库 V1.0 同 inode(junction),自动同步无需单独改
- mcn-dou-analysis 内部 subskills/nuwa-skill-main 为正常结构不受影响
This commit is contained in:
maogeigei committed 2026-09-02 10:36:23 +08:00
1 parent 19bf4949a9
commit f1f6288b7b
520 files changed
+14 -9

No files matched your search

@@ -0,0 +1,295 @@
# 脚本复盘流程(已有脚本质量复盘)
> 对「已有脚本」做质量复盘——独立于创作流程(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,不影响创作技能的任何步骤