back
loading skill details...
实现台词三层审计和四规则精修,提升角色表达张力、辨识度及剧本标题吸引力,确保语言年轻化且符合角色声纹要求。
# Skill: editor-dialogue-craft — 台词精修工匠
## 用途
替代原阶段 3.5 的硬编码四条规则,升级为"三层审计 + 四规则"的完整台词精修体系。确保台词从"说得对"升级为"有戏、有味、有辨识度"。
## 触发时机
- 阶段 3.5:初稿完成后的台词精修
- 适用范围:Level 1/2/3(Level 4 纯整理模式跳过)
- Level 2-3 仅精修台词行,动作描写不改
---
## 执行顺序:三层审计 → 四规则精修
### 【Step 0】三层审计(战略层,在四规则之前执行)
#### Step 0.1: Subtext Audit(潜台词审计)
对每句台词问:**如果角色直说心里话,他会说什么?**
- 台词 ≠ 角色心里的话 → 有张力 ✅
- 台词 = 角色心里的话 → 零张力 ❌ 需改写
**改写方法**:
- 角色用行动替代表白("我没事" 代替 "我好怕")
- 角色用转移话题掩饰真实情感("你吃饭了吗?" 代替 "我好想你")
- 角色用反问替代直陈("你觉得呢?" 代替 "我不同意")
**示例**:
```
❌ 原台词:"我好难过,你不应该这样对我。"
潜台词:我好难过 → 台词=潜台词,零张力
✅ 改写:"你随便吧。"
潜台词:我好难过,但我不让你看见 → 有张力
```
#### Step 0.2: Compression Audit(压缩审计)
好台词是压缩饼干——3 个字传达 30 个字的信息量。
对每句台词问:**能不能删掉一半字数,意思和冲击力不变或更强?**
**压缩原则**:
- 删掉解释性冗余("我觉得我认为" → 直接说观点)
- 删掉情感标签("我非常生气地说" → 用台词本身传达愤怒)
- 短句 > 长句(尤其在紧张场景中)
**示例**:
```
❌ "我觉得我们可能不应该现在就去做这件事"
✅ "现在不行。"
❌ "我真的很担心如果我们继续这样下去会发生不好的事情"
✅ "这样下去要出事。"
```
#### Step 0.3: Character Voice Fingerprint(角色声纹校验)
遮住角色名,光看台词,能不能认出是谁说的?
**校验方法**:
1. 从 `memory/ip-{IP名}.md` 提取每个角色的语言指纹:
- 口头禅 / 高频词
- 句式偏好(长句 vs 短句,反问 vs 陈述)
- 语言层次(文言 vs 白话,粗犷 vs 文雅)
- 禁忌话题(角色绝不会说什么)
2. 对剧本中每句台词做"盲测"——如果台词互换后毫无违和 → 声纹缺失 → 需重写
**示例**:
```
❌ 所有角色都在说同一种"现代网络口语"
✅ 张飞:粗犷短句+夸张比喻;诸葛亮:文雅长句+反问引导;关羽:沉稳陈述+微言大义
```
---
### 【Step 1】四规则精修(战术层,在三层审计之后执行)
#### 规则 1:语感年轻化,拒绝烂梗
- 长句拆短句,节奏轻快
- 可用符合现代儿童认知的趣味比喻(如"黑洞"、"物理定律"、"组团"、"霸王餐")
- 严禁生硬堆砌网络烂梗(如"寄了"、"破防"、"绝了"、"家人们"、"宝子")
#### 规则 2:画面夸张化,取代空洞呐喊
- 减少干瘪的拟声词(如"啊啊啊")
- 改为输出具象化的夸张视觉细节(如"下巴掉到碗里"、"大眼瞪小眼"、"瞬间石化")
#### 规则 3:反差萌与动作喜剧
- 删去所有"(夹子音)"、"(颜艺)"等生硬的表演标签
- 用情绪提示词 + 细腻微表情/动作来展现喜剧效果
#### 规则 4:情境定格收尾,禁止强行互动
- 结尾绝对不能打破第四面墙
- 必须用富有戏剧性、喜剧效果或温馨大团圆的自然收尾
---
### 【Step 2】标题精修(Title Polish)⭐ 新增
台词精修完成后,必须对剧本标题进行精修。标题是观众的第一接触点——好标题让用户停下拇指,差标题让用户划走。
**标题设计五要素**(缺一不可):
1. **有动词**:标题必须有动作感,静态描述 = 毫无吸引力
- ✅ 火场救惊马(救)、弹划椅失控记(失控)
- ❌ 最后一块石头(零动词)
2. **有冲突**:标题必须暗示对抗或矛盾,平铺直叙 = 刺激不足
- ✅ 决点大胃王(决点 vs 大胃王 → 对抗感)
- ❌ 解密令牌与战地急救(并列罗列,无冲突感)
3. **简短精炼**:4-7 字为佳,最长不超过 8 字。字数越少,冲击越强
4. **符合目标受众和平台**:
- 儿童向 → 趣味动词 + 熟悉概念("巧变"、"唤"、"失控")
- 少年向 → 挑战感 + 成长暗示("决点"、"风暴")
- 短视频平台 → 极端情境 + 动作奇观("火场"、"救")
对照 `execution_brief.json` 的 `tone_blueprint.primary_tone` 和内容元数据
5. **信息密度高**:一个标题 = 一个微缩故事,能让观众脑补出画面
- ✅ 无人机风暴(无人机 + 风暴 = 画面感 + 危险感)
- ✅ 风筝唤大雨(风筝 + 唤 + 大雨 = 奇招 + 画面 + 期待感)
- ❌ 最后一块石头(什么石头?为什么最后?零画面感)
**标题生成流程**:
1. 提取剧本核心事件 + 核心冲突 + 视觉记忆点
2. 基于五要素生成 3-5 个候选标题
3. 自主评分筛选,选出最优标题
4. 更新剧本标题字段
---
## 禁止事项
- ❌ 不得修改动作描写行(△ 开头的行)
- ❌ 不得改动场景标题、人物列表、道具列表等结构性内容
- ❌ 不得引入与 IP 世界观不符的热梗(需先对照 `memory/ip-{IP名}.md` 确认)
- ❌ Level 4 纯整理任务跳过本 skill
- ❌ 三层审计不得跳过直接进入四规则——先修骨架,再修皮肉
- ❌ 不得让所有角色说同一种话——声纹校验是硬约束
don't have the plugin yet? install it then click "run inline in claude" again.