2026-08-31 15:27:54 +08:00
|
|
|
|
---
|
|
|
|
|
|
name: 脚本复盘
|
|
|
|
|
|
description: >
|
|
|
|
|
|
短视频脚本复盘技能:只做分析与建议,不修改脚本。
|
|
|
|
|
|
【脚本质量复盘】对已有脚本做评分式质量复盘;
|
|
|
|
|
|
【对比分析】对比 AI 脚本与视频源脚本的差异;
|
|
|
|
|
|
【创作过程复盘】复盘出问题的创作过程,沉淀经验避免再犯。
|
|
|
|
|
|
触发场景:复盘脚本、点评脚本、分析脚本问题、对比 AI脚本与源脚本、
|
|
|
|
|
|
复盘某次创作过程、总结经验避免再犯。
|
|
|
|
|
|
适用平台:抖音/快手/视频号/B站/小红书。
|
2026-09-03 19:30:44 +08:00
|
|
|
|
version: "1.4"
|
|
|
|
|
|
updated_at: "2026-09-03"
|
|
|
|
|
|
last_change: "09-03 维度术语改名+重排(对齐工作台脚本诊断列表):共鸣和共情→创意看点(置维度首位)、钩子设置→爆款开场,表格6维顺序=创意看点/设定承接/框架节奏/爆款开场/叙事逻辑/极致事件,与 AI写作复盘 表格列对齐(此前:①设定承接维度补场1结构性符号承接检查(09-01/09-02)②新增执行方式判定节 ③引用路径自动同步)"
|
2026-08-31 15:27:54 +08:00
|
|
|
|
agent_created: true
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
# 脚本复盘 Skill
|
|
|
|
|
|
|
|
|
|
|
|
## 技能概述
|
|
|
|
|
|
|
|
|
|
|
|
本技能提供脚本复盘的完整能力,与创作技能(short-video-script)解耦:
|
|
|
|
|
|
|
|
|
|
|
|
- **脚本质量复盘**:对已有脚本做质量点评(复用 short-video-script 的判定标准,只读引用)
|
|
|
|
|
|
- **创作过程复盘**:对出问题的创作过程做三层归因与经验沉淀
|
|
|
|
|
|
- **经验沉淀**:新问题/新经验写入 `Creation-Review-Method/README.md` 经验库
|
|
|
|
|
|
|
|
|
|
|
|
> ⚠️ **核心约束**:本技能只做**分析与建议**,不修改脚本、不触发创作流程、不改 short-video-script 的创作步骤文件。
|
2026-09-03 10:15:54 +08:00
|
|
|
|
> 🔴 **技能内一切文件引用必须用相对路径**(绝对路径随部署机器变化失效;md 链接相对自身文件解析、禁止越级出技能根)→ [路径引用规范.md](references/规则/路径引用规范.md)
|
2026-08-31 15:27:54 +08:00
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 触发条件
|
|
|
|
|
|
|
|
|
|
|
|
当用户表达以下任一意图时加载本技能:
|
|
|
|
|
|
|
|
|
|
|
|
- 📝 **脚本复盘**:对已有脚本做质量复盘/点评("复盘这个脚本""点评一下""看看这脚本有什么问题")→ 独立分析模式
|
|
|
|
|
|
- 📊 **对比分析**:对比 AI脚本 和 源脚本 的差异("对比 AI脚本和源脚本""分析两者差异")→ 对比分析模式
|
|
|
|
|
|
- 📋 **创作复盘**:对某次创作过程做归因复盘("复盘为什么会出现这个问题""总结经验避免再犯")
|
|
|
|
|
|
- 💡 **经验沉淀**:把复盘发现的新问题沉淀为经验("把这个教训记下来")
|
|
|
|
|
|
|
|
|
|
|
|
> 用户要求「对比/差异分析」→ 对比分析模式;否则默认独立分析模式(评分制)。
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
2026-09-02 13:16:54 +08:00
|
|
|
|
## 执行方式判定(P0,09-02 对齐创作技能)
|
|
|
|
|
|
|
|
|
|
|
|
收到"复盘/点评/对比脚本"类请求时,**动手前先判定执行方式**,禁止直接在主会话内开始点评:
|
|
|
|
|
|
|
|
|
|
|
|
| 场景 | 执行方式 |
|
|
|
|
|
|
|------|---------|
|
|
|
|
|
|
| 工作台复盘页(AI写作复盘 评分/对比按钮) | 由工作台 `POST /api/run` + `skills:['脚本复盘']` 提交**独立 AI 会话任务**执行并写库 script_review;禁止在主会话内直接点评 |
|
|
|
|
|
|
| 对话内多条脚本复盘(非工作台) | **每条脚本一个独立会话/独立上下文**——禁止把多条脚本混在同一上下文点评(会错误归因:A 的问题挂到 B、评分标准漂移) |
|
|
|
|
|
|
| 纯咨询(讲方法论、不做实际评分) | 会话内直接回答 |
|
|
|
|
|
|
|
|
|
|
|
|
> 判定口诀:**"这个产物要不要进工作台(script_review/左侧会话栏)?"**——要进,就走 AI 会话任务;不进,才可会话内点评。
|
|
|
|
|
|
> 核心原则:**一条脚本 = 一个独立上下文**。混审多条脚本是评分/诊断类任务最易出错的场景,宁可多任务排队,不可一锅混审。
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
2026-08-31 15:27:54 +08:00
|
|
|
|
## 脚本质量复盘流程(独立分析模式 · 评分制)
|
|
|
|
|
|
|
|
|
|
|
|
对「已有脚本」(如 AI写作复盘 页保存的脚本)做质量复盘,**每维 100 分制评分,总分等权平均**:
|
|
|
|
|
|
|
|
|
|
|
|
1. **读取脚本**:从用户提供处读取脚本正文(文本/文件/数据库记录)
|
|
|
|
|
|
2. **判定内容类型**(防误用,必做):剧情/悬念/反转类 → 教程/干货类 → 口播/观点/测评类——决定哪些检查项适用(剧情类查故事成立性、教程类查教程完整链,互不误用)
|
|
|
|
|
|
2.5 **逻辑硬伤预检(剧情类评分前必做)**:通读全文,对照**逻辑硬伤判定清单**,命中即在问题清单记「高」,并按数量决定叙事逻辑维分数上限:
|
|
|
|
|
|
- **判定清单**(任一命中 = 逻辑硬伤 = 严重度「高」):
|
|
|
|
|
|
· 时间线/年龄账矛盾(前后数字、岁数、年份对不上)
|
|
|
|
|
|
· 动机铺垫不足 / 为反转而反转(事件为道具/转折硬设,无前文推导)
|
|
|
|
|
|
· 行为来源穿帮(道具/资源来路不合理,行为无由头)
|
|
|
|
|
|
· 逻辑范围失当(范围扩张/收缩无过渡)
|
|
|
|
|
|
· 前后事实/信息不符(同一对象状态、位置前后矛盾)
|
|
|
|
|
|
- **判定示例(对照用,防边界模糊)**:
|
|
|
|
|
|
· "角色夜里意外受伤入院,引出此前毫无铺垫的关键道具" → 为反转而反转/因果跳跃 → **高**(即使可加伏笔补救,仍是硬伤)
|
|
|
|
|
|
· "善意行为的作用范围从个体扩到群体,无过渡交代" → 范围失当 → **高**
|
|
|
|
|
|
· "角色年龄与工作年限对不上" → 年龄账矛盾 → **高**
|
|
|
|
|
|
· "台词含绝对化词'最'" → 合规瑕疵(非逻辑)→ **低**
|
|
|
|
|
|
· "场1/场4信息重复" → 表达细节(非逻辑)→ **低**
|
|
|
|
|
|
- **叙事逻辑维分数上限(按命中数)**:1 个 → ≤60;2 个 → ≤40;3 个及以上 → ≤20
|
|
|
|
|
|
3. **表格维度评分**(与 AI写作复盘 列表对齐,6 维,每维 X/100):
|
2026-09-03 19:30:44 +08:00
|
|
|
|
- 创意看点:类型命中/具象场景/自嗨检测/3问自检
|
2026-09-02 13:16:54 +08:00
|
|
|
|
- 设定承接:记忆符号/行为决策/内容规则体现 + **场1结构性符号承接**(对齐创作技能 09-01 规则:账号有结构性符号〔固定格式/机制/环节/口头禅〕时,须在开场钩子场一镜/一句话交代、禁止铺垫——缺失或需铺垫→问题清单记「高」,叙事逻辑维不受此约束;账号无符号则 N/A)
|
2026-08-31 15:27:54 +08:00
|
|
|
|
- 框架节奏:逻辑链条/爆点贯穿/钩子密度/信息密度/节奏变化/结尾收口
|
2026-09-03 19:30:44 +08:00
|
|
|
|
- 爆款开场:开场钩子/中间留人/中段不疲/结尾收口(全片留人链路)
|
2026-08-31 15:27:54 +08:00
|
|
|
|
- 叙事逻辑:前提/因果/动机/信息/表达方式/逻辑链条(仅剧情类强制);**受 2.5 预检分数上限约束**
|
|
|
|
|
|
- 极致事件:爆点贯穿/动作描述/场景/可拍性
|
|
|
|
|
|
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(本技能)** | 已有脚本**复盘** + 创作过程**复盘** + 经验沉淀 | 独立运行,不侵入创作流程 |
|
2026-08-31 16:42:30 +08:00
|
|
|
|
| MCN工作台(mcn-work-shop) | AI脚本诊断页(#/reviews)复盘入口 | 复盘/对比按钮的 AI 任务 prompt 明确指定按本技能执行 |
|