一个“退后一步 Step back”的提示词技巧

一个“退后一步 Step back”的提示词技巧

当模型在生成某些内容时陷入重复、不充分或“死循环”状态时,用来帮助它重新思考并打破僵局的提示词: “当前思路不对,先进行多步、多角度的思考,输出“十段”左右的完整分析,并把思考的结果转化为代码实现。”

这是一个叫“退后一步 Step back”的提示词技巧,当模型输出的内容反复重复、明显无法跳出一个死循环时,可用这样的思路来打断它的逻辑或上下文,让模型“退后一步”,看看自己到底在做什么。

有时候确实有用的:

  1. 避免了错误的方向继续生成

  2. 输出了新的思考过程

但如果是 o1 这样的推理模型的话,不建议用这样的技巧,还是编辑修改原始提示词重新生成效果更好,因为之前的输出包含了太多不相干的内容,反而会导致效果变差