小说零容忍质检台

SKILL内容创作
内容创作 未标注权限 许可证不明确
安装这个技能

面向中文长篇小说的 AI 味质检与改写助手。内置 32 项零容忍清单(致命 8 / 重度 10 / 轻度 14),致命项直接打回,重度与轻度分级列出命中位置与判据。附结构/追读感审计框架,覆盖群像出场、主角主动性、章末钩子、卷与卷接缝、同构桥段复用等长篇才有的问题。量化层只取句长方差与超 40 字长句占比两个维度,不看通用 AI 检测总分,因为后者对小说正文失真。工作流先通读再量化——先当读者记下哪儿想跳过,再用数字对齐。输出改前改后对照并标行号,不改人名、数字与作品设定。

一句话选型结论

按资料字段整理

小说零容忍质检台是内容创作类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类内容创作 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_2101ac34/novel-zero-tolerance-qc
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

内容创作
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_2101ac34仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量40.3 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写文章与脚本

按主题产出初稿与分镜脚本。

改稿与润色

把草稿改顺、统一语气。

多平台文案改写

同一内容按平台改成长短不同的版本。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在内容创作场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
小说零容忍质检台当前 未标注权限 未标注 未标注 未标注 有
AI 视频生成 调用外部服务 GitHub 仓库 431.3 万 Codex、Claude、Cursor 有
视频帧 联网访问 ClawHub 市场 262.1 万 OpenClaw 有
Markdown 转换器 写入文件 ClawHub 市场 135.3 万 OpenClaw 有
哔哩哔哩全合一 接触敏感数据 ClawHub 市场 64.1 万 OpenClaw 有
Remotion video toolkit 命令行 浏览器控制 ClawHub 市场 63.9 万 OpenClaw 有

SKILL.md 全文

40.3 KB
模型实际读到的说明书原文,来自技能仓库

小说AI稿优化台(AI稿→人稿)

> 定位(2026-10-25 陆导定调):本 skill 的本质是把 AI 写的小说优化成"人写的小说"类似的文笔。
> 一切判据、阈值、文档都向这个方向服务:质检找病灶(project_scan/preqcheck/清单),
> 改写方法库给施工图(references/10),--rewrite-brief 出逐章工单——scan→工单→改写→复扫闭环。

> 面向所有中文长篇小说项目(网文 / 长篇)的「去AI味 + 结构/追读感」质检与改写助手。
> 只服务小说正文;不绑定任何一部作品——书名、角色、章节号、设定与字数区间均由使用者在运行时提供。

三十秒起步

不用读文档,说一句话就能用——把章节贴进来或给路径,然后任选一句:

> 「查一下这章的 AI 味」「按零容忍标准审这章」「这章哪里不对劲」

默认只质检、不代改:出清单 + 行号 + 判据,你自己决定动不动。要改就说「直接改」。

想自己跑脚本(可选,不跑也完整可用):

python scripts/novel_deai_preqcheck.py 第40章.md

拿到三样东西:两维数字(句子像不像人写的)+ 32 项清单命中(哪儿出的问题)+ 怎么改。

参数速查(记不住就看这张表,其余参数见 references/03):

想干什么 一条命令
快速体检一章 python scripts/novel_deai_preqcheck.py 第40章.md
整卷扫描+行号 python scripts/project_scan.py --dir 卷目录 --glob "第X卷_第*.md" --profile 项目口径.json
只看告警不看 PASS 上条加 --only review --detail
节奏两维 python scripts/novel_deai_preqcheck.py --dir 卷目录
调阈值 加 --var-floor 30 --over40-ceil 8(按项目定一次就固定)

常见问题:报错码、阈值怎么调、REVIEW 与 HARD 的区别、改完怎么确认没改坏——先查
references/09_常见问题FAQ.md(12 问,按使用频率排序)。真人写法对照与机判边界见
references/08_真人稿对照判据.md。


运行前必问(三选一,每次触发先弹)

本技能一旦被触发,第一件事不是读文件、不是跑脚本、不是改写,而是用选择式提问向用户弹出下面三选一,等用户选完再执行任何动作:

选项 用户说/选 本技能行为
A 直接改 「检查出问题直接修改」/「直接改」 逐字通读 → 查清单 → 出改前改后对照并落盘(仍受 §十一 红线约束:人名/数字/设定/人物腔一字不动)
B 只出报告 「生成报告」/「先报告」 只输出清单+行号+判据+两维数字,不改任何字,用户自己决定动不动
C 跳过 「跳过」/「这次不用了」 本次不执行,直接结束

默认推荐 B(只出报告):改写是破坏性操作,先看见问题比先动手稳。除非用户明确选 A 或 C,否则按 B 走,不要默认落笔。


新手路径(不想读 32 项清单就看这段)

清单只在 agent 内部当查因表,你不用背。四步循环:

  1. 贴一章说「查 AI 味」→ 拿两维数字(句长方差 / 超 40 字长句占比)。
  2. 方差偏低(<30)或长句占比偏高(>30%)→ 说「先断句、长短错开」。
  3. 只挑最别扭的 3 处让 agent 改(读不顺 / 读不懂 / 不像人话)。
  4. 改完说「复检」→ 重跑两维确认没更糟。

