改版通知

巨人肩膀网站已全新改版。若您仍依赖旧站功能或数据,欢迎联系我们,我们会协助处理。联系我们

PDF7.1 MB

智能体设计模式中文版.pdf

春风得意2025年12月17日390 浏览

《智能体设计模式》目录

简介

*   前言

*   什么是智能体系统?

*   为什么模式对智能体开发至关重要

*   本书结构与使用方法

*   框架简介

智能体的特征

*   Level 0:核心推理引擎

*   Level 1:连接型问题解决者

*   Level 2:战略型问题解决者

*   Level 3:协作型多智能体系统崛起

*   **智能体未来:五大假设**

   *   假设一:通才智能体的出现

   *   假设二:深度个性化与主动目标发现

   *   假设三:具身化与物理世界交互

   *   假设四:智能体驱动经济

   *   假设五:目标驱动、变形多智能体系统

*   总结

*   参考文献


第 1 章:提示链 (Prompt Chaining)

*   提示链模式概述

*   实践应用与场景

*   实战代码示例

*   上下文工程与提示工程

*   一图速览

*   关键要点

*   总结

*   参考文献


第 2 章:路由

*   路由模式概述

*   实践应用与场景

*   实战代码示例 (LangChain)

*   实战代码示例 (Google ADK)

*   一图速览

*   关键要点

*   总结

*   参考资料


第 3 章:并行化

*   并行化模式概述

*   实践应用与场景

*   实战代码示例 (LangChain)

*   实战代码示例 (Google ADK)

*   一图速览

*   关键要点

*   总结

*   参考资料


第 4 章:反思 (Reflection)

*   反思模式概述

*   实践应用与场景

*   实战代码示例 (LangChain)

*   实战代码示例 (ADK)

*   一图速览

*   关键要点

*   总结

*   参考资料


第 5 章:工具使用 (函数调用)

*   工具使用模式概述

*   实践应用与场景

*   实战代码示例 (LangChain)

*   实战代码示例 (CrewAI)

*   实战代码 (Google ADK)

*   一图速览

*   关键要点

*   总结

*   参考文献


第 6 章:规划

*   规划模式概述

*   实践应用与场景

*   实战代码 (Crew AI)

*   Google DeepResearch

*   OpenAI Deep Research API

*   一图速览

*   关键要点

*   总结

*   参考资料


第 7 章:多智能体协作

*   多智能体协作模式概述

*   实践应用与场景

*   多智能体协作:关系与通信结构探析

*   实战代码 (Crew AI)

*   实战代码 (Google ADK)

*   一图速览

*   关键要点

*   总结

*   参考文献


第 8 章:记忆管理

*   实践应用与场景

*   实战代码:Google Agent Developer Kit (ADK) 的记忆管理

   *   Session:跟踪每次聊天

   *   State:会话的临时记事本

   *   Memory:MemoryService 管理长期知识

*   实战代码:LangChain 与 LangGraph 的记忆管理

*   Vertex Memory Bank

*   一图速览

*   关键要点

*   总结

*   参考文献


第 9 章:学习与适应

*   总览

*   实践应用与场景

*   案例分析:自我改进编码智能体 (SICA)

*   AlphaEvolve 与 OpenEvolve

*   一图速览

*   关键要点

*   总结

*   参考文献


第 10 章:模型上下文协议 (MCP)

*   MCP 模式概述

*   MCP 与工具函数调用的区别

*   MCP 的更多考量

*   实践应用与场景

*   **ADK 实操代码示例**

   *   智能体配置与 MCP 工具集

   *   MCP 服务器与 ADK Web 连接

   *   **用 FastMCP 创建 MCP 服务器**

       *   FastMCP 服务器示例

   *   ADK Agent 消费 FastMCP 服务器

   *   使用 ADK Agent 消费 FastMCP 服务器

*   一图速览

*   关键要点

*   总结

*   参考资料


第 11 章:目标设定与监控

*   目标设定与监控模式概述

*   实践应用与场景

*   实战代码示例

*   一图速览

*   关键要点

*   总结

*   参考文献


第 12 章:异常处理与恢复

*   异常处理与恢复模式概述

*   实践应用与场景

*   实战代码示例 (ADK)

*   一图速览速读

*   关键要点

*   总结

*   参考文献


第 13 章:人类参与环节 (Human-in-the-Loop)

*   人类参与环节模式概述

*   实践应用与案例

*   实践代码示例

*   一图速览

*   关键要点

*   总结

*   参考文献


第 14 章:知识检索 (RAG)

*   知识检索 (RAG) 模式概述

*   实践应用与场景

*   实践代码示例 (ADK)

*   实践代码示例 (LangChain)

*   一图速览

*   关键要点

*   总结

*   参考文献


第 15 章:智能体间通信 (A2A)

*   **Agent 间通信模式概述**

   *   A2A 核心概念

   *   A2A 与 MCP 对比

*   实践应用与场景

*   实战代码示例

*   一图速览

*   关键要点

*   总结

*   参考文献


第 16 章:资源感知优化

*   实践应用与用例

*   实战代码示例

*   OpenAI 实战代码

*   OpenRouter 实战代码

*   超越动态模型切换:智能体资源优化技术谱系

*   一图速览速读

*   关键要点

*   总结

*   参考文献


第 17 章:推理技术

*   实践应用与场景

*   推理技术

*   推理扩展定律

*   实践代码示例

*   智能体如何“思考”?

*   一图速览

*   关键要点

*   总结

*   参考文献


第 18 章:护栏与安全模式

*   实践应用与场景

*   实战代码 CrewAI 示例

*   Vertex AI 实战代码示例

*   工程化可靠智能体

*   一图速览

*   关键要点

*   总结

*   参考文献


第 19 章:评估与监控

*   实践应用与用例

*   实操代码示例

*   智能体轨迹评估

*   从智能体到高级“承包商”

*   Google ADK 框架

*   一图速览

*   关键要点

*   总结

*   参考文献


第 20 章:优先级排序

*   优先级排序模式概述

*   实践应用与场景

*   实战代码示例

*   一图速览

*   关键要点

*   总结

*   参考文献


第 21 章:探索与发现*

*   实践应用与场景

*   Google Co-Scientist

*   实践代码示例

*   一图速览

*   关键要点

*   总结

*   参考文献


结论

*   智能体设计核心原则回顾

*   组合模式构建复杂系统

*   展望未来

*   总结