无尘阁日记

无尘阁日记

写完怎么让 AI 自己查错——数字一致、错别字、全词表达?
silcano

写完怎么让 AI 自己查错——数字一致、错别字、全词表达?

答案是给它一张写死检查项的自查清单:数字前后一致、错别字、全词表达,一项一句写具体,清单越具体它查得越准。我这张清单在 demo05 里真跑过一遍:单字词 474 个,违规缩写 0 个,45 段里超限 1 段,全部当场报数。下面从翻车现场讲到完整做法。

01

「帮我检查一下」会得到什么

你大概干过这事:写完把稿子扔给 AI,说一句「帮我检查一下」。它回你一段表扬:「整体流畅,结构清晰,写得不错」。然后你放心发了,发完发现标题序号从 3 跳到 5,中间的第 4 凭空消失。

问题出在你的指令上。「帮我检查一下」这话的检查范围是无穷大:错别字算检查,逻辑算检查,标点也算检查。范围一大,AI 就挑最省事的答,夸你两句收工,因为它判断你只是要个心理安慰。

这种「写得不错」还有个升级版,更会骗人。它给你列一堆优点,再补一句「建议加强逻辑」,看着挺认真,其实一条具体的都没落到纸上。判断标准很简单:收不到数字和位置的意见,一律算没查。

查错这个活,人干不了,AI 干得了,前提是你把检查范围写死。人看自己写的文章自带滤镜,看三遍都看不出毛病;AI 没有滤镜,你指哪它查哪。所以查错要换个姿势:不是问「写得怎么样」,是命令「查这三项,逐项报数」。

换个说法你就明白了:AI 查错跟搜索一样,你给的关键词越准,它给的答案越准。「查这三项,逐项报数」就是关键词,「写得怎么样」就是噪音。会提问的人用 AI 才占便宜,查错这事尤其明显。

02

原理:清单越具体,AI 查得越准

这条原理一句话就能说清:模糊指令得到模糊答案,具体指令得到具体答案。你说「检查错别字」,它就一个字一个字过;你说「检查质量」,它就笼统夸你。指令的具体程度,直接决定检查的下限。

自查清单我固定用三项,三项互相独立,合起来正好盖住文字层面最常见的错。第一项,数字前后一致:文中同一个数字每次出现是不是同一个值,序号有没有跳号。

第二项,错别字:同音字、多打字、漏打字。第三项,全词表达:有没有把「因为」缩成「因」、「但是」缩成「但」这类砍出来的单字。

第三项要多说两句,因为它最隐蔽。「因为」写成「因」,读的时候不太顺,扫一眼还过得去,印出来就露馅。这项检查靠人眼靠不住,得靠工具切词:把全文切成最小单位,凡是切出来长度为 1 的实词,逐个判断「中国人平时会不会这么说」,说不通的挑出来改。

这套清单的妙处在于项项有产出。数字一致报的是冲突明细,全词表达报的是单字词总数和违规个数,错别字报的是具体位置。每一项查完都有东西交回来,你逐项验收就行。

三项清单为什么是这三项?因为它们正好覆盖机器最擅长、人眼最容易漏的三类错。数字冲突是记性问题,人记不住三千字之前写过什么数;错别字是盲区问题,自己的字越看越顺眼;全词缩写是习惯问题,砍出来的单字你读着太熟,机器没有这三样毛病,正好补位。

清单还有个特性:可以往下加条目。这三项用顺了之后,新想到的检查随时可以挂上去,以后想加「段落开头不重词」,加一行就行。清单是活文件,跟着你踩过的坑一起长,这正是它比记性可靠的地方。

清单具体到什么程度算够?给你一个硬标准:每一项都要能报出一个数,或者指到一个位置。「检查错别字」不够,「报出同音字错别字的位置和个数」才够,够不够,写完自己验一遍就知道了。

03

实操:跑一遍真实的全词自查

下面用 demo05 的真实运行给你看这套清单长什么样。脚本拿 jieba 把文章切成最小单位,然后按清单逐项报数,全程不用人盯。三项的输出我原样抄在这里。