三档力度直接说(不用懂术语):轻修=只改语病错字;中修=拆总结句和排比换具体动作;深修=按零容忍重写但人名/设定/人物腔一字不动。三档的边界、施工清单与验收见 references/06_改稿模式与力度三档.md。

> 红线一条:人名、数字、作品设定、人物腔——agent 不会动。其余都可改。


零、一句话判据

32 项清单之上,只有一条标准:

> 这段文字背后有没有一个人,正在经历他此刻正在经历的事。

拆开:有没有一个人——具体到有身体、习惯、偏见、不想说的事;正在经历——事此刻发生,不是作者讲已结束的事;他此刻——视角不越界;这件事——具体、有代价,非概念。对不上就是 AI 味,清单全绿也不算过。

32 项是查因表不是判据:对不上时回去查哪一项拖了后腿。逐条打勾容易打出一个谁都不是的干净稿——危险。

蓝图速查(A–L 十二节)

节 内容 落地位置
A 定位 通用长篇小说 AI味+结构 质检/改写 本文件
B 元数据 name=novel-zero-tolerance-qc / v1.6.0 frontmatter + manifest.yaml
C 触发边界 正:小说章去AI味/零容忍审/结构审计;负:平台文案/非小说→转出或拒 见下
D 输入契约 单章或整卷 + 模式声明 + 可选项目配置 见下
E 输出契约 量化2维+零容忍清单+结构审计+改写稿 见下
F 工作流 步0–步11(先读者通读,后量化) 见下
G 决策点 量化失效→人工;致命命中→打回;结构层开/关 见下
H 资源编排 自包含脚本(无外部绝对路径依赖) scripts/
I 脚本 scripts/novel_deai_preqcheck.py scripts/
J 红线 5 条硬红线 见下
K 验收 5正5负触发集 见下
L 反模式 见【反模式】 本文件末

一、适用边界(只做小说,不做别的)

本技能只服务中文长篇小说正文。其它文本一律不接:

场景 处理
小说章节/整卷:去AI味 / 零容忍审 / 结构审计 ✅ 本技能
公众号/小红书/知乎/口播稿/朋友圈等平台文案去AI味 ❌ 转通用去AI味/文案润色工具
英文稿、学术论文降重、公文/合同 ❌ 不归本技能
编造亲历伪装原创、医疗疗效暗示 ❌ 红线拒绝

二、触发边界

正例(命中即启用本技能)
- "扫描这章的AI味""按零容忍标准审这章""查结构/钩子/群像问题"
- "这章有没有解释癖/排比癖/播音癖""章末是不是又总结了""主角这章太被动了"
- 用户提交 .md 章节/整卷目录并要求质检或改写

负例(不启用)
- "公众号推文去AI味""小红书口播稿改写" → 转通用去AI味工具
- "英文稿去味""论文降重""伪装亲历赚流量" → 拒

说法对照表(照着说就行,不用背格式)

你想干什么 这么说 我给什么
通检一章 "查一下这章的AI味" / "帮我看看这章" 完整报告(两维+32项+结构)
只要问题清单 "只告诉我哪儿有问题" / "列问题就行" 清单+行号+判据,不出改写
直接动刀 "直接改" / "帮我改掉" 改写稿+行号,报告压成一段
走标准流程 "按零容忍标准审第40章" 致命8先行,命中即打回
只看某类毛病 "这章有没有解释癖" / "章末是不是又总结了" 单项深挖,不铺全清单
结构层 "查结构" / "钩子够不够" / "配角是不是失踪了" 结构/追读感审计
整卷 "整卷过一遍" / "这卷哪几章最差" 高危章排序表 → 逐章细看
改完复检 "再看看现在还行吗" 重跑量化 + 重扫致命8
要机器读 "出 JSON" 调脚本 --json
说清口径 "这两维怎么算的" 调脚本 --explain
轻修 "只改错字/病句" / "通顺一下" 只动字词层,见 references/06 §四
中修 "改掉AI腔" / "拆长句" / "润色一遍" 句子级改写(默认档),见 references/06 §四
深修 "这段重写" / "按零容忍重写" 段落级重写+留痕,见 references/06 §四
说清"改到哪一层" "轻修还是重写" / "能改多少" 三档边界表 + 语腔护栏,见 references/06
怕改坏人物 "别把人改没了" / "保持他的口气" 语腔保真四条护栏,见 references/06 §五

不知道怎么开口时:把章节丢过来,说"看看这章"。默认走「仅质检」,不会擅自改你的稿子。

三、输入 / 输出契约

