Agentic 设计模式 · 你这本必须精读
Antonio Gulli · Springer Nature 2025 · 21 章 + 6 附录 · 424 页 · 你 24% / 46 min · 3 条划线 · 9 章必读 · 90 天计划
为什么是 10/10
这本书几乎是你日常工作的教科书翻译版
作为 Solutions team lead 带 12 人做多智能体系统,你每天都在做的 pattern 决策 — routing / planning / multi-agent / tool use / memory — 这本书都用 学术 + 行业惯用语 重新讲一遍。 你已经在做实践,缺的是 跟客户、跟同行、跟新加入 team 的同事 用标准术语解释"为什么这样设计"的语言层。这本书填的就是这层。
对 team lead 角色特别重要的:这本书可以拆成 11 个 30 分钟讲解,每周给 team 1 个,做内部 reading club。 半年后 team 12 人有共享词汇,内部讨论 / 客户 deck / 新人 onboarding 全部受益。
读完你能多三件事
- 说清楚为什么 · 现在你能"画出" topology · 读完能用学术术语"论证"为什么这样设计
- 对外引用 + 团队 onboarding · 客户 deck、内部 doc、Slack 讨论引用 pattern 名 + 出处 · 提升专业度 + 新人快速接入
- 识别缺口 · 你团队当前 pattern 库是不是漏了什么 · 比如 Critic-Actor / Self-Consistency / RAG 这些可能还没正式 pattern 化
这本书不会给你的
- 你工作平台的具体 API / schema(那是内部文档)
- 客户 vertical 的行业知识(那是你做学习包做的事)
- Mermaid / C4 这种架构可视化方法(这本是 patterns,不是 viz)
21 个 Pattern · 按你的 ROI 排序
6 个附录
Team Reading Club · 把这本书变成团队资产
9 章必读 → 9 周 team 共读
你带 12 人 · 单独读完这本书对你个人有用,但变成 team 共读会把价值放大 12 倍。
建议节奏: 每周 1 章 · 周五 30 min 同步会 · 1 个成员领读 + 5 分钟"在我们当前客户里有什么例子" · 另一成员当周写 1 条内部 SKILL 卡片。
9 周后 team 12 人共享一套 pattern 词汇 + 9 条 SKILL 卡片 · 新人 onboarding 时间立刻砍半 · 客户 deck 质量自然上升。
| 周 | 章节 | 领读建议(按 team 成员擅长) |
|---|---|---|
| 1 | Ch.2 Routing | 你自己开局 · 树立读书节奏 |
| 2 | Ch.4 Reflection | resident "QA / 评估" 倾向成员 |
| 3 | Ch.5 Tool Use | 平台 / integration 倾向成员 |
| 4 | Ch.7 Multi-Agent | 系统设计倾向成员 |
| 5 | Ch.6 Planning | 流程 / orchestration 倾向成员 |
| 6 | Ch.8 Memory | 数据 / state 倾向成员 |
| 7 | Ch.10 MCP | 协议 / 工具链倾向成员 |
| 8 | Ch.11 Goal Monitoring | 运维 / 监控倾向成员 |
| 9 | Ch.3 Parallelization | 性能 / 效率倾向成员 |
跟其他书互文
《Architecture Modernization》Ch.11 Team Topologies + 本书 Ch.7 Multi-Agent
AM 讲人类团队的 4 种类型 · ADP 讲 agent 集群的协作 · 两本书并读会让你拿到 "team-of-agents 设计"的双视角 · 比单读哪一本都强。 你管 12 人 team + 多个 agent topology — 这两本书加起来正好是你的 "双角色" 教科书。
《大模型应用开发》"Plan-and-Solve" = Ch.6 Planning 的中文入门
你 2024-11 那条 "计划与执行解耦" 是 Ch.6 的核心 · 但 Ch.6 会更系统:ReAct / Reflexion / Tree of Thoughts 三种 planning 模式的对比 · 知道什么时候选哪个 · 适合 team 内部讨论时用。
Appendix E(CLI Agents)= 你 Claude Code 经验的"理论后视镜"
你 daily 用 Claude Code · 这附录会给你一组解释:为什么 CLI agent 反而比 Web UI agent 更适合工程任务。 读完你会更会用 Claude Code · 也更能向客户解释为什么某些产品设计是这样。