智能体设计模式中文版.pdf
<h3>《智能体设计模式》目录</h3><h4>简介</h4><p>* 前言</p><p>* 什么是智能体系统?</p><p>* 为什么模式对智能体开发至关重要</p><p>* 本书结构与使用方法</p><p>* 框架简介</p><h4>智能体的特征</h4><p>* Level 0:核心推理引擎</p><p>* Level 1:连接型问题解决者</p><p>* Level 2:战略型问题解决者</p><p>* Level 3:协作型多智能体系统崛起</p><p>* **智能体未来:五大假设**</p><p> * 假设一:通才智能体的出现</p><p> * 假设二:深度个性化与主动目标发现</p><p> * 假设三:具身化与物理世界交互</p><p> * 假设四:智能体驱动经济</p><p> * 假设五:目标驱动、变形多智能体系统</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 1 章:提示链 (Prompt Chaining)</h4><p>* 提示链模式概述</p><p>* 实践应用与场景</p><p>* 实战代码示例</p><p>* 上下文工程与提示工程</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 2 章:路由</h4><p>* 路由模式概述</p><p>* 实践应用与场景</p><p>* 实战代码示例 (LangChain)</p><p>* 实战代码示例 (Google ADK)</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考资料</p><p><br></p><h4>第 3 章:并行化</h4><p>* 并行化模式概述</p><p>* 实践应用与场景</p><p>* 实战代码示例 (LangChain)</p><p>* 实战代码示例 (Google ADK)</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考资料</p><p><br></p><h4>第 4 章:反思 (Reflection)</h4><p>* 反思模式概述</p><p>* 实践应用与场景</p><p>* 实战代码示例 (LangChain)</p><p>* 实战代码示例 (ADK)</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考资料</p><p><br></p><h4>第 5 章:工具使用 (函数调用)</h4><p>* 工具使用模式概述</p><p>* 实践应用与场景</p><p>* 实战代码示例 (LangChain)</p><p>* 实战代码示例 (CrewAI)</p><p>* 实战代码 (Google ADK)</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 6 章:规划</h4><p>* 规划模式概述</p><p>* 实践应用与场景</p><p>* 实战代码 (Crew AI)</p><p>* Google DeepResearch</p><p>* OpenAI Deep Research API</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考资料</p><p><br></p><h4>第 7 章:多智能体协作</h4><p>* 多智能体协作模式概述</p><p>* 实践应用与场景</p><p>* 多智能体协作:关系与通信结构探析</p><p>* 实战代码 (Crew AI)</p><p>* 实战代码 (Google ADK)</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 8 章:记忆管理</h4><p>* 实践应用与场景</p><p>* 实战代码:Google Agent Developer Kit (ADK) 的记忆管理</p><p> * Session:跟踪每次聊天</p><p> * State:会话的临时记事本</p><p> * Memory:MemoryService 管理长期知识</p><p>* 实战代码:LangChain 与 LangGraph 的记忆管理</p><p>* Vertex Memory Bank</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 9 章:学习与适应</h4><p>* 总览</p><p>* 实践应用与场景</p><p>* 案例分析:自我改进编码智能体 (SICA)</p><p>* AlphaEvolve 与 OpenEvolve</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 10 章:模型上下文协议 (MCP)</h4><p>* MCP 模式概述</p><p>* MCP 与工具函数调用的区别</p><p>* MCP 的更多考量</p><p>* 实践应用与场景</p><p>* **ADK 实操代码示例**</p><p> * 智能体配置与 MCP 工具集</p><p> * MCP 服务器与 ADK Web 连接</p><p> * **用 FastMCP 创建 MCP 服务器**</p><p> * FastMCP 服务器示例</p><p> * ADK Agent 消费 FastMCP 服务器</p><p> * 使用 ADK Agent 消费 FastMCP 服务器</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考资料</p><p><br></p><h4>第 11 章:目标设定与监控</h4><p>* 目标设定与监控模式概述</p><p>* 实践应用与场景</p><p>* 实战代码示例</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 12 章:异常处理与恢复</h4><p>* 异常处理与恢复模式概述</p><p>* 实践应用与场景</p><p>* 实战代码示例 (ADK)</p><p>* 一图速览速读</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 13 章:人类参与环节 (Human-in-the-Loop)</h4><p>* 人类参与环节模式概述</p><p>* 实践应用与案例</p><p>* 实践代码示例</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 14 章:知识检索 (RAG)</h4><p>* 知识检索 (RAG) 模式概述</p><p>* 实践应用与场景</p><p>* 实践代码示例 (ADK)</p><p>* 实践代码示例 (LangChain)</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 15 章:智能体间通信 (A2A)</h4><p>* **Agent 间通信模式概述**</p><p> * A2A 核心概念</p><p> * A2A 与 MCP 对比</p><p>* 实践应用与场景</p><p>* 实战代码示例</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 16 章:资源感知优化</h4><p>* 实践应用与用例</p><p>* 实战代码示例</p><p>* OpenAI 实战代码</p><p>* OpenRouter 实战代码</p><p>* 超越动态模型切换:智能体资源优化技术谱系</p><p>* 一图速览速读</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 17 章:推理技术</h4><p>* 实践应用与场景</p><p>* 推理技术</p><p>* 推理扩展定律</p><p>* 实践代码示例</p><p>* 智能体如何“思考”?</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 18 章:护栏与安全模式</h4><p>* 实践应用与场景</p><p>* 实战代码 CrewAI 示例</p><p>* Vertex AI 实战代码示例</p><p>* 工程化可靠智能体</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 19 章:评估与监控</h4><p>* 实践应用与用例</p><p>* 实操代码示例</p><p>* 智能体轨迹评估</p><p>* 从智能体到高级“承包商”</p><p>* Google ADK 框架</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 20 章:优先级排序</h4><p>* 优先级排序模式概述</p><p>* 实践应用与场景</p><p>* 实战代码示例</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>第 21 章:探索与发现*</h4><p>* 实践应用与场景</p><p>* Google Co-Scientist</p><p>* 实践代码示例</p><p>* 一图速览</p><p>* 关键要点</p><p>* 总结</p><p>* 参考文献</p><p><br></p><h4>结论</h4><p>* 智能体设计核心原则回顾</p><p>* 组合模式构建复杂系统</p><p>* 展望未来</p><p>* 总结</p>