输入
- 单章:.md 路径;或整卷目录。
- 模式声明:「仅质检」或「质检+改写」;未说明默认「仅质检」先出清单。
- 改写档位(仅改写模式需要):轻修 / 中修 / 深修;未说明默认中修。三档边界、施工清单、验收标准见 references/06_改稿模式与力度三档.md。
- 可选项目配置(运行时提供,不由技能写死):
- 字数区间(如 2000–3100,按平台/项目要求)
- 主要配角名单(用于群像出场基线)
- 卷次/章节结构(用于卷接缝审计)
- 作品设定红线(人名/道具/世界观的"不可动"清单)

输出(固定结构,见【八、交付格式】)
1. 量化预检:句长方差 / 超40字长句占比 两维 + 判定
2. AI感零容忍清单:致命8 / 重度10 / 轻度14 命中(含行号引用)
3. 结构/追读感审计(若开启):群像/主动性/钩子/接缝/同构/比喻密度
4. 改写稿(仅改写模式):改前/改后对照 + 行号 + 不动事实声明

四、核心工作流(严格按顺序)

步0 当读者读一遍(先不跑脚本、先不做标记)
    → 只记三件事:哪儿想跳过、哪儿出戏、哪儿读着累。记具体到段落
步1 量化预检:跑 scripts/novel_deai_preqcheck.py --file &lt;章.md&gt;
    → 只看 句长方差(默认应≥30) / 超40字长句占比(默认应≤30%);
      阈值可用 --var-floor / --over40-ceil 按项目调整;环境不可用则跳过走人工
步2 对齐:把步0 那三条和步1 那两个数字摆在一起看
    → 数字难看但读着顺 → 可能是有意的短促节奏,别硬改
    → 数字好看但你读着累 → 清单抓不到的东西,回步0 再看一遍
步3 零容忍扫描(致命8项):命中 → 打回,不进评分,附原文引用+修改示范
步4 致命全绿 → 评分(重度10项 + 轻度14项)
步5 结构节奏:段落参差 / 句长方差 / 逻辑跳跃 / 无对称排比
步6 语言用词:套话0 / 认知动词0 / 程度副词0 / 翻译腔0 / 比喻个人化
步7 情绪细节:情绪呈现 / 无过度总结 / 有闲笔 / 细节个人化
步8 人物对话:口吻差异化 / 对话毛边 / 无说教感
步9 结构/追读感审计(若开启):群像 / 主动性 / 钩子 / 卷接缝 / 同构复用 / 比喻密度
步10 改写(仅改写模式):先声明档位,再动手
    → 轻修=只动字词(语病/错字/标点/指代),不碰句长与句式
    → 中修=句子级(拆长句/删总结句/情绪换动作/拆排比/去套话),不动情节与人设
    → 深修=段落级(重排/重写对话回合/重设视角),必须先备份+给样改+列未改动项
    → 只出 改前/改后+行号,绝不静默回写源文件;三档施工清单见 references/06
步11 复检:按档位复检(轻修查语病清零 / 中修两维+致命8 / 深修两维+致命8+字数区间+邻章接缝)→ 达标交付

为什么步0 排在脚本前面:一上来就跑脚本,手上只有两个数字,看不见"读到第三章我想跳过"这件事。而后者才是读者真实的判断。脚本给这个判断找证据,不替代它。

铁律:致命8任一项命中 → 直接打回,不走完评分流程,只出「打回理由 + 原文引用 + 修改示范」。

整卷(≥10 章)怎么跑才不慢

实测:20 章正文,量化 1.2 秒、口径扫描 0.5 秒(含明细与上下文)。慢的不是"读",是同一批字被读了两遍、同一套规则被加载了四遍。

按这个顺序,一轮走完:

① 两条命令并行(互不依赖,别串着等)

python scripts/novel_deai_preqcheck.py --dir 正文/ --sort worst
python scripts/project_scan.py --dir 正文/ --profile 项目口径.json --detail --context 1

扫描器负责把已经判定的项从必报清单里划掉(通常剩 <20 条),人负责把机器判不了的读出来。两者不互相替代。

② 一次派满 worker,不要分批

20 章 → 4 路 × 5 章,一次派完。反例(实测踩过):先自己抽 7 章通读,再派 4 路覆盖剩下 13 章——同一卷读了两遍,轮次直接翻倍。

③ 派单里写死一句:硬指标以扫描器输出为准

> 字数/BOM/行尾/章末/破折号一律以 project_scan 输出为准,禁止自行统计,禁止改用其他字数口径。

实测教训:worker 自用"只数汉字"口径,报 7 章字数不足 2000(实际 2052–2097,差 258–489 字=标题+标点),全是假 P0,整轮结论返工。

④ 正文必须逐字读完,一遍;但报告只写机器判不了的

逐字连贯读不是慢的原因,是唯一能发现语病、逻辑断点、口语混搭的方法。清单查的是模式,脚本查的是指标,而"这句话读着卡了一下""这儿对不上"只有眼睛能撞见——所以正文整篇读,不许切段读,也不许只读标记行。

扫描器给的行号不是"只读这些",是"这些机器已经证明过了,别再写进报告"。worker 对着全文读,报告里只留三本账:读不顺(语病)/ 读不懂(逻辑)/ 不像人话(口语书面混搭)。

