check_prose.py 完整教程:human-writing 成稿自查脚本如何把禁用项清零
check_prose.py 完整教程human-writing 成稿自查脚本如何把禁用项清零【免费下载链接】human-writing让 AI 写的中文读起来像一个具体的人在说话。通用创作与改稿 Skill开箱即用。项目地址: https://gitcode.com/gh_mirrors/hu/human-writinghuman-writing 是一套通用中文创作与改稿 Skill目标是让 AI 写的中文读起来像一个具体的人在说话。它自带一个成稿自查脚本 check_prose.py能自动扫出冒号、破折号、翻案句、商业黑话等禁用项帮你把违规记录清零后再交稿。本文带你完整走一遍怎么运行、怎么读报告、怎么把失败项清零。这个自查脚本管什么「活人感写作」的成稿硬规则写在 SKILL.md 里而 check_prose.py 只负责机械执行「已经写明」的规则不替作者决定文体。所有检查项分两层层级包含项处理要求 失败项硬禁令中英文冒号、破折号、硬停词、商业黑话、模型路标、翻案句命中就必须改清零前不能交稿 提醒项软形状需辨语境词、洞察路标、长前置成分、堆「的」长句、短句排队、开场重复、比喻换场结合语境人工判断脚本不越权两个设计值得记住只报警不自动改文。脚本从不碰你的稿件改写永远由人完成见 check_prose.py 的文档字符串。自动屏蔽非正文。代码块、行内代码、网址、frontmatter 会先被 mask_non_prose 抹掉再检查所以网址里的英文冒号不会误报。一键运行如何调用成稿自查脚本只需两步把成稿保存为 Markdown 或纯文本文件在仓库根目录执行python3 human-writing/scripts/check_prose.py 稿件.md传-可以从标准输入读取。脚本跑完只输出报告原文件一个字符都不会变。读懂报告失败项、提醒项与退出码报告结构非常固定从上到下四段汉字数以及翻案句、黑话、硬停词等每类命中数的汇总行「需要修改」列表逐项给出失败项的标签、行号和原文摘录例如「禁用翻案句第 12 行不是……而是……」「需要人工判断」列表提醒项同样带行号和例句干净时直接显示「未发现这份检查器覆盖的问题」。退出码可以接进任何自动化流程退出码含义下一步动作0无失败项进入提醒项人工复查1命中禁用项按清单逐条改写重跑直到清零2文件读不了或没检测到汉字检查路径与 UTF-8 编码禁用项清零清单五类硬禁令逐条过失败项全部来自 SKILL.md 的交付禁令和 revision.md 的第五遍清稿规则共五类1. 冒号与破折号全文清零中文冒号、英文冒号:、破折号—和连接号式破折号–一律不允许出现在正文网址、代码与无法改动的机器字段除外见 check_prose.py。2. 硬停词4 个「不丢」「说白了」「说穿了」「先说结论」命中即失败check_prose.py。3. 翻案句8 种句式「不是……而是……」「并非……而是……」「不在于……而在于……」「与其说……不如说……」「不只……还/也……」「表面……其实/实际/实则……」「看似……实则……」及其变形脚本用正则跨最多 90 字匹配check_prose.py。4. 商业黑话32 个绝对禁词「赋能」「抓手」「闭环」「底层逻辑」「顶层设计」「降本增效」等规则要求改回「人、动作、钱、时间与后果」check_prose.py。5. 模型路标6 个洞察短语「更微妙的是」「还有一层」「只说对了一半」「值得注意的是」「需要指出的是」「从某种意义上说」。文字确实在说楼层、数量等本义时不受影响check_prose.py。⚠️ 注意一条铁律脚本里的硬禁词必须与 revision.md 完全一致不能悄悄多出一套规则反过来原话命中禁令时也要改成转述不能靠引号保留。提醒项怎么用别当噪音删提醒项有内置阈值不是越多越糟需辨语境词「沉淀」「颗粒度」「对齐」「协同」「链路」等 10 词本义准确时保留用来抬价时改写check_prose.py。洞察路标「真正」「本质上」「归根结底」等提醒线随篇幅放宽约每 900 个汉字允许多出现 1 次。形状类警告长前置成分「在……的过程中」、一句四个以上「的」、七成段落只有一句话、连续 4 个短促单句段、同一开场词「其实」「不过」等出现 4 次以上以及 800 字内挤进 3 套比喻。这些警告服务于 revision.md 的改稿顺序先看谁在说、再看文章有没有往前走最后才轮到清句子。诗歌、剧本和实验写作只把失败项当硬要求形状警告服从具体文体。常见问题代码块和网址里的冒号会误报吗不会。脚本先屏蔽 代码块、行内code、网址和 frontmatter且保留行号报告里的行号可直接定位原文。脚本能自动改稿吗不能这是刻意设计。修违禁句的正确姿势先找这句话原本想说的事实再用普通句子说出来而不是换另一种漂亮句式继续绕。提醒项很多必须清零吗不必。硬要求只有失败项清零提醒项交给人工判断。revision.md 明确「禁用项没有清零不能交稿」指的就是失败项。从零到清零的完整闭环整个流程其实只有四步用 human-writing 写出初稿保存为 Markdown跑一遍check_prose.py按「需要修改」清单逐条改写重跑失败项清零退出码 0后人工过一遍提醒项交稿。想深入理解每条规则背后的写法可以顺读 forum-prose.md 的长篇散文写法和 formats.md 的文体规则项目总览见 README.md。把「自查—清零—复查」变成习惯成稿的模型腔就会肉眼可见地少下去。【免费下载链接】human-writing让 AI 写的中文读起来像一个具体的人在说话。通用创作与改稿 Skill开箱即用。项目地址: https://gitcode.com/gh_mirrors/hu/human-writing创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考