AI 自我反思的提示词怎么写
最早我让它复盘,问的是「你觉得刚才做得怎么样」。它回了一堆「整体不错、建议进一步优化」,看完跟没看一样。
后来我换了个问法,同一次任务它直接指出自己第三步用错了参数。差别全在那句提示词上——AI 自我反思的提示词怎么写,核心就一条:逼它对着事实说话,别让它评价自己。
我的真实结论:AI 自我反思的提示词怎么写
好的反思提示词不问「好不好」,问「哪里和事实不符」。 前者只能换来形容词,后者能换来具体位置。
另外一条:反思必须紧跟在任务之后做,隔了十几轮再问,它已经记不清细节,只会顺着你给的情绪答。
我怎么改的:前后对照
改之前:任务跑完,我问「刚才这轮有什么问题吗」。回答通常是「整体完成度较高,可以进一步优化流程」。
改之后:我让它先列出实际执行了哪几步、每步拿到了什么结果,再逐条对照我给的验收标准,只回答不符的地方。
同一件事,第二种答法给出了三个具体点,其中一个确实是我没注意到的参数错误。
提示词里的四个必备要素
第一,先复述做了什么。 要求它按顺序列出实际步骤,不许概括。这一步逼它回到事实。
第二,给出对照物。 我这边会附验收标准,让它逐条打勾或打叉。没有对照物的反思,一定会变成自我表扬。
第三,只准说差异。 明确写「不要总结优点」。它默认会客套,你不禁止它就一定会客套。
第四,输出成一句话的教训。 最后让它把发现提炼成一条可以写进规则文件的句子。这样反思才有沉淀。
这四步跑顺之后,我的规则文件基本是靠它的复盘一条条补起来的。
什么情况下反思没用
任务没有明确标准的时候。 比如「想几个选题」,对错没法判定,反思只会产出空话。
任务刚跑完就急着开下一个的时候。 它会顺着你的节奏敷衍一句「没有明显问题」。
你自己心里已经有答案的时候。 这时候你要的不是反思,是确认,它会顺着你说。
顺带说一句,反思出来的教训要落到文件里才算数,不然下一轮它还犯。该往文件里写什么,我列在 AI 记忆文件里到底该写什么。
三个可以照抄的问法
- 「按顺序列出你实际执行的步骤,只写动作和结果,不要总结。」
- 「对照下面这份验收标准,逐条说明哪里不符合,符合的不用写。」
- 「把上面发现的问题压缩成一条规则,写成以后必须遵守的句子。」
三条连起来用,就是一轮完整的反思。单用第三条最省事,但效果最差。
说到底,AI 自我反思的提示词怎么写,就看你敢不敢让它说难听的话。只准报喜的复盘,写多少条都没用。
常见问题
Q:AI 自我反思的提示词怎么写才有效?
A:让它先复述实际执行步骤,再对着验收标准找差异,并明确禁止它总结优点。问「哪里和事实不符」比问「做得好不好」有用得多。
Q:反思提示词需要每次手写吗?
A:不用,写成固定模板存在文件里,跑完任务直接引用。手写容易漏掉「禁止总结优点」这一句。
Q:反思之后它还是会犯同样的错,怎么办?
A:说明教训没落到规则文件里。把反思结论写成明确的规则句补进去,下次开工先读。
相关阅读
本文作者西米,37 岁程序员,一个人加五个 AI 员工在跑一家公司。踩过的坑和真实账本都写在公众号「西米分享」。
完整代码、踩坑清单与最新进展,都在公众号。
📱 关注公众号「西米分享」