派单时把 references/05_逐字审读派单卡.md 整张贴过去,worker 只读它 + 正文。

⑤ 汇总只回读有分歧的

两方结论不一致处才回读原文;一致的直接归档。

⑥ 复检用增量

python scripts/project_scan.py --dir 正文/ --incremental .qc_cache.json

只扫改过的章。20 章全跳过时是秒回。

预算:20 章整卷,脚本 <2 秒;worker 一轮(4 路并行)≈ 单章时间 × 5。超过两轮还没收敛,说明判据有歧义——回去改口径,而不是继续读。

那么慢在哪:四笔开销,只有第一笔不能省

开销 能不能省 怎么省
读正文 ❌ 不能 20 章约 4.2 万字,必须整篇读完。省这一笔就等于放弃语病与逻辑审查
读规则 ✅ 能 每个 worker 只读派单卡(≤60 行),不再各读 01/02/04 三个文件。规则加载量从每路 300+ 行降到 60 行
写报告 ✅ 能 每处两行、不写总评、不复述剧情。报告从每章几十行压到十来行
轮次 ✅ 能 一次派满 + 派单写死口径,避免"读一半发现口径不对再重来"

结论:慢的不是打开文件,是同一个文件被打开两遍、同一套规则被加载四遍、同一批结论被写成三份长报告。这三样都能省,唯独"读"不能。

五、致命8项(命中即打回,内联速查;全32项见 references/01)

# 模式 识别特征 修复方向
1 展示后立刻解释 "她没回头。她没回头的理由……" 整句砍掉,信读者
2 叙述者贴标签 叙事中插旁白式总结 砍旁白,让事件自己说话
3 "就像X知道Y" 用别域常识译本域常识 砍类比,不用"就像"翻译
4 科教片措辞 物理/化学/工程术语描日常感受 换日常感官语言
5 排比式铺陈 同句式连续≥3次 单句收,排比只用于爆发点
6 主题总结句 结尾落"意思"非"感官" 用意象收,不用判断句收
7 "不仅…而且…同时…"三连 强行对称递进 拆不对称,或只留一层
8 AI高频套话 "首先/其次/值得注意的是/综上所述" 全删,直接写事

建议硬规则(默认开启,可按项目关闭):「不是A是B」「并非A而是B」= AI腔语法标记,建议凡见即改为直陈事实,同时保留各角色语腔。此规则高于通用去AI味工具的"语境豁免",是否强制由使用者在项目配置中决定。

命中的边界:零容忍的是"腔",不是"词"

零容忍针对的是叙述者在用力,不是某个词本身。同一个词,在旁白里是毛病,在人物嘴里可能正是这个人。判定前过三问:

  1. 删掉它,这句话是变清晰了,还是变干瘪了? 变清晰 → 命中。变干瘪 → 它在干活。
  2. 这句话是叙述者在解释,还是人物在说话? 人物在说话,算他的语腔,不算 AI 腔。
  3. 这个手法在本章第几次出现? 第一次可能是选择,第三次就是指纹。

三问里两条指向"叙述者在用力",才算命中。

硬红线优先。 项目若把某项设为硬红线(例如「不是A是B」无豁免),直接命中,不走三问。三问只服务"清单列了、但语境另有解释"的项,不给硬红线开后门。

为什么要有这一节:清单最大的风险是把人物的话也扫平。所有角色最后都用同一种干净短句说话,那不是去了 AI 味,是去了人。

六、量化体检口径(自包含,无外部依赖)

判定只看两维:句长方差(默认 ≥30)、超40字长句占比(默认 ≤30%)。低于/高于即机器腔信号。

不看通用总分:任何通用 AI 检测器的总分对小说普遍虚低(词库偏互联网/营销黑话),严禁作为小说质检依据;本技能只用上述两维。

另外给四个参考读数,不参与判定:段落平均长度、短句(≤10 字)占比、对话占比、破折号密度。它们不打分,只让你对"这一章的呼吸"有个手感。段落平均 300 字、破折号千字 8 处这类数字,比一句"太机械了"更好指认。

怎么跑

两个脚本分工明确,不要用错:

脚本 管什么 给什么
novel_deai_preqcheck.py 句子长得像不像人(节奏) 两维判定 + 四项参考读数
project_scan.py 项目自己定的硬线破没破 每章 HARD 违约 + REVIEW 行号
# 节奏(两维)
python scripts/novel_deai_preqcheck.py 第40章.md
python scripts/novel_deai_preqcheck.py --dir 正文/ --sort worst

