Damn AgentBeta
资源清单

《智能体设计模式》

梳理工具使用、规划、多 Agent、记忆、MCP、Guardrails 与评估等 Agent 基础模式。

《智能体设计模式》(Agentic Design Patterns)是本站 Agent 概念层的主要参考书。它用模式语言组织智能体设计,适合在接触框架和具体项目之前建立统一心智模型。

属性内容
页数298
下载PDF
主要对应页面智能体基础

这本书解决什么

  • 把 Agent 拆成可命名的模式,而不是零散技巧。
  • 说明工具、记忆、规划、反思、多 Agent 各自解决什么问题。
  • 给出 MCP、Guardrails、评估等工程化主题的入门框架。
  • 帮助读者判断某个设计是模式问题,还是具体产品实现细节。

推荐章节与主题

主题在站内的用途参考页码
工具使用(Tool Use)工具调用六步、schema 与观察结果闭环pp. 49-62
规划(Planning)目标分解、动态调整、计划展示pp. 65-74
多 Agent(Multi-Agent)角色分工、通信、协调者架构pp. 75-85
记忆(Memory)短期、长期记忆与 RAG 式检索pp. 87-98
MCP工具层标准化、客户端-服务器架构pp. 109-111
Guardrails输入验证、输出过滤、工具限制pp. 193-198
评估质量判断与持续监控思路全书相关章节

阅读顺序建议

  1. 先读工具使用和规划,理解 Agent 最小闭环。
  2. 再读记忆和多 Agent,理解状态与协作边界。
  3. 最后读 MCP、Guardrails 和评估,进入工程化思维。

如果同时阅读 《Claude Code Harness Engineering》,建议先用本书建立模式语言,再用 Harness 书补 Session、Sandbox 和执行隔离。

站内已引用内容

使用注意

  • 本书偏模式与概念,不替代具体框架文档。
  • 模式名称在不同项目里实现方式不同,阅读时要回到仓库结构验证。
  • 引用本站内容时,请通过页码回到 PDF 核对原文语境。

概念映射表

书中主题站内对应读完应能回答
Tool Use结构化输出与工具调用工具调用与记忆模型生成工具意图后,系统层还要做哪些校验和执行。
Planning规划、反思与任务分解长任务如何拆分、重规划和停止。
Memory上下文工程记忆和上下文装配有什么区别。
Multi-Agent多 Agent 协作多 Agent 什么时候有价值,什么时候只是增加成本。
Guardrails安全、权限与人类接管哪些风险不能只靠 prompt 约束。

学习练习

读完本书后,可以用一个开源项目做反向标注:

  1. 找到项目里的工具定义和调用链路。
  2. 标出哪里实现了 planning 或 ReAct。
  3. 找到短期状态和长期记忆分别在哪里保存。
  4. 判断是否存在多 Agent 或角色分工。
  5. 检查 guardrails 是 prompt、代码校验、权限系统还是人工审核。

这个练习能把模式语言和真实代码连接起来。

参考来源与引用清单

可复核出处:《智能体设计模式》PDF。后续写文档时优先引用这些页码:

  • 工具使用:pp. 49-62。
  • 规划:pp. 65-74。
  • 多 Agent:pp. 75-85。
  • 记忆:pp. 87-98。
  • MCP:pp. 109-111。
  • Guardrails:pp. 193-198。
  • 人机协同与评审:pp. 295-296。

On this page