---
name: naming-and-voice-gaps
purpose: 跨 skill 通用缺陷补偿——命名同质化、口吻趋同、题材语汇漂移
---

# Naming and Voice Gaps

> 主服务 skill: `webnovel-write` Step 2（多角色对话、新角色命名）
> 次服务 skill: `webnovel-init`（角色/书名设定）、`webnovel-plan`（章纲新角色）
> 内容层级: 提醒层 / 缺陷补偿层 / 知识补充层

---

## 提醒层

- 新角色首次出场时，名字必须和当前活跃角色形成**可区分性**（声韵、字数、字形至少一项不同）
- 三人以上对话必须让读者仅凭语气就能大致辨认说话人
- 不同题材有不同的命名审美——玄幻可以古风，都市不能全员古风

## 缺陷补偿层

### 命名同质化

- ❌ 禁止同批角色共享高度相似的字形/声韵模式（如：萧炎、萧寒、萧尘同时出场）
- ❌ 禁止全员使用冷峻古风字堆叠（如：凌寒、凌霜、凌月）
- ✅ 必须在字数（双音节 vs 三音节）、声母/韵母、字义方向上形成差异

### 口吻趋同

- ❌ 禁止多角色对话全员同一书面腔——每个角色至少有 1-2 个口语标记
- ❌ 禁止所有角色都用完整句、标准语序——暴躁者用短句、学者用长句、孩子用口语
- ✅ 三人以上对话至少给出两类句长或词汇偏好差异

### 题材语汇漂移

- ❌ 都市题材禁止大量使用"汝/吾/且慢"等古风词汇
- ❌ 玄幻题材禁止使用现代网络梗（"yyds"、"绝绝子"）除非角色设定如此
- ✅ 每个题材保持词汇一致性，跨题材用词需有设定依据

### 情绪动词/副词套路化

- ❌ 禁止高频使用"缓缓/淡淡/微微/轻轻"——同一章出现超过 3 次需替换
- ❌ 禁止"嘴角微微上扬"作为唯一笑容表达
- ✅ 用具体动作替代模糊副词：`他放下茶杯` 优于 `他缓缓放下茶杯`

## 知识补充层

### 按题材命名风格示例

| 题材 | 推荐风格 | 正例 | 反例 |
|------|---------|------|------|
| 玄幻 | 双/三音节，古风但不全员一个味 | 林烬、沈砚、顾停舟 | 凌寒、凌霜、凌月 |
| 都市 | 常见中文名，区分年龄感 | 张远山、李小鹿、王铁柱 | 慕容玄霜、上官凌风 |
| 仙侠 | 道号+俗名双轨 | 俗名陈三、道号清虚子 | 全员道号且风格雷同 |
| 现言 | 日常化，区分社会阶层 | 顾辞、方小年、赵姐 | 全员三字古风名 |

### 口吻差异化示例

| 角色类型 | 句长 | 词汇标记 | 示例 |
|---------|------|---------|------|
| 暴躁少年 | 短句，断句多 | 口语化，带语气词 | "滚！别废话！" |
| 老学究 | 长句，从句多 | 文言痕迹，引经据典 | "此事……若依老夫所见，恐怕不妥。" |
| 市井商人 | 中等，话术感 | 客套+算计 | "张爷您说笑了，小本生意，哪敢怠慢。" |
