首页/AI/AI 应用速查/Step-Back 提示(先抽象后退)

Step-Back 提示(先抽象后退)

先让模型退一步找出问题背后的通用原理或规律,再基于规律解答原问题;对物理、数学与策略类难题,比直接求解更稳。

AI 应用速查AI更新于 2026-10-13

Step-Back 提示是什么

先让模型退一步,找出问题背后的通用原理或规律,再基于这条规律回到原题求解。它针对的现象是:难题容易把注意力吸进细节里,模型跟着题面走,推着推着就偏了;先抽象到原理层,再用原理回填具体参数,推理路径通常更稳。它适合有底层规律的物理、数学与策略类问题,简单的事实性问题用它是纯粹浪费调用。

基本信息

基本做法先求原理或规律,再基于原理解答原问题
适用题型存在底层规律或统一机理的推理题、策略题、排查题
与链式推理可以叠加:先退一步找原理,再在原理下分步推演
抽象层级退一步通常收益最大,连退两三步信息损耗会超过收益
成本量级多一轮生成或一轮问答,成本低于多次采样投票
输出要求先写原理再给答案,并说明原理与题目条件的对应关系

典型使用场景

  • 物理化学原理题:先确定适用的定律,再代入题目条件计算
  • 策略与方案评估:先明确评估原则与约束,再对具体方案排序
  • 单位与量纲分析:先确认量纲关系,能提前发现数量级错误
  • 排查异常现象:先想通用机理(压力、温度、网络分层),再逐项对照现场现象
  • 技术选型比较:先明确取舍原则,再套到具体产品上,避免被参数表牵着走

Step-Back 模板

Step-Back 模板
先不要直接解答。请按顺序完成两步:
1) 退一步回答:这个问题背后涉及哪条通用原理?用 2-3 句话说明它。
2) 说明该原理如何与题目条件对应,这一步只讲对应关系,不算结果。
然后再基于原理和对应关系解答原问题,标出用到的条件。

原问题:为什么高原上水沸腾的温度低于 100 摄氏度?
# 提示:原理层要写具体(如气压与沸点的关系),不要停在“因为海拔高”
# 若第一步给出的原理与题目无关,先修正原理再进入第二步

步骤与检查点

步骤产出检查点
退一步一条通用原理或规律原理是否真的适用于本题条件
建立对应原理与题目条件的映射条件是否用全,有无遗漏约束
回到原题具体解答与结论解答是否显式引用了那几条原理
结果校验量级与合理性判断结论是否落在合理范围内
抽象一步的收益通常最大:退到原理层已经能绕开细节陷阱,再往上退两三步时,原理与具体题目的连接会变弱,反而容易得出正确但无关的结论。
简单事实性问题不要用 Step-Back:多一轮调用换不来准确率提升,只是增加延迟与成本,判断标准是题目是否存在值得提取的通用规律。

易错点

  • 抽象层级拉得过高:得到的原理与题目脱节,结论正确但答非所问
  • 原理层写得空泛:只给出「因为海拔高」这类同义重复,没有可用的规律
  • 跳过对应关系直接算答案:原理与题目条件没有建立映射,仍然容易算错
  • 所有问题都套用:简单事实题也退一步,成本与延迟上升而准确率不变
  • 第一步原理错误却不回头修正:沿着错误原理继续推导,答案自洽但完全错误

数据来源与参考

  • Zheng et al. Take a Step Back: Evoking Reasoning via Abstraction(arXiv 2310.06117)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