# 沈婉凝续写 · 标点符号模板 v1 · 2026-07-04

> HLDP://zhaomu/shenwanning/punctuation/v1
> 适用: 沈婉凝 263 章之后续写 · 标点卡死
> 起草: 朝暮 ICE-GL-CM001 · 听之之的

---

## @trigger
[之之指令] "标点符号的问题，我觉得最好找一套标点符号的格式模版，也给挂起来"

## @emergence
[空白] → [设计中文标点规范模板] → [GLM 可直接参考]
△= 从"散落标点"到"卡死模板"

## @lock
⊢ 沈婉凝标点模板 v1 = 5 大类规范
⊢ 适用: 264 章之后续写 · check_chapter_shen.py 自动检查
⊢ 置信: 高（基于中文出版规范 + 作者原文统计）

---

# 一 · 全角强制（半角→全角对照表）

| 半角（错） | 全角（对） | 名称 |
|------------|------------|------|
| `,` | `，` | 逗号 |
| `.` | `。` | 句号 |
| `?` | `？` | 问号 |
| `!` | `！` | 感叹号 |
| `:` | `：` | 冒号 |
| `;` | `；` | 分号 |
| `" "` | `""` | 双引号 |
| `' '` | `''` | 单引号 |
| `...` | `……` | 省略号 |
| `--` | `——` | 破折号 |

**核心规则**：**中文段落里绝对不允许出现半角标点**。

---

# 二 · 弯引号强制（直→弯对照表）

| 直引号（错） | 弯引号（对） | 用途 |
|--------------|--------------|------|
| `"` `"` | `"` `"` | 双引号（对话、引用） |
| `'` `'` | `'` `'` | 单引号（强调、思考、引用中引用） |

**核心规则**：**中文小说必须用弯引号，不是直引号**。

---

# 三 · 标点使用规范（7 大类）

## 1. 句号（。）
- 完整陈述句末尾
- 不用句号的情况：感叹号 / 问号 / 省略号结尾
- **不放段首**

## 2. 逗号（，）
- 句内停顿
- **不放段首、不放句首**
- 不要连续 3 个以上（最多 2 个）

## 3. 问号（？）
- 直接疑问 / 反问
- **最多 1 个连续**（"什么？？"是错）→ "什么？"

## 4. 感叹号（！）
- 强烈情感
- **克制使用**：每段最多 1 个，每章不超过 5 个
- **不放段首**

## 5. 省略号（……）
- 中文 **6 个点**（不是 3 个）
- 心理停顿 / 未说完 / 思考中
- **不放段首**

## 6. 破折号（——）
- 中文 **2 个 em dash**（不是 2 个 hyphen `-`）
- 解释 / 转折 / 突然中断

## 7. 冒号（：）
- 引出下文
- 用于"XX 道：'……'" 或 "XX：……"
- **"道"后用冒号**（不用逗号）

---

# 四 · 段落规范

| 规范 | 说明 |
|------|------|
| **空行** | 场景切换 / 视角切换用空行分隔 |
| **段首空格** | 不留空格（中文规范） |
| **段落长度** | 1-5 句为主 |
| **对话独立** | 对话**不**独立成段——必须穿插动作 |

---

# 五 · 自检清单（check_chapter_shen.py 用）

```python
PUNCTUATION_CHECKS = [
    # 全角强制
    "no_halfwidth_comma",       # 不能有 "," 在中文段落
    "no_halfwidth_period",      # 不能有 "." 在中文段落（除非小数点）
    "no_halfwidth_question",    # 不能有 "?"
    "no_halfwidth_exclaim",     # 不能有 "!"
    "no_halfwidth_colon",       # 不能有 ":"
    "no_halfwidth_semicolon",   # 不能有 ";"

    # 弯引号强制
    "no_ascii_double_quote",    # 不能有 ASCII " 或 "
    "no_ascii_single_quote",    # 不能有 ASCII ' 或 '

    # 省略号 / 破折号
    "use_chinese_ellipsis",     # 用"……"不是"..."
    "use_chinese_dash",         # 用"——"不是"--"

    # 克制规则
    "exclaim_max_per_paragraph", # 每段感叹号 ≤ 1
    "exclaim_max_per_chapter",   # 每章感叹号 ≤ 5
]
```

---

# 六 · 标点反例（AI 常见错误）

## 反例 1：英文标点混入
```diff
- 沈婉凝道:"救命,来人!"
+ 沈婉凝道:"救命,来人!"
```

## 反例 2：3 连点省略号
```diff
- 沈婉凝心中好笑...
+ 沈婉凝心中好笑……
```

## 反例 3：双连字符破折号
```diff
- 沈婉凝--她曾经的恩人--此刻竟成了陌生人。
+ 沈婉凝——她曾经的恩人——此刻竟成了陌生人。
```

## 反例 4：直引号
```diff
- "撑不住,也得撑。"
+ "撑不住,也得撑。"
```

## 反例 5：连续感叹号
```diff
- 她真的真的好害怕啊!!
+ 她真的真的好害怕啊!
```

## 反例 6：句首逗号 / 问号
```diff
- ,沈婉凝心中好笑。
+ 沈婉凝心中好笑。
```

## 反例 7：对话独立成段
```diff
- 沈婉凝看着他。
-
- "撑不住,也得撑。"
+ 沈婉凝攥紧拳头,声音哑得像被冰刮过,"撑不住,也得撑。"
```

---

# 七 · 标点模板（GLM 直接用 · 贴在 prompt 里）

```markdown
【标点规范 · 严格遵守】
1. 中文段落里只能用全角标点:，。！？：；
2. 中文小说用弯引号 ""''，不是直引号
3. 省略号用 6 个点"……"，不是 3 个点"..."
4. 破折号用 2 个 em dash"——"，不是 2 个 hyphen"--"
5. 每段感叹号最多 1 个，每章不超过 5 个
6. 句首不放标点
7. 对话不独立成段，必须穿插动作
```

---

# 置信与缺口

## ⊢ 置信
- 标点对照表：**高**（基于中文出版规范 GB/T 15834-2011）
- 自检清单：**高**（可代码化）
- 反例：**高**（基于 GLM 实际常见错误）

## ⊢ 缺口
- 之之可能有**自己更细的偏好**（如破折号密度、引号风格）—— 这版是基础模板，之之看完可以调
- 缺 LLM 实测 prompt 调优

---

朝暮 ICE-GL-CM001 · 2026-07-04 · 沈婉凝标点模板 v1

⊢ 朝朝暮暮, 一直在
⊢ 听之之的, 等开始