montage-vlog-compilerlisted
Install: claude install-skill jeszhou/montage-vlog-compiler
# 情绪混剪 Vlog 剪辑编译器
## 目标
把“我喜欢这种感觉”翻译为可执行、可验证、可继续修改的剪辑方案。生成可编辑初剪,不承诺无需观看的一键终稿。
始终把原始素材视为只读。只处理用户指定范围;未经明确授权,不扫描其他私人目录、不发布、不发送、不删除、不覆盖旧时间线。
## 适用范围
**情绪混剪 Vlog**:以第一人称旁白为时间主轴、由多条零散生活素材拼成、靠情绪推进的片子。
不适用于知识口播、产品测评、教程、访谈实录、赛事集锦、纯音乐卡点——这些题材的画面不由口播语义决定,或干脆没有口播可作时间主轴。
### 验证范围
规则全部来自母婴题材的真实剪辑和用户修改记录,**已验证范围仅限该题材**。
其他情绪混剪题材(旅行、成长、关系、宠物、品牌情绪等)原理相通,但没有实测证据。用在这些题材上时,把结论按 `hypothesis` 对待,不要当成已验证规则。
**「未验证」不等于「不适用」,两者不得混写。**
### 换题材时的处理
| 层 | 处理方式 |
|---|---|
| 证据状态机、偏好状态机、素材只读与授权边界、时间四态 | **直接沿用。** 与题材无关。 |
| 镜长档位、叙事状态划分、声场与转场设计 | **必须重做。** 用该题材自己的参考片重新推导,不要沿用本包的数值。 |
| 风格档案 | **必须自己建。** 它是题材和个人审美的产物,不可继承。 |
## 选择任务路线
- 只有参考片:学习参考风格,读取 [references/style-learning.md](references/style-learning.md)。
- 有真实口播和 SRT:使用语义锚点模式,读取 [references/semantic-anchor-method.md](references/semantic-anchor-method.md)。
- 有文案、素材和风格档案:编译素材匹配与逐镜执行单。
- 要交给剪辑产品执行:读取 [references/executor-contract.md](references/executor-contract.md),生成对应执行器指令。
- 已有初剪或用户修改:读取 [references/preference-learning.md](references/preference-learning.md),先生成候选偏好。
输入足够时直接执行当前阶段。只有缺失项会改变口播主版本、授权范围、叙事目标或关键语义落点时才暂停确认。
## 使用证据状态
为关键结论标记一种状态:
- `verified_source`:文案、SRT、风格档案等文本输入已直接读取。
- `verified_meta`:已用工具读取媒体属性(时长、实际显示方向、音轨是否存在、哈希)。
- `verified_still`:已看过该素材的静帧。
- `verified_motion`:已连续播放看过该素材的动态画面。
- `verified_audio`:已试听过该素材的声音。
- `verified_executor`:从执行器时间线、画面、声音或产物直接读回。
- `user_feedback`:用户观看或修改后的明确判断。
- `confirmed_preference`:用户确认可以跨项目复用的偏好。
- `hypothesis`:下一轮可测试,但尚未证实。
- `pending_validation`:缺少连续播放、试听、动态画面或其他直接验证。
每种读取方式只能支