# 项目硬线(20 章 0.5 秒)
python scripts/project_scan.py --dir 正文/第五卷 --detail --context 1
python scripts/project_scan.py --dir 正文/ --profile 项目口径.json
python scripts/project_scan.py --self-test                    # 先验环境(口径/正则/样本/红线/报错)
python scripts/project_scan.py --explain                      # 计数口径摊开看
python scripts/project_scan.py --profile out.json --dump-profile   # 导出口径去改
python scripts/project_scan.py --dir 正文/ --incremental .qc_cache.json  # 只扫改动章
参数 作用 默认
章节.md(直接写路径) 检一个或多个文件;带空格加引号 —
--dir 目录 递归找 .md/.txt,批量出表 —
--glob &quot;正文/**/*.md&quot; 自己指定通配符 —
--var-floor N 句长方差下限 30
--over40-ceil N 超长句占比上限,写 0.30 或 30 都认 0.30
--json 机器可读(单文件扁平、批量带 files) 关
--out 报告.md 报告另存一份,绝不动源文件 关
--sort worst 批量按最差在前排序 按路径
--force 跳过 4MB 体积上限(整卷单文件) 关
--encoding X 强制编码,默认自动探测 utf-8/gb18030/utf-16/big5 自动

退出码(接 CI / 批量脚本用)

码 含义
0 两维全部达标
1 有不达标章节
2 用法或文件错误(带错误码 E01–E08,报告里附修法)
3 内部异常(会打印堆栈,罕见)

跑不动的时候:错误码 → 怎么看 → 怎么修

脚本不会只甩一句"文件不存在"。每条错误都给病灶 + 修法;下面是速查,让你不必等报错就知道自己错在哪。

码 报什么 常见原因 自己怎么修
E01 文件不存在 路径拼错 / 相对路径的基准目录不对 / 中文名被截断 看报错里"同目录最像的文件";路径有空格整段加引号;不确定层级改用 --dir
E02 给的是目录 直接把整个文件夹当参数写了 报错会列出该目录前 8 个正文;改用 --dir 目录
E03 读不到 / 没权限 文件只读、被别的程序占用、网络盘掉线 取消只读;复制到本地磁盘或桌面再跑
E04 编码认不出来 传了 .docx/.pdf/加密文件,或混合二进制 先另存为 UTF-8 的 .md/.txt;本脚本不解析二进制文档
E05 (不报错,只提示)字数太少 片段、没保存的空文件 换整章;短片段直接人工看
E06 文件太大 >4MB 整卷塞进一个文件 用 --dir 分章;确实要整卷加 --force
E07 阈值不合法 --var-floor 0、占比写成负数 方差写 20–40;占比写 0.3 或 30
E08 通配符没匹配到 忘了加引号被 shell 吃掉 / 层级猜错 整段加引号;先 dir 目录 看一眼实际层级

还是不通:跑 --self-test。5 项自检(分句/度量/读写/编码回退/报错)会直接告诉你是环境问题还是文件问题;把带 ❌ 的行发给维护者。

详见 references/03_量化体检口径.md。

七、结构/追读感审计层(通用框架)

开启后按以下维度做量化比对(命中即列入待改清单,只出判据不裁定):
- 群像出场基线:统计主要配角在各卷的出场章数/次数,识别长期缺席者 → 建议补独立行动线。
- 主角主动性:统计主动/被动标记,识别连续被动段。
- 钩子密度与类型:识别承诺型/报告型/指向卷外/单词钩等弱钩。
- 卷接缝:检查卷与卷之间的动机/身份/地点/时间连续性。
- 同构复用:识别连章复用的模板(同一开场、同一收尾、同一动作/提示语高频)。
- 比喻密度与重复:按"每 N 字一个明喻"判断是否过量;区分真重复与刻意回环。
- 元叙述泄漏:「这一程/下一程/那是后话」等只有作者知道、角色不知道的表述。
- 排版体例:引号全/半角统一、场景切换符统一。

每项的统计方法、通用判据与"不建议动"的资产清单见 references/02_结构与追读感审计.md。

八、交付格式

【量化预检】句长方差 X(应≥30) | 超40字长句占比 Y%(应≤30%)
【AI感零容忍扫描】
致命级:0/8 ✅ | 重度级:X项 | 轻度级:X项
【结构节奏】段落参差✅/句长方差✅/逻辑跳跃✅/无对称排比✅
【语言用词】套话0/认知动词0/程度副词0/翻译腔0/比喻个人化✅
【情绪细节】情绪呈现✅/无过度总结✅/有闲笔✅/细节个人化✅
【人物对话】口吻差异化✅/对话毛边✅/无说教感✅
【结构/追读感审计】(若开启)群像/主动性/钩子/接缝/同构 — 附基线比对
【综合】✅通过 / ❌打回(致命N项)
【改写稿】(仅改写模式)改前→改后 逐处对照 + 行号;末尾声明:人名/数字/设定均未改动

按使用者的话调整详略:

使用者说 给什么
(什么都没说) 上面这一整份,默认「仅质检」
"只告诉我哪儿有问题" 只出清单 + 行号 + 判据,不出改写,不打分
"直接改" 出改写稿 + 行号,报告压成开头一段,不逐项列
"整卷过一遍" 分章出,先给一张高危章排序表,再逐章细看

