第6章 Agent 设计模式:ReAct、Plan-and-Execute 与 Reflexion 《AI Agent 开发平台资深技术专家 AI Agent 应用架构师 CTO 面试题库详解

📅 2026/7/2 5:55:08
第6章 Agent 设计模式:ReAct、Plan-and-Execute 与 Reflexion 《AI Agent 开发平台资深技术专家  AI Agent 应用架构师  CTO 面试题库详解
第6章 Agent 设计模式:ReAct、Plan-and-Execute 与 Reflexion“Agent 的本质不是一个大模型,而是一个会犯错的循环体。设计模式,就是给这个循环体装上刹车、方向盘和后视镜。”6.0 章首导读如果你只记一句话,请记这句:ReAct 是边走边想,Plan-and-Execute 是先画地图再出发,Reflexion 是每次摔倒后翻看自己摔在哪。三者不是非此即彼的互斥关系,而是可以组合的"控制论积木"。面试中,当面试官问"你的 Agent 用了什么设计模式"时,90% 的候选人只会答一句"我们用了 ReAct"。这就像问厨师"你用什么刀法",回答"我用了刀"——正确但毫无信息量。一个合格的 Agent 应用架构师,必须能回答以下追问:为什么选 ReAct 而不是 Plan-Execute?你的任务复杂度阈值是多少步?ReAct 的 Thought-Action-Observation 循环在什么条件下终止?死循环怎么治理?Plan-and-Execute 的规划器分解粒度怎么定?什么时候触发重规划?Reflexion 的反思信号从哪来?如果只有 LLM 自评,会不会"自我催眠"?LangGraph 的图编排、AutoGen 的对话式、CrewAI 的角色式,分别