AI 自我反思的提示词怎么写

最早我让它复盘,问的是「你觉得刚才做得怎么样」。它回了一堆「整体不错、建议进一步优化」,看完跟没看一样。

后来我换了个问法,同一次任务它直接指出自己第三步用错了参数。差别全在那句提示词上——AI 自我反思的提示词怎么写,核心就一条:逼它对着事实说话,别让它评价自己。

我的真实结论:AI 自我反思的提示词怎么写

好的反思提示词不问「好不好」,问「哪里和事实不符」。 前者只能换来形容词,后者能换来具体位置。

另外一条:反思必须紧跟在任务之后做,隔了十几轮再问,它已经记不清细节,只会顺着你给的情绪答。

我怎么改的:前后对照

改之前:任务跑完,我问「刚才这轮有什么问题吗」。回答通常是「整体完成度较高,可以进一步优化流程」。

改之后:我让它先列出实际执行了哪几步、每步拿到了什么结果,再逐条对照我给的验收标准,只回答不符的地方。

同一件事,第二种答法给出了三个具体点,其中一个确实是我没注意到的参数错误。

提示词里的四个必备要素

第一,先复述做了什么。 要求它按顺序列出实际步骤,不许概括。这一步逼它回到事实。

第二,给出对照物。 我这边会附验收标准,让它逐条打勾或打叉。没有对照物的反思,一定会变成自我表扬。

第三,只准说差异。 明确写「不要总结优点」。它默认会客套,你不禁止它就一定会客套。

第四,输出成一句话的教训。 最后让它把发现提炼成一条可以写进规则文件的句子。这样反思才有沉淀。

这四步跑顺之后,我的规则文件基本是靠它的复盘一条条补起来的。

什么情况下反思没用

任务没有明确标准的时候。 比如「想几个选题」,对错没法判定,反思只会产出空话。

任务刚跑完就急着开下一个的时候。 它会顺着你的节奏敷衍一句「没有明显问题」。

你自己心里已经有答案的时候。 这时候你要的不是反思,是确认,它会顺着你说。

顺带说一句,反思出来的教训要落到文件里才算数,不然下一轮它还犯。该往文件里写什么,我列在 AI 记忆文件里到底该写什么。

三个可以照抄的问法

  • 「按顺序列出你实际执行的步骤,只写动作和结果,不要总结。」
  • 「对照下面这份验收标准,逐条说明哪里不符合,符合的不用写。」
  • 「把上面发现的问题压缩成一条规则,写成以后必须遵守的句子。」

三条连起来用,就是一轮完整的反思。单用第三条最省事,但效果最差。

说到底,AI 自我反思的提示词怎么写,就看你敢不敢让它说难听的话。只准报喜的复盘,写多少条都没用。

常见问题

Q:AI 自我反思的提示词怎么写才有效?

A:让它先复述实际执行步骤,再对着验收标准找差异,并明确禁止它总结优点。问「哪里和事实不符」比问「做得好不好」有用得多。

Q:反思提示词需要每次手写吗?

A:不用,写成固定模板存在文件里,跑完任务直接引用。手写容易漏掉「禁止总结优点」这一句。

Q:反思之后它还是会犯同样的错,怎么办?

A:说明教训没落到规则文件里。把反思结论写成明确的规则句补进去,下次开工先读。

相关阅读


本文作者西米,37 岁程序员,一个人加五个 AI 员工在跑一家公司。踩过的坑和真实账本都写在公众号「西米分享」。

完整代码、踩坑清单与最新进展,都在公众号。

📱 关注公众号「西米分享」