别信口头汇报:让它自己验证自己的活
这节课结束时,你会有
CLAUDE.md 里的「必须自我验证」永久纪律
它汇报「全部完成 ✓」的时候,语气永远自信饱满——包括做错了的时候。这节课教一个把返工率砍掉大半的习惯:别信口头汇报,让它自己验证自己的活,你只做终审。
01为什么「它说做完了」不算数
它的报告描述的是「我以为我做了什么」,不是「实际发生了什么」。文件可能没保存成功、批量操作可能漏了一半、改动可能弄坏了别的地方——而它的汇报读起来毫无破绽。
解法不是你逐个人肉检查(那 AI 就白用了),而是把「验证」变成它活的一部分:干完必须自己核一遍,拿出证据再说完成。
02三种验证姿势,按活选
数一遍
批量活的标配:「处理完后,数一遍源文件夹剩几个、目标文件夹进了几个,数目对上才算完」。数字对不上,它自己就会去找漏掉的。
跑一遍
产出是能运行的东西(脚本、网页、工具):「做完自己运行一次,把运行结果贴给我」。跑不通它当场修,不会把坏的交给你。
回读一遍
产出是文档表格:「写完重新打开读一遍,检查格式、漏项、数字自洽,列出你发现的问题」。相当于强制它当自己的审稿人。
> 把 合同/ 里 30 份文件各提取「金额、日期、对方公司」汇总成表。
做完验证:数一遍表里的行数和文件数对不对,抽 3 行回原文核对,
有对不上的标出来
⏺ 处理 30 份… 汇总… 自检中…
✓ 完成并验证:表 30 行 = 文件 30 份;抽查 3 行与原文一致。 ⚠️ 有 2 份扫描件的金额识别置信度低,我标了黄,建议你亲自看这两份。
⏺ 处理 30 份… 汇总… 自检中…
✓ 完成并验证:表 30 行 = 文件 30 份;抽查 3 行与原文一致。 ⚠️ 有 2 份扫描件的金额识别置信度低,我标了黄,建议你亲自看这两份。
注意最后一行——好的自检不只说「都对」,还会交代哪里没把握。那两份标黄的,才是你终审真正要看的地方:它把 30 份的检查量替你压缩成了 2 份。
03把这习惯焊死:写进 CLAUDE.md
每次都在提示词里带一句验证要求,会忘。写进宪法一劳永逸:
在我的 CLAUDE.md 里加一条规矩: 「任何任务完成前必须自我验证(批量活数一遍、可运行的跑一遍、文档回读一遍), 汇报时附上验证方式和结果;没把握的地方主动标出来,不许只报喜。」
从此它每个会话开工自动带着这条纪律——这就是上节课「宪法」的第一个实战应用。
04检查点
CHECKPOINT
它报告「已把 200 张发票信息录入表格,全部完成」。哪个追问最值钱?
为什么:「确定都对吗」只会换来又一次自信的「对」——空泛的问换空泛的答。值钱的追问是可执行的验证指令:数目核对(抓漏)、抽样回源(抓错)、暴露低置信项(把你的终审火力引到刀刃上)。选项三则是把 AI 省的时间全花回去了——终审的艺术是让它先自检、你只查它没把握的。
跟做清单0/3
本课产出
CLAUDE.md 里多了一条「必须自我验证」的永久纪律
从今天起,「做完了」这三个字在你的工位上有了新定义:验证过才叫做完了。
完成后自动记录进度,随时能回来