跳转到主内容
菜单

小说创作审计清单:12类高频错误

约 4 分钟

等级说明

  • P0:致命错误,必须修复,不修不能过审
  • P1:重要错误,应该修复,影响阅读体验
  • P2:建议修复,可接受但最好改

P0 - 致命错误(4类)

1. 虚假跨章引用

凭记忆引用其他章节的编号或事件,但实际内容与引用不符。

检查方法rg "第\d+章" --include="*.md" → 逐条核对引用目标章节的实际内容
修复方式打开目标章节确认事实,修正引用文字

本站把这一条从「人工核对」变成了「构建期拦截」:正文引用章节不写死编号,而是交给 chapter 短代码按 novel + chapter 字段查找,写错编号会当场构建失败(本站带 --panicOnWarning),而不是留一条没人发现的死链。例如 第12章 · 重逢与别离。

2. 年龄算术错误

角色当前年龄 ≠ 当前年份 - 出生年份,常见于长篇连载中时间跳跃后。

检查方法写公式 当前时间 - 出生年 → 逐人验算
修复方式调整出生年份或当前描述中的年龄,确保算术一致

3. 禁止词泄漏

敏感词、违规词、平台封禁词出现在正文中。

检查方法rg -i "禁止词1|禁止词2|..." --include="*.md" 扫描
修复方式替换为同义合规表达或完全删除该句

4. 破折号滥用

每章破折号(——)超过5个。短横线-不计数,长破折号——计数。

检查方法正则匹配 —— 并计数 → 每章≤5个
修复方式将多余破折号改写为逗号、句号或直接删除

P1 - 重要错误(5类)

5. 时间锚矛盾

同一事件在不同章节中出现的时间描述不一致。如"A事件发生在春天" vs “A事件时叶子已经黄了”。

检查方法为每个主要事件建立时间锚表 → 跨章节校对
修复方式统一到最早确定的时间锚点

6. 角色性格漂移

角色在某个章节中做出不符合其性格设定的行为或对话。尤其是长篇中后期,角色容易"被作者附体"。

检查方法提取该角色在本章的所有对话和行动 → 对照角色设定卡核验
修复方式重写该段落的对话或行为选择

7. 场景物理矛盾

同个场景在不同描述中出现物理属性不一致。如"房间只有一扇窗" vs “北窗透进月光”。

检查方法为每个主要场景建立物理属性卡片 → 跨章校对
修复方式统一场景设定

8. 过度依赖"说"标签

对话标签滥用"说"“道”,缺少动作描写和情绪叙述作为副语言支撑。

检查方法统计"说"“道"标签占比 → 超过30%对话行需优化
修复方式将部分"说"替换为动作描写+情绪描写

9. 交代不足

关键信息(角色身份、事件背景、时空坐标)没有在章首/场景开始时做必要交代,读者看不懂。

检查方法逐章检查前300字是否有明确的时空+角色身份标记
修复方式在章首补充必要的背景交代

P2 - 建议修复(3类)

10. 节奏失调

爽点密度偏离目标模型。系统流小说前期太慢(每10章才一个爽点)或情感流小说爽点太密集(每章都在高潮)。

| 检查方法 | 按爽点密度模板

逐章标记爽点位置 → 统计分布
修复方式在节奏过慢的区间插入小爽点,在过快的区间加入缓冲章节

11. 情绪递进缺失

连续章节的情绪曲线平缓,没有起伏。读者失去情感投入。

检查方法为每章标记情绪强度(1-10)→ 绘制情绪曲线 → 检查是否有超过5章连续≤4分
修复方式在情绪低谷区间插入冲突/反转/重大揭示
剧透警告:一条先别看的检查法
把高潮段落整段删掉,再读一遍它前面的内容:如果前文依然成立,说明铺垫没有真正起作用——反转只是被「宣布」了,而不是被「准备」了。

12. 术语一致性

同一概念在不同章节中使用不同术语。如"灵力"“真气"“内力"混用。

检查方法建立术语表 → rg "术语A|术语B" --include="*.md" 检查混用
修复方式统一为标准术语

审计工具链

工具用途命令示例
rg (ripgrep)禁止词扫描、破折号计数、术语一致性检查rg -c "——" *.md
sort + uniq跨章引用去重验证rg "^第\d+章" *.md | sort | uniq -c
Python 脚本爽点密度统计、情绪曲线绘制自定义脚本处理结构化审计报告

核心理念:写作 = 写 + 改,改占70%。审计不是"质量检查”,审计就是写作本身。1


  1. 蜂群工作室"我被AI反向驯化了"项目写作规范 v2,2026-05。 ↩︎