九、改写七原则(小说版)

  1. 具体压倒抽象:用温度/气味/声音/触觉/重量锚点替换"沉默的重量"类空喻。
  2. 短句优先:超40字断句,恢复人话呼吸。
  3. 句长波动:长句后跟三五行短句急刹。
  4. 动词优先:"他非常生气"→"他把烟按灭在掌心"。
  5. 允许不完美:留毛边、省略、打断,别写成机器顺滑文。
  6. 删正确废话:"随着…的发展""在这个…时代"整句删。
  7. 保留原意与风格:去的是语言不是内容;以作者自己的旧稿为风格范本。

不矫枉过正:不故意加病句、不疯狂堆语气词;最好的去AI味是喂作者自己的旧稿学风格。

改稿力度三档(动手前先声明,别默认"大改")

改稿最常见的翻车不是改不动,是改过头——说好轻修却整段重写,说好中修却把人物腔抹平。所以先钉死"动到哪一层":

档 只动 绝不动 字数 复检
轻修 字词层:错字、标点、语病(动宾搭配、宾语缺失、悬空动词、指代不明、语序错位) 句长、句式、比喻、段落 ±2% 语病清零即可
中修(默认) 句子层:拆超40字长句、删总结句、情绪换动作、拆排比、删套话、认知动词改动作 情节结果、人设、人物说话方式 ±10% 两维 + 致命8
深修 段落层:重排信息顺序、重写对话回合、重设视角落点、补删细节 人名/数字/canon/情节结果/语腔内核 ±20% 且涨不超一成 两维 + 致命8 + 字数 + 邻章接缝

跨层即越界。用户没说档位时:说"帮我改改"→ 中修;说"通顺一下"→ 轻修;说"不像人写的"→ 深修但先给 1–2 段样改再铺开。

语腔保真第一判据:删之前先看谁在说。 同一句话在旁白里是病,在市井角色嘴里是性格。四条护栏——句长守恒(同角色台词平均句长变化 <15%)/三处即停(同一角色被改成短句超 3 处就停)/时代词与方言不是语气词/改完抽读三处听得出还是同一个人。

三档的施工清单、判定入口、深修留痕三件、交稿四问,见 references/06_改稿模式与力度三档.md。

改到什么时候停

改写最容易出的问题不是改不动,是停不下来。四条线:

  • 同一段连改两轮没有新改动 → 这一段收工,别为凑流程硬改。
  • 单章最多三轮 → 一轮去致命、二轮去重度、三轮调节奏,之后再说。
  • 三轮之后还有明显问题 → 标 [需复核],把判断权交回作者。看不清的地方,作者比清单准。
  • 改完字数涨过一成 → 停下来。去 AI 味通常是删和换,不是补。涨了说明在往里塞东西。

十、别把去 AI 味做成新 AI 味

32 项清单加两维量化,用顺手的后果是所有章节慢慢长得一样:短句、感官锚点、意象收尾、留白、口语插入。

那不是去了 AI 味,那是换了一套 AI 味的模板。

自查信号——中两条以上,说明改法本身成了新模板:

信号 说明
每章都有感官三连(温度/声音/气味) 感官锚点变成了打卡
每章末尾都是意象句 本来是"禁主题总结",现在成了"必须意象收",只是换了模子
所有角色说话都是短句 语腔被抹平,人物开始像同一个人
改后字数一律变少(或一律变多) 在按规则改,不在按人改
"不是A是B"清干净后,人物的话也成了平铺直叙 硬红线执行对了,把人的口气一起清了
每章都变成"长铺陈→短急刹→意象收" 节奏公式化,读者能预判
重复和闲笔被彻底扫净 顺滑得像说明书

一条兜底:范本是作者自己的旧稿,不是这份清单。清单告诉你哪儿不对,旧稿告诉你该长什么样。

合格要两条同时成立:过了清单,还对得上那句判据。

十一、红线(违反即停)

  1. 不改事实/设定:人名、数字、日期、世界观与作品设定红线一律不动。去语言不去内容。
  2. 总分禁用:量化只用两维,绝不以通用 AI 检测总分判小说。
  3. 禁套平台模板:公众号/小红书式口语化模板严禁用于小说正文。
  4. 绝不静默回写:改写只出对照稿+行号;确需落盘用 --out 另存,原文件原封不动。
  5. 不伪装:编造亲历/论文代写/疗效暗示一律拒;非小说文案转出。

十二、反模式

别这么干 应该这么干
把通用 AI 检测总分当小说质检线 只用句长方差/超40字两维
为去味把小说改成平台口语 守住小说文风,以作者旧稿为范本
只删"首先"就当改完 回到"换具体",每句塞真实感官锚点
改写时顺手改了设定/道具 设定红线只读不改,动了即违规
给公众号文案也调本技能 转通用去AI味/文案工具
致命8命中还走完评分 直接打回,出引用+示范
一上来就跑脚本、只看两个数字 先当读者读一遍,记下哪儿想跳过
把 32 项清单当判据,勾完就算过 清单是查因表;判据是"有没有一个人在他此刻"
为过清单把所有角色改成同一种短句 语腔优先于清单;腔是人的,词是工具

