For AI agents: the complete documentation index is available at https://tingfeng347.github.io/windwiki/llms.txt, the full documentation bundle is available at https://tingfeng347.github.io/windwiki/llms-full.txt, and this page is available as Markdown at https://tingfeng347.github.io/windwiki/llm-applications/ai-engineering/agent-engineering/design-patterns/single-agent/index.md.

单 Agent 模式总览

单 Agent 不等于一次模型调用。它可以在一个身份和一份主状态下反复调用模型、工具与评审器。Reflection、ReAct 与 Plan-and-Execute 分别解决质量迭代、环境交互和长任务规划问题。

模式核心循环主要反馈优势主要代价
ReflectionGenerate → Evaluate → Revise规则、测试、模型或人工评审提升可验证产物质量延迟增加,自评可能共错
ReActDecision → Action → Observation工具与环境根据新证据动态纠错路径漂移、工具循环、上下文增长
Plan-and-ExecutePlan → Execute → Replan步骤结果与计划状态长任务结构清楚、进度可审计更多模型调用与状态管理

图:Hello-Agents 对 ReAct、Plan-and-Solve、Reflection 的教学选型总结。

怎样组合

不要一开始把所有模式叠满。路径必须根据实时环境调整时用 ReAct;步骤依赖强、进度需要审计时用 Plan-and-Execute;产物有测试或明确 rubric 且质量不足时用 Reflection。

图片来源与许可

本目录图片来自 Datawhale Hello-Agents 第四章:智能体经典范式构建,原项目内容采用 CC BY-NC-SA 4.0。原章没有 GIF,因此没有虚构或生成动图。