网文章节质检官
Purpose 定位与触发
对单章网文执行「五维评分 + 七门禁」检测,回答一个问题:这章能不能发? 纯规则引擎(标准库 only),零 API 成本、秒级出结果,适合批量章节的发布前把关。
Context 适用边界与硬事实
- 判定口径:番茄平台计字(汉字+中文标点 ≥2000);AI 味红线零豁免(仿佛/宛如/宛若/恍若/犹如 = 0)
- 零第三方依赖、零网络调用、零凭证,本地运行;只读用户指定章节文件,不写原文
- 不适用于:非中文网文、需要语义级改写的场景(本工具给位置与改法建议,改稿由作者/LLM 执行)
- 引擎支持关键词维度传参(SEO 场景),网文场景传空列表即可
Instructions 工作流
# 单章检测(七门禁 + 五维评分)
python scripts/gate.py <章节文件.md>
# JSON 输出(供管线集成)
python scripts/gate.py <章节文件.md> --json
# 自定义阈值
python scripts/gate.py <章节文件.md> --min-words 2000 --min-score 95
退出码:0 = 七门禁全过(可发布)/ 1 = 存在 FAIL(需修稿)/ 2 = 文件或用法错误。
七门禁
| 门禁 | 规则 | 说明 |
|---|---|---|
| G1 字数 | 汉字+中文标点 ≥2000 | 番茄平台计字口径 |
| G2 模板转场词 | 仿佛/宛如/宛若/恍若/犹如 = 0 | AI 味红线,零豁免 |
| G3 软词密度 | 似乎/大概/可能等 ≤3 处 | 模糊表达计数 |
| G4 引号配对 | 中文引号全部成对 | 含「」『』“”()《》 |
| G5 章末钩 | 五信号命中 ≥1(尾部 500 字窗口) | 标点钩/对白钩/期限钩/宣告钩/留白钩 |
| G6 五维总分 | 引擎初评分 ≥95 | 语法20/可读性25/关键词15/结构20/原创性20 |
| G7 错误密度 | 引擎判定 = 低 | 问题总数 ≤10 |
G5 说明(v1.2):窗口为全文尾部 500 字(不锁末段);对白钩/留白钩看末两段;期限钩含农历(腊月/冬月/正月)与节令(清明/冬至等);卷终章(含「(卷X·终)」)自动 PASS 转人工通道。白描留白式结尾规则仍可能漏判,判 FAIL 时走人工复核,勿机械重写结尾。G4 说明(v1.1):支持 GB/T 15834 长引文分段用法(多段引文每段开头前引号、末段才后引号),不误判。
去 AI 味词库
references/ai-flavor-words.md:AI 味词汇全表,可扩充 G2/G3 词库references/physiological-reactions.md:形容词→生理反应置换表,用于给「具体改法」references/title-formulas.md/references/intro-templates.md:标题导语公式(营销与开篇诊断参考)
Output 输出模板段
# 章节质检总卡 · {章节名}
七门禁: {G1✅ G2✅ G3✅ G4✅ G5✅ G6✅ G7✅ → 可发布 | 任一❌ → 需修稿}
五维: 语法{20} 可读性{25} 关键词{15} 结构{20} 原创性{20} = 总分{95}
问题清单: {分级(高/中/低)× 位置(段落/行)× 具体改法}
before/after: {软词/转场词逐处替换示例}
完读率提示: {首段钩 / 中段节奏 / 章末钩}
按 交付报告模板.md 输出完整质检总卡:一屏总览(七门禁红绿灯)→ 分级问题清单(位置+具体改法)→ before/after → 完读率提示。
Notes 注意事项
- 验收基线(v1.2 实测):语料《弦外听心》132 章精修版 v6 全量(非抽样);双跑一致性 100%;单章 0.014s;API 成本 0 元
- G1:132/132 通过(38 章擦线经风格化补齐后全过,补齐引擎分 99.8-100 不降);G5:131/132 自动通过 + 1 章人工复核通过(v1.0 误判 26 章 → v1.2 全部消除);G4:132/132(v1.1 长引文分段支持后零误判)
- v1.0 基线:等距 20 章双跑,G1 卡 7 章、G5 卡 4 章(已修复)
- G5 判 FAIL 先人工复核再改稿,勿机械重写结尾
Further Reading 参考
> 首次使用先读 QUICKSTART;词库按任务选读 references 四篇;报告结构见交付报告模板。
- QUICKSTART.md — 30 秒上手(跑一次检测 → 读退出码 → 按总卡修稿)。
- README.md — 安装、验收基线、能力一览。
- DESIGN.md — 七门禁架构与决策记录。
- TROUBLESHOOTING.md — 常见误判与处置。
- CHANGELOG.md — 版本变更(v1.0→v1.2)。
- references/ai-flavor-words.md ★★★ — AI 味词汇全表(G2/G3 词库源)。
- references/physiological-reactions.md ★★☆ — 形容词→生理反应置换表。
- references/title-formulas.md ★☆☆ — 标题公式。
- references/intro-templates.md ★☆☆ — 开篇模板。
- 交付报告模板.md — 质检总卡输出模板。
文件结构表
| 文件 | 职责 |
|---|---|
| SKILL.md | 技能主定义(七门禁与工作流) |
| README.md | 安装、验收基线、能力一览 |
| DESIGN.md | 门禁架构与决策记录 |
| QUICKSTART.md | 30 秒上手导航 |
| TROUBLESHOOTING.md | 常见误判与处置 |
| CHANGELOG.md | 版本变更 |
| 交付报告模板.md | 质检总卡输出模板 |
| references\ai-flavor-words.md | AI 味词汇全表 |
| references\physiological-reactions.md | 形容词→生理反应置换表 |
| references\title-formulas.md | 标题公式 |
| references\intro-templates.md | 开篇模板 |
| scripts\gate.py | 七门禁检测器(可独立运行,exit 0/1/2) |
| scripts\article_quality_engine.py | 五维评分引擎(标准库 only) |