AI 说代码没问题,结果上线就崩!AI 审查代码只会说“看着没问题”?这套提示词逼它拿出能跑挂的测试
开发者分享一套代码审查提示词,要求 AI 每条结论都必须给出触发输入、预期结果和一条今天就会失败的测试,否则只能标成“疑问”。
大白话平时让 AI 审查代码,它多半回你一堆格式挑刺加一句“整体没问题”。这位开发者的做法是改提示词:每条问题必须写清文件行号、什么输入会触发、预期结果是什么、它预测代码会输出什么,以及一条现在就能跑失败的测试。举的例子很典型:一个排行榜函数用 sort() 没传比较函数,默认按字符串排序,[9,100,25,3] 会排成 [9,3,25];但换成两位数测试就碰巧通过,所以必须用能暴露问题的输入去验证。
对你意味着经常用 Cursor、Claude Code、Copilot 写代码的人可以直接抄这套提示词,减少被 AI“自信胡说”带偏;不过作者也提醒,调用方、线上数据和 AI 自己的假设,它依然查不出来。
原文:A code review prompt that makes the AI prove its findings
打开巨象雷达,看今天全部 AI 动态