Skip to content

一句话总结:Agent 三大核心范式——ReAct(想一步做一步)、Plan-and-Execute(先规划再执行)、Reflection(做完再复盘)——层层递进:ReAct 解决"能动起来",P&E 解决"别乱动",Reflection 解决"动得对";选型看任务复杂度与输出要求,不是越复杂越好。

三大范式对比(面试默写)

维度ReActPlan-and-ExecuteReflection
核心思想边想边做(Reasoning+Acting 交替)先规划后执行先完成再反思
推理方式每步重新思考一次性规划、按步执行叠加自检
灵活性高(随时调整)中(需重规划机制)
准确率中高
成本
复杂任务能力
上下文使用每轮带完整历史规划/执行分离,更精简依赖前两者

三种模式是什么

  • ReAct:Reasoning + Acting 交替——模型先整理思路 → 发起行动(调工具)→ 读回观察 → 下一轮思考携带结果。环状结构,实现成本低、链路直观,适合第一版
  • Plan-and-Execute:先生成完整执行计划(步骤列表),再按计划逐步执行,执行中可局部调整、最终汇总——像项目经理先列 todo 再安排执行
  • Reflection增强层,不独立存在——执行完成后让模型复盘"哪里错了、怎么改",可多轮迭代提升输出质量

选型口诀(面试拉分点)

场景选型
任务不复杂、流程不固定、需实时调整ReAct——够用就好,别过度工程化
任务长、易跑偏、需整体结构清晰Plan-and-Execute
执行中常遇意外、计划易失效P&E + 动态 Replan(重新规划)
输出要求高、不能出错前两者 + Reflection 自检
需跨任务积累经验、避免重复犯错叠加记忆(见 [AI-Agent-记忆系统](/学习笔记/AI技术/AI Agent/AI-Agent-记忆系统))

扩展模式(Anthropic 七模式)

  • Tool-use(工具使用)、Multi-agent(多智能体协作)、Memory(记忆增强)等——围绕三大核心范式组合

面试要点

  • 能画出三种范式工作流(ReAct 环 / P&E 先计划后执行 / Reflection 复盘循环)
  • 能说出选型口诀(复杂度低用 ReAct、长任务用 P&E、要求高叠加 Reflection)
  • 能答"为什么不是越复杂越好"(成本与延迟:Reflection 翻倍推理)
  • 能说三范式是层层递进而非互斥(ReAct 打底 → P&E 防跑偏 → Reflection 保质量)

相关概念

  • [AI-Agent-实战教程](/学习笔记/AI技术/AI Agent/AI-Agent-实战教程) — 手写 ReAct 与生产化清单
  • [AI-Agent-工作流编排](/学习笔记/AI技术/AI Agent/AI-Agent-工作流编排) — 编排层的模式落地
  • [AI-Agent-框架内部机制](/学习笔记/AI技术/AI Agent/AI-Agent-框架内部机制) — LangGraph 如何实现这些模式
  • [AI-Agent-多智能体架构](/学习笔记/AI技术/AI Agent/AI-Agent-多智能体架构) — Multi-agent 模式