Skip to content

04 — Agent 规划与推理

定位: Agent 的"大脑皮层"——理解 Agent 如何思考、规划、推理,以及如何从错误中学习和自我修正 面试高频度: ⭐⭐⭐⭐⭐


一、板块在体系中的位置

AI Agent 知识体系链路:

记忆系统 (02) ──→ 工具系统 (03)
       ↓              ↓
  04-Agent规划与推理  ← 你现在在这里(依赖于记忆和工具)

  05-多智能体系统(将规划扩展到多 Agent)

  06-Agent安全与对齐(规划中的安全约束)

  07-主流Agent框架(框架中的规划实现)

上游: **记忆系统**、**工具系统** 本板块: CoT/ReAct → 任务分解 → 自我反思 下游: **多智能体系统**


二、知识全景图

┌──────────────────────────────────────────────────────────┐
│              Agent 规划与推理全景                          │
│                                                          │
│  ┌──────────────────────────────────────┐               │
│  │         推理技术谱系                   │               │
│  │                                      │               │
│  │  简单 ───────────────────────────→ 复杂              │
│  │                                      │               │
│  │  Zero-shot  Prompt  CoT    ReAct   Plan&Execute      │
│  │  CoT       Chaining                  Multi-agent     │
│  │                                      │               │
│  └──────────────────────────────────────┘               │
│                                                          │
│  ┌─ 本标准覆盖 ──────────────────────────────────────┐  │
│  │  04.1: CoT 与 ReAct(思维链与推理-行动范式)         │  │
│  │  04.2: 任务分解(问题拆解策略)                     │  │
│  │  04.3: 自我反思与修正(从错误中学习)               │  │
│  └──────────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────────────┘

三、子专题导航

#主题面试频率核心内容
**04.1 CoT 与 ReAct**⭐⭐⭐⭐⭐Chain-of-Thought、ReAct 范式的原理与实现
**04.2 任务分解**⭐⭐⭐⭐任务拆解策略、层次化规划
**04.3 自我反思与修正**⭐⭐⭐⭐Reflection 机制、错误纠正、持续改进

四、核心考点速记

考点 1: CoT vs ReAct 的区别

CoT (Chain-of-Thought): 纯推理,只有 Thought,没有 Action
  "一步一步思考" → 最终答案
  → 适合:数学、逻辑推理

ReAct (Reasoning + Acting): 推理 + 行动交替
  Thought → Action → Observation → Thought → ...
  → 适合:需要外部信息的复杂任务

考点 2: 任务分解的三种策略

策略做法适用场景
自上而下 (Top-down)先拆大任务,再逐步细化架构清晰的任务
自下而上 (Bottom-up)先做子任务,再组合探索性任务
分层 (Hierarchical)多层抽象规划超复杂任务

考点 3: 自我反思的两种模式

在线反思 (Online): 每步执行后立即检查
  ↔ 即时反馈,但增加了延迟

离线反思 (Offline): 全部完成后整体回顾
  ↔ 无延迟影响,但不能及时纠错

五、面试高频追问一览

追问关联笔记频次
CoT 和 ReAct 的本质区别?**CoT与ReAct**⭐⭐⭐⭐⭐
复杂任务如何拆解?**任务分解**⭐⭐⭐⭐
Agent 如何自我修正?**自我反思与修正**⭐⭐⭐⭐

📚 相关文件

  • **CoT与ReAct** — 推理范式的核心
  • **任务分解** — 任务拆解策略
  • **自我反思与修正** — 反思机制
  • **Agent 架构模式** — 与 ReAct 的关系
  • **设计文档**

Knowledge4J — Java 知识库