十三、外部 AI 检测报告(朱雀类)对齐用法

> 朱雀 / ZeroGPT 这类"AI 生成检测器"在本技能定位为优化校准的外部金标准:真人稿必过、机器稿必抓。一份真人长篇若被大片判成 0.99+,说明写法确实偏机器腔——这正是本技能要去消除的,不是"误报可忽略"。优化目标:改写后,等长片段稳定降到 &lt;0.7(人工/疑似区)。

报告怎么读(三件事)

  1. AIGC 三区间:0–0.5 人工 / 0.5–0.99 疑似 / 0.99–1 AI 特征。它是逐片段给的,不是整本一个分。
  2. 分段覆盖:看"片段解析"表是否连续覆盖 100% 正文(默认 ~500–800 字切块,长段合并成超大片段)。
  3. 长片段稀释:占全文 10%+、几千字的超大段,AIGC 会被内容多样性拉低;偏低不等于更像人。只在等长片段之间比。

九份报告实证(诸神山海异闻录 · 累计 230+ 片段,覆盖第一~五卷)

卷 覆盖 0.99+ 片段 观感
第一卷 全 9 章 17/20(首轮)· 11/22(本轮) 重灾区,几乎全红(mean 0.93)
第二卷 31–40 / 41–46 12/40 · 2/20 大面积人工特征
第三卷 11–20 / 41–46 7/21 · 5/20 混合
第四卷 31–40 / 41–46 4/31 · 2/13 最轻(mean 0.62,35% 人工)
第五卷 41–50 11/37 混合,但高值段出现"平行汇报对话"

读法结论:去 AI 味能力随写作推进显著提升(第一卷最重、第四卷最轻)。两处关键修正(详见 references/07 §四):① 对话 ≠ 必保——roll-call 式平行汇报对话被判 0.99+,问答式具体对话才安全(0.05);② 比喻 ≠ 必改——单一根植物理动作的比喻安全(0.27),堆叠装饰性比喻才危险(0.99+)。改写只动高值写法,低值写法(问答对话 / 具体动作 / 口语毛边)一律保住。

高值写法 vs 低值写法(速查,完整清单见 references/07 §四)

高值(0.99+,要改) 清单项 改法
比喻/排比密集、装饰性比喻 重度10/轻度30/致命5 拆不对称;只删装饰性比喻,保服务动作的那一个
旁白式世界观铺陈 致命1/重度17 设定经冲突/动作释放,砍解释
均匀环境白描(与动作脱节) 轻度20/量化 环境跟着人物动作走,别静止陈列
抽象总结叙述 致命6/重度17 改回过程/动作呈现
平行汇报式对话(多人依次报数) 轻度20/致命7 拆成问答/打断/跑题,破均匀

低值(&lt;0.5,保住):问答式具体对话、具体动作、口语毛边(吧/呢)、根植物理动作的比喻、市井/系统日志、人物腔。⚠ 对话和比喻不是无脑保/无脑改,看上表条件。

定向改写流程

六步(贴片段表 → 等长挑最高 3–5 → 逐字读查清单 → 出改前改后对照 → 复跑两脚本 → 设定/人物腔/canon 不动)完整见 references/07 §六。

十四、验收触发集(5正5负,负例命中即一票否决)

正:扫描这章AI味 / 按零容忍审第40章 / 这章主角太被动查一下 / 章末是不是又总结了 / 改写这章去AI腔
负:公众号推文去AI味(转出) / 小红书口播稿改写(转出) / 英文稿去味(拒) / 论文降重(拒) / 伪装亲历赚流量(拒)

十五、版本记录

