zmm-cutlisted
Install: claude install-skill iamzifei/zmm
# zmm-cut:口播成片剪辑
> **它管的是「拍完之后」。** 拍之前的选题、写稿、审核归 `/zmm-topic` `/zmm-script` `/zmm-review`。
>
> ## 🔴 边界:只删和重排,不加词(2026-09-05 说清楚)
>
> 这里只处理**他实际说出来的那一版**。在那一版之内:
>
> | ✅ 能做 | ❌ 不能做 |
> |---|---|
> | 删(废镜头、重复、水词、行话、断尾) | **加**任何他没说过的词 |
> | **重排**(容器层调顺序、把结果提到最前面) | 顺句子、改语序、替换措辞 |
> | 把补拍并进原素材 | 重排他推导结论的那一段(见 `references/内容层重组.md` §二.3) |
>
> ⚠️ **「本技能不改文案」的意思是不加词,不是不许动。**
> 按文案规则做删除和重排,**正是这个技能的主战场**。
## 〇、启动顺序(不要跳)
1. 🔴 **先探环境,再决定怎么走**(2026-09-05 订正):
- **有 ChatCut 插件版前置技能的宿主** → 先加载它,**不要和 ChatCut 工具调用打包在同一轮**
- **Desktop MCP 直连**(工具名形如 `chatcut_desktop/*`)→ **没有那个前置技能**,
按服务端要求先跑一次只读定位(`get_active_project`)确认目标工程
- **一个都没有 / 报 signed out** → 走 `references/ChatCut实操.md` §一 的**降级路径**:
告知下载 + **本机转写旁路**(内容层的活全部不需要 ChatCut)
2. `chatcut-talking-head-guide` —— 口播剪辑的执行规范
3. 读 `zmm/references/家族公约.md`(读不到 → 明说「公约读不到,红线无法保证」并停下)
+ `zmm/references/交互规范.md`(🔴 **不是读一遍就算**:收尾按 §四 三件套 —— Recap · Before/After · **下一步给编号选项**;缺信息按 §四 用**选择题**问,**一次只问一个**;不适用的情况见 §五)
4. 读 `{vault}/00-规则与索引/口播拍摄基线.md`(时间/地点/穿着一次定死)
5. 读记忆 `{vault}/08-技能记忆/zmm-cut/` + `_通用/`
6. 🔴 **要动内容(不只是去口癖)时**,读 `references/内容层重组.md`
7. 🔴 **第一次调 ChatCut 工具前**,读 `references/ChatCut实操.md`(三个实测踩过的工具坑)
8. 🔴 **剪完之后必须回到 `口播稿输出格式.md` §四之下「上传版」** —— 见本文 §五
本技能内置判据在 `references/规则卡.md`(判据 / 为什么 / 怎么查 / 强度),开工前读一遍;`{vault}` 里有对应的规则文件时以 vault 为准、规则卡为底。
⚠️ **按需读,不要一次读完。** 本技能只在「拍完 → 成片」这一段,
不需要读选题层和写稿层的文件。
---
## 一、账号默认参数(🔴 已固化,不要再问用户)
> 🟢 詹明明 2026-08-27 定。**这些是默认值,不是每次都要确认的问题。**
> 用户没有说要改,就直接用;用户