Skip to content

Agent 模式与拆解

这里先沉淀几种常见模式,后面你可以继续补更多案例和框架实践。

模式一:Planner + Executor

思路是先规划,再执行。

适合:

  • 任务比较复杂
  • 需要先把大问题拆成子问题

优点:

  • 结构清晰
  • 便于追踪任务进度

风险:

  • 计划过度详细会拖慢执行
  • 初始计划可能在执行中失效

模式二:ReAct

模型一边推理,一边行动,再根据观察结果继续下一步。

适合:

  • 需要连续查询或多轮工具交互
  • 路径依赖中间结果

风险:

  • 容易出现长链路漂移
  • 如果没有检查点,错误会一直放大

模式三:Router

先判断任务属于哪类,再交给不同子流程或子 agent。

适合:

  • 请求类型差异很大
  • 工具很多,直接暴露给一个 agent 太乱

模式四:Critic / Reviewer

一个执行者产出结果,再由另一个模块做审查或修正。

适合:

  • 结果质量要求较高
  • 错误成本较高

实战判断原则

你后续做系统设计时,可以先问这几个问题:

  1. 任务路径到底固定不固定
  2. 中间状态需不需要保留
  3. 是否真的需要模型自己决定下一步
  4. 哪些环节必须可控、可审计、可回放

如果这些问题回答不清,先别急着上复杂 agent。

Built with VitePress and deployed via GitHub Actions.