> 完整更新说明(含行为变化、作废旧写法、升级该动什么)见 CHANGELOG.md。

  • 2.1.0(本版):终极交付物落地——合格线判定(陆导定调"最需要判断的是什么样的小说写出来是合格的")。新增 references/11 合格线判定标准:四层判定(A硬病灶一票否决/B核心病灶逻辑层+密度带/C正向特征人稿签名三族/D风格层),三档输出 合格/边缘/不合格;project_scan 升 1.4.0 加 --grade 模式(逐章判定+总合格率,可与 --rewrite-brief 同出)。双面校准:六书各 120 章真人稿合格率 81.7%(最低单书 68%),诸神 AI 稿 0/9 合格——线划准了。正向词表经校准(初版窄表误杀遮天 30% 合格,扩表后 68–100%)。
  • 2.0.0:终极定位落地——AI稿→人稿文笔(陆导定调)。新增改写方法库 references/10(病灶→人稿实证句式→改写配方→复扫判据,四段式覆盖全部病灶类别;时间承接/动作反应呈现/领悟隐式呈现三族真人密度实证);project_scan 升 1.3.0 新增 --rewrite-brief 派单模式——扫描 findings 直接转逐章改写工单(行号+病灶+方法库条目,台词层自动过滤),scan→工单→改写→复扫闭环打通;skill 更名"小说AI稿优化台"。
  • 1.9.2:定位纠偏——判句子逻辑,不判写作风格(陆导定调)。新增逻辑层判据 logic_profile(project_scan 1.2.0):承接缺失组合判据(承接<8/万字 且 句密度>400/万字)、承接堆砌 >120、句密度带 120–520、句首指代致使/总结阐释/抽象情态/因果双显式/比喻接阐释/致使句 单侧上限(叙述层每万字,全部 REVIEW)。六书各 150 章定标:真人稿 0–6.7%,诸神 AI 稿承接缺失 100%+句密度 66.7% 干净分开——顺带真发现:诸神承接词被历轮清到 0–5.4/万字、句子碎 572 句/万字,修法=补动作/时间型承接。层级分工:逻辑层+密度带=主判据,streaks/节奏带/句式类=提示。详见 CHANGELOG 1.9.2 与 references/08 §六。
  • 1.9.1:语料扩容六书复测(+斗罗大陆/遮天/仙逆,6 作者/约 1210 万字,每书抽 200 章)——风格类判据跨六作者 0–0.5% 最稳;句式类判据(说字连用/不是A是B/聚集/总结尾)有真实作者差异(猫腻 12–33% vs 忘语 0–1.5%),文青流稿人工裁量;「意识到/想通」六书实测 0.5–5%/章超 HARD 红线,默认降 REVIEW、新增 density_hard_as_hard 项目开关(诸神口径已开)。详见 CHANGELOG 1.9.1。
  • 1.9.0:实证判据进机器——project_scan.py 升 1.1.0,08 §五 密度带/节奏带+通读范式 3–6 机扫判据(连续短段/长段/短句、心理段连续、说字引导、对话锚点、招式名堆叠)全部落地,全部 REVIEW;白金稿 300 章抽样定标(初版阈值大主宰密度带 57% 误报→重定标后全部新判据 ≤4%、风格类 0 误伤);默认 mental_verbs 收敛到强 AI 标记,常用词移交密度带。详见 CHANGELOG 1.9.0。
  • 1.8.0:真人稿实证基线(references/08 §五)——三本起点白金作品(凡人修仙传全本/大主宰/择天记前段,约 930 万字)全库统计+定点通读:认知动词叙述层频率表(意识到/想通 实测≈0,HARD=0 获实证;感觉到/察觉 作者差异大改密度带;知道/觉得等禁清零改聚集检测)、段落/句长/章末基线带(章末反问感叹 0/5200 章实证)、风格词频防误伤基线。本轮只改判据口径与阈值依据,脚本行为不动。
  • 1.7.0:新增「真人稿对照判据」(references/08)——全网描写范式(白描铁律/段落微节奏/三拍子/心理三句打断/对话四律)逐条映射机扫判据,明确"必须人读"项的机判改造路线(目标:人只看机扫标出的告警句,不再通读);新增 12 问 FAQ(references/09,评测低分项直接回应:报错码/阈值/REVIEW 与 HARD/改后四件套机验/机扫 0 不等于过稿);三十秒起步节补参数速查表。
  • 1.6.0:新增「改稿模式与力度三档」(references/06)——轻修/中修/深修三档边界(字词层/句子层/段落层)、判定入口、各档施工清单与分档复检、深修留痕三件、语腔保真四条护栏、交稿四问;SKILL.md 步10 展开为三档分支,说法对照表补 5 行,§九 增三档速查表。
  • 1.5.1:新增「运行前必问(三选一)」前置门——每次触发先弹「直接改 / 只出报告 / 跳过」,默认只出报告(破坏性操作先看见再动手);frontmatter 触发词大幅扩充(去除AI味 / 去机器腔 / 优化小说质量 / 优化小说当前质量 / 降AI率 等 50+ 条);修正 frontmatter 版本号长期滞留 1.3.1 的 bug。
  • 1.5.0(本版):九份朱雀报告实证扩容(230+ 片段)、两处写法修正(对话≠必保 / 比喻≠必改)、新增「新手路径」、脚本 self-test 加边界用例。
  • 1.4.0:接入朱雀/ZeroGPT 外部检测器作优化校准金标准;references/07 + 改写层补语病/逻辑。
  • 1.3.1:撤回"读命中行±3行"错误口径,改为逐字通读;新增派单卡。
  • 1.3.0:新增 project_scan.py 项目口径扫描(20 章 0.5 秒、行号、HARD/REVIEW)。
  • 1.2.0:脚本可靠性重做(错误码 E01–E08、编码回退、--self-test、退出码)。
  • 1.1.0:一句话判据 + 清单即查因表 + 改写七原则停止线。
  • 1.0.0:初版(32 项清单 + 两维量化预检 + 结构追读审计 + 改写七原则)。

常见问题

5 问
答案由本站依据条目字段整理
小说零容忍质检台怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_2101ac34/novel-zero-tolerance-qc。安装方式为未标注。装完刷新技能列表或重开客户端。

小说零容忍质检台支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

小说零容忍质检台权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

小说零容忍质检台收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

小说零容忍质检台用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。