首页/AI/提示词工程速查/退一步抽象(Step-Back Prompting)
模式与框架50 条

退一步抽象(Step-Back Prompting)

先让模型回答一个更通用的上位问题(原理、规则、类别),再回到具体问题作答;用抽象减少细节干扰。

提示词工程速查AI更新于 2026-10-13

退一步先定原理

Step-Back Prompting(Zheng et al., 2023)先让模型回答一个更通用的上位问题(用哪些原理、规则、公式、条款),再回到具体问题上作答。它针对的失败模式是「选错原理」:很多错误不是算错,而是套用了不适用的一般规则。多一次调用通常很短,换来的是原理层面的稳定。

基本信息

两段结构抽象段(上位原理)+ 具体段(套用作答)
适用细节干扰强、需要先回想正确规则再套用的题目
收益减少「选错原理」类错误
成本多一次调用,但抽象段通常很短
前提两段要在同一上下文里传递

典型使用场景

  • 制度问答:先列适用条款范围,再判断具体情形是否落入
  • 技术故障定位:先明确该组件的正常状态与判定指标,再判断现状
  • 计算题:先写出适用公式与适用条件,再代入数值
  • 合规检查:先确认适用法规与豁免条件,再逐项核对
  • 方案评估:先列出评估维度与权重口径,再评具体方案

两段提示

两段提示
第 1 段(抽象):关于该主题,需要用到哪些基本原理 / 法规条款 / 通用规则?
(只回答上位知识,不涉及具体题目)

第 2 段(具体):依据上面的原理回答:<具体问题>,并指出用到哪条原理。
# 抽象段不做具体判断,避免把答案提前写死
# 第二段要求指明用到哪条原理,便于人工核对选得对不对
# 两段必须放在同一上下文里传递,否则抽象结果用不上
# 抽象段输出限制在 3-5 条,过长会变成通用科普

两段的产物与检查点

段落产物检查点
抽象段3-5 条上位原理或条款是否与题目相关,而非泛泛的领域介绍
具体段结论 + 用到的原理结论是否由选定原理推出
衔接两段的对应关系具体段是否真的引用了抽象段的条目
核对原理选择是否正确人工抽查选错原理的样本
抽象问题问得太泛(「谈谈这个领域」)会得到套话;抽象层次要贴着题目选,如把「如何排查超时」上提为「服务超时的常见成因分类」。
两段要在同一上下文里传递,否则抽象结果用不上,退一步变成一次孤立的泛泛讨论。

易错点

  • 抽象段写得过泛,返回的是领域综述,对具体判定没有约束力,纯属多花一次调用
  • 两段拆到不同调用且不传递抽象结果,具体段仍按原思路作答
  • 抽象段直接给出结论,退一步变成提前定调,后续推理只是为结论找理由
  • 在事实查询类简单问题上套用,流程变长而收益为零,延迟上升

数据来源与参考

  • Take a Step Back: Evoking Reasoning via Abstraction in Large Language Models(Zheng et al., 2023)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