第一项查全词表达。切词之后数出全文单字词 474 个,程序再挑出其中长度为 1 的实词,逐个过「中国人平时会不会这么说」这道筛子,结果是违规缩写 0 个——474 个单字词全部是「的」「让」「说」「拆」这类本身就能单用的完整词形。0 这个数一出来,全词这一项就算验收通过。

跑全词自查之前,先把引号里的引用排除掉。原话是别人的,别人怎么写你就怎么引,砍不砍单字不由你定。筛子只审正文,引文不进筛子,这样才不会误伤。

第二项查段落句数。全文 45 段,逐段数句号、问号、感叹号,超过 3 句的段落单独报出来,结果是 45 段里超限 1 段。超限的那段当场拆成两段,这项就清零了。

段落句数这项为什么卡在 3 句?因为 3 句以内,一段话正好说完一个意思,读者扫一眼就能抓住重点。超过 3 句,两个意思挤在一段里,扫读的人容易漏掉后半截,拆段不是损失,是给每个意思留门牌。

第三项查数字一致。程序把全文的数字全部抓出来计数:「20」出现 4 次,「2000」出现 0 次,逐个比对上下文,没有冲突。数字类的错误最怕前后对不上,这一项把全篇数字拉出来排队,一眼就见分晓。

数字一致这项最见机器的耐心。全文数字抓出来排队计数,哪个数出现几次一次报清,人干这活得拿尺子逐行比。你只需要看冲突报告:有冲突改数,没冲突签字放行。

终端里 demo05 的真实输出,单字词 474 个、违规缩写 0 个、45 段超限 1 段逐项打印在屏
终端里 demo05 的真实输出,单字词 474 个、违规缩写 0 个、45 段超限 1 段逐项打印在屏

三项跑完,你收到的不是一句「写得不错」,是一组可以核对的数:474、0、45、1、4。哪个数不对劲,哪一项就打回重查;数全对,这篇稿子才有资格进下一步。查错从「凭感觉」变成「看报数」,这就是清单的价值。

这套自查现在是我每次发稿前的固定动作。清单就三行,跑一遍两分钟,跑完心里有底。你也照抄这三项就能用,不用加什么花活。

三项跑完的报数我还顺手记进发布清单,跟其他发布检查排在一起。数字对上了打一个勾,段落拆完打一个勾,单字过完打一个勾,三个勾齐了才按发表。发布是最后一道门,勾不齐就不出门。

04

两个坑,别踩

坑一:清单写得太虚。有人也做清单,只是第一项写的是「检查语法」,第二项写的是「优化表达」,这种条目跟「帮我检查」一个水平,AI 照样给你笼统话。每一项都要具体到能报数或者能报位置,报不出东西的条目删掉。

坑二:查完不改,直接发。AI 把「超限 1 段」报给你,改动还得你自己动手,它只负责报告不负责改。报数出来就当场处理:超限的拆段,冲突的改数,说不通的单字换词,处理完再跑一遍清单,两次全绿才算过。

这两个坑一个坏在清单的写法上,一个坏在收尾的动作上。清单具体到能报数,收尾较真到改完复查,两头一夹,错字和跳号就挤不进发布环节了。

这两个坑合起来看是一句提醒:清单管查,你管改,改完再查一遍,这一轮才算走完。查和改分工明确,别指望 AI 替你动笔,也别指望自己的眼睛替机器筛字。

这套清单的另一个好处是省心。以前发完心里总悬着,怕哪里漏了错;现在报数全绿再发,发出去就是查过的东西。省下来的提心吊胆,比省下的两分钟值钱。

05

收尾

写完的稿子别急着发,先给 AI 一张三项清单:数字前后一致、错别字、全词表达。清单越具体,AI 查得越准;查完逐项报数,474 个单字词、违规缩写 0 个这种数摆出来,才叫检查过。

写作这条线到这里收口,下一步就是发布环节的坑。下一篇解它:《公众号编辑器为什么把样式全剥掉?》贴进编辑器样式全没这事,下一篇讲透。

关于作者 · 江天(楠哥)
AI 实战导师 / 企业 AI 落地顾问 / 智能体工程师,17 年跨界、15,000+ 小时 AI 实操、20+ 套已交付工作流。 看完整履历海报 → skills 实验室 →