short-drama-breakdown · diff
git:20261104.4bd912a to git:20261108.148ac13
16 added, 42 removed. Audit A to A.
---
name: short-drama-breakdown
- description: 拆解对标短剧或漫剧成片:测量集长、镜长、对白密度、开场与集尾、下一集怎么接,读出可迁移的机制,再和本项目的计划或自家成片放在同一把尺子下对照,把差距交给负责的技能补强,并用出片结果复核。用户提供对标剧的视频或字幕,说“拆解这部剧”“对标一下”“和标杆差在哪”“学学这几部爆款”,或要拿自家成片和对标比时使用;不复制对标的情节、台词与人物,不替创作者定节奏数值。
+ description: 拆解对标短剧或漫剧成片:测量集长、镜长、对白密度、开场与集尾、下一集怎么接,读出可迁移的机制,再和本项目的计划或自家成片放在同一把尺子下对照,把差距交给负责的技能补强,并用出片结果复核;需要时把一集或连续多集还原成逐字剧本、跨集统一的人物场景道具、逐镜分镜和图片与视频提示词,集与集之间接得上。用户提供对标剧的视频或字幕,说“拆解这部剧”“对标一下”“和标杆差在哪”“学学这几部爆款”“把这几集还原出来”“反推剧本和提示词”,或要拿自家成片和对标比时使用;还原结果只放在对标目录,自有或已授权的作品才能交给下游,不替创作者定节奏数值。
license: MIT
---
# 短剧拆解学习
- 把别人的成片拆成能复算的数字和能迁移的机制,再拿来和自己的剧比。
-
## Quick Start
测量用 [breakdown_tool.py](scripts/breakdown_tool.py),命令见[第 2 步](#2-测量)。安装、升级或排障时运行:
```bash
python3 {技能目录}/scripts/selftest.py
```
- ## 开始前锁定边界
-
- 只读用户在当前会话提供或授权的材料。原片、转写和拼图放在 `输入/对标/<REF-ID>/`,不进交付、
- 示例或任何会公开的文件;报告和交给其他技能的内容不写对标的剧名、人名、台词和独特桥段。
+ ## 边界与所有权
- 本技能只负责量、拆、比。剧本、分镜、提示词由各自的技能改;节奏数值由 `$short-drama-develop`
- 提出、创作者接受后才进项目节奏档案。阶段规则见 [阶段契约](references/stage-contract.md)。
+ - 只读当前会话提供或授权的材料。原片、转写、拼图与还原结果只放 `输入/对标/<REF-ID>/`,不进交付或公开文件;报告与移交内容不写对标的剧名、人名、台词和独特桥段。
+ - 还原结果仅在登记为 `owned` 或 `licensed` 且记了依据时可离开对标目录。
+ - 本技能只负责量、拆、比及对标还原;本项目各阶段产物由各自负责技能修改,节奏数值经 `$short-drama-develop` 提出并由创作者接受后才进项目节奏档案。阶段规则见 [阶段契约](references/stage-contract.md)。
## 工作流
### 1. 登记对标与本轮问题
- 每部对标给一个 `REF-ID`,记来源位置、用户允许的用途、播放面(哪个平台、横屏还是竖屏)和制作形态。
- 写下本轮要回答的问题,例如“我们第 1 集为什么留不住人”“打斗戏节奏差在哪”。问题决定抽哪些集、
- 看哪些维度;没有问题时先问创作者,不要什么都量。
+ 为每部对标分配 `REF-ID`,记录来源位置、允许用途(`study` / `owned` / `licensed`,后两种记依据)、是否允许上传外部模型服务、播放面(平台、横竖屏)与制作形态,并明确本轮要回答的问题(决定抽样集数与拆解维度;无明确问题时先向创作者确认)。
### 2. 测量
- 按 [测量与观看](references/measure-and-read.md) 抽样,用脚本测时长、切点与镜长,出代表帧拼图,
- 有字幕或转写就挂上去,再按系列汇总:
+ 按 [测量与观看](references/measure-and-read.md) 抽样,用脚本测时长、切点与镜长并生成代表帧拼图,挂接字幕或转写后按系列汇总(需 PATH 含 `ffmpeg` 与 `ffprobe`):
```bash
python3 {技能目录}/scripts/breakdown_tool.py measure <视频...> --out 输入/对标/<REF-ID>/measure
python3 {技能目录}/scripts/breakdown_tool.py transcript <某集.measure.json> <同集字幕.srt>
python3 {技能目录}/scripts/breakdown_tool.py profile <REF-ID>=输入/对标/<REF-ID>/measure --opening 3
```
- 需要 PATH 上有 ffmpeg 与 ffprobe。脚本不做语音识别,也不判断好坏;数字的盲区见同一份参考资料。
-
### 3. 看与读
- 看拼图、带时间读转写,按 [拆解维度](references/breakdown-dimensions.md) 逐项记:系列与集长结构、开场、
- 信息载体、对白密度、镜头语法、集尾与下一集怎么接、画幅与形态。每项分开写直接观察、解释和未知。
- 那份资料末尾附一组实测,可用来判断手上的对标是否典型。
-
- ### 4. 提炼机制
-
- 几部对标都出现、又说得清解决观众什么问题的做法,写成机制候选:观众状态、戏剧问题、可选机制、
- 可见效果、适用条件、失效边界、不得复制的部分。只在一部里出现的标为单一来源。机制候选交
- `$short-drama-develop` 的创作参考摄取流程,创作者接受后才进写作上下文。
-
- ### 5. 和本项目对照
+ 结合拼图与带时间转写,按 [拆解维度](references/breakdown-dimensions.md) 逐项记录系列与集长结构、开场、信息载体、对白密度、镜头语法、集尾承接、画幅与形态,每项分列**直接观察**、**解释**与**未知**。
- 本项目已有剧本或分镜时用 `plan` 量计划(输出放 `项目开发/对标拆解/plan/`),已有成片时用 `measure`
- 量成片,和对标并排出差距表。每条差距问创作者是不是有意为之;不是有意的,按
- [差距对照与出片验证](references/gap-and-learning-loop.md) 交给负责的技能。项目还没开始时,跳过本步,把实测值作为节奏档案的提出依据交给 `$short-drama-develop`。
+ ### 3a. 还原(按需)
- ### 6. 出片验证
+ 需查看对标剧本/物料/提示词或拿自有作品做续作重制时,按 [整集与多集还原](references/reconstruct.md) 在 `输入/对标/<REF-ID>/还原/` 下还原为独立套件项目,并用原片核对字错率、漏句、节奏与画面幻觉。
- 负责的技能改完后,挑一段代表差距的戏,用同一模型生成前后两版(画幅相同,除非改的就是画幅),
- 每版至少两次,用同一把尺子再量一遍;画面判断去掉版本标记后进行。生成本身走 `$short-drama-produce` 或创作者自己的工具。
+ ### 4. 提炼机制
- ### 7. 写报告与学习记录
+ 多部对标共现且能说明解决观众什么问题的做法,提炼为机制候选(观众状态、戏剧问题、可选机制、可见效果、适用条件、失效边界、不得复制的部分);仅单部出现的标为单一来源。机制候选交 `$short-drama-develop` 整理,经创作者接受后进入写作上下文。
- 结果写进 `项目开发/对标拆解.md`:对标清单(只写 REF-ID、播放面与形态)、实测汇总表、机制候选、
- 差距表与创作者的回答、交给了谁、出片验证结果、哪些差距决定保留。下一轮先读这份记录。
+ ### 5. 对照与移交
- ## 按需读取
+ 用 `plan` 量本项目计划(输出至 `项目开发/对标拆解/plan/`)或用 `measure` 量自家成片,按 [差距对照与出片验证](references/gap-and-learning-loop.md) 与对标同尺并排生成差距表。每条差距由创作者确认是否有意为之;非有意的移交对应负责技能(新项目未启动时将实测值交 `$short-drama-develop` 作为节奏档案提出依据)。
- - 抽样、转写来源、运行脚本与数字的盲区:[测量与观看](references/measure-and-read.md)
- - 拆哪些维度、每项记什么,以及一组实测参照:[拆解维度](references/breakdown-dimensions.md)
- - 差距表、交给谁、出片验证与学习记录:[差距对照与出片验证](references/gap-and-learning-loop.md)
- - 所有权与规则分级:[阶段契约](references/stage-contract.md)
+ ### 6. 出片验证与记录
- 一次只读当前步骤需要的一份。
+ 改动落盘后,挑代表段落按 [差距对照与出片验证](references/gap-and-learning-loop.md) 用同一模型生成前后两版(每版至少 2 次,盲测判画面、同尺复测)。将对标清单(仅写 `REF-ID`、播放面与形态)、实测汇总、机制候选、差距表与验证结果写入 `项目开发/对标拆解.md`。