Novel Quality Checker - 质量审核

Other

检查小说章节质量:33 维质量审核(字数、AI标记、模板化结尾、重复率、大纲符合度等), 支持单章和批量检查、跨章衔接检查,输出 5 层审核报告。 使用场景:用户说"检查第X章质量"、"审核一下"、"看看这章行不行"、"批量检查所有章节"。 NOT for: 创作、修改内容——只审核不写作。

Install

openclaw skills install @shine8592/novel-quality-checker

Novel Quality Checker — 小说 33 维质量审核

快速检查(5项核心)

python3 scripts/quality_check.py --file <章节文件> --quick
  • 字数达标(≥12000)
  • 中文纯度(>95%汉字)
  • AI标记检测
  • 模板化结尾检测
  • 段落长度

全量审核(33 维度)

python3 scripts/quality_check.py --file <章节文件> --full
# 跨章检查(检查与前章衔接)
python3 scripts/quality_check.py --file <章节文件> --full --prev <前章文件>
# 或批量扫描整个目录
python3 scripts/quality_check.py --dir <目录> --full

5 层审核体系

第一层:基础指标(5 项)

维度标准
字数达标≥12,000字
中文纯度>95%汉字
AI标记词0个
模板化结尾0个
段落长度最长<3000字

第二层:文风与结构(8 项)

维度标准
重复率<10%
对话比例25-55%
标点密度每百字25-65个
段落节奏变异系数0.3-1.5
句长均8-25字/句
场景转换每段0.3-2.0次
情感词密度千字2-15
无高频重复词前20词无过度使用

第三层:内容与大纲(7 项)

维度标准
情节推进有新事件/新信息
主角出现密度千字0.5-15次
动作词密度千字2-10
内心独白适度千字1-8
场景描写适当千字3-20
冲突张力千字5-25
金手指提及千字>1

第四层:格式与规范(5 项)

维度标准
无阿拉伯数字0处
无英文单词0个
格式一致性异常短行<10
无特殊字符<5个

第五层:高级分析(8 项)

维度标准
开头有吸引力≥1个勾子词
结尾完整末段≥100字
段落长短交替相邻差异均值>50字
角色一致性名称不混乱
词汇丰富度不重复比>0.1
第三人称一致第一人称代词<5%
场景完整(对话+动作+环境)三者俱全
跨章衔接与前章4字词组重复<20

脚本

  • scripts/quality_check.py — 33 维审核脚本(纯Python标准库,无需安装)
  • --prev 参数:指定前章文件做跨章衔接检查
  • 自动分层输出:每层独立 ✅/❌ 标记