Reading Plan · Master

跨书章节优先级 · 70+ 章深度精读

6 本书 · ADP + AM + AX + TT + DDIA + MDR · 按 Solutions team lead 角色重新洗牌

2026-05-17 爸爸

跨书章节优先级 · 70+ 章节 · 深度精读 vs 跳过

6 本书 · ADP + AM + AX + Team Topologies + DDIA + MDR · 共 70 章节 · 按 Solutions team lead(12 人 team)综合排序 · 每个 Tier 1 章节读完本页等于读完原章

6 本书 · 70+ 章节 Tier 1 · 15 章 · 必读 Tier 2 · 12 章 · 重要 Tier 3-4 · 30+ 章 · 扫读 / 跳过

这页是什么

不是 6 本书的目录,是按你的角色重新洗牌的章节地图

跨书拉通后,真正高 ROI 的章节大概 15 个(分散在 6 本书里)。 剩下 50+ 章节是工具书 / 跳过 / 仅参考。 这页给每个 Tier 1 章节做 300-400 字深度精读:核心概念、为什么存在、具体技术、对 12 人 team lead 的应用 — 读完这一段,你不打开原书也能用这章的思想跟客户 / team 讲话。

📖

reMarkable 实际阅读复盘(2025-10/11 标注)

ADP(88 页标注)+ AX(2 页标注)是仅有真读过、有手写标注的两本。读出的优先级跟下面 Tier 排名 不完全一致:

  • Ch.4 Reflection(Tier 1) — 实际最重,4 处标注 + 自画 "Coach 框架" 图(p74),抽象成你自己的 "manual → manager → Auto coach → Agent" 演化
  • Context Engineering 子节(Ch.5 区域)+ Ch.7 Multi-Agent(Tier 1) — 全书最高频概念,你重复标 "Dynamic Context / Dynamic Prompt" 5+ 次,把 Ch.5 概念串到 Ch.7 Critic-Reviewer + Supervisor-as-Tool 两个变种
  • Ch.9 Learning(目前 Tier 3 扫读) — 实际标注最重的章之一:"NOT Tune BUT Test"(SICA)、"Echo Mind will use customize page content / popup"(DPO 落地副 idea)、自画 OpenEvolve "evolve code ftk / compare JSON" — 应该升 Tier 1
  • Ch.13 HITL / Ch.14 RAG / Ch.15 A2A / Ch.16 Resource-Aware(目前 Tier 4 跳过)— 全部被你标过。Ch.14 RAG 那条 "Help Pros → clinic / RAG en + RAG-G" 直接对应 Rematiq 医疗 opportunity。Ch.16 标 "Explore more possibility with Agent Capacity"
  • AX 整本(Tier 1) — 只读了 p2 一页(THE AX MANIFESTO),5 个绿色 highlight 抓住 5 个 "从 X 到 Y" 的 manifesto 论点。剩 ~10 章没读

下文 Tier 1 各章末尾的 "✍️ 你的实际标注" 段是从 reMarkable 88 张标注页直接抽取的。


6 本书速览

📕
Agentic Design Patterns(Gulli)· 21 章 · 你 24%
★★★★★ · 你的角色教科书 · 9 章必读 · 必须 90 天读完
📘
Team Topologies(Skelton & Pais 2024 第 2 版)· 9 章 · 待补
★★★★★ · 你管 12 人 team · 4-6 章必读 · 比 AM Ch.11 详细 10 倍
📗
Architecture Modernization(Tune+Perrin)· 17 章 · 你 14%
★★★★ · 必读 4 章(EventStorming / DDD / Wardley / Team Topologies intro)· 4 周计划
📙
AX: The Rise of Agentic Experience(Tabah + Landon)· ~10 章 · 你 0%
★★★★ · UX 盲点补丁 · 关于 trust / agency / transparency 的设计语言 · 必读 4 个核心 framework
📓
DDIA(Kleppmann + Riccomini 第 2 版)· 13 章 · 待补
★★★ · 分布式系统圣经 · 精读 3 章(Transactions / Stream / Trade-offs)· 客户 IT 头讲话用
📒
MDR konkret(Beuth Verlag · 德文)· ~5 个 section 重点 · 待补
★★★ · REMATIQ 探索必备 · 不读完 · 读 Definition + Classification + Rule 11 (SaMD)即可

优先级方法论

判定 Tier 的 4 个维度

  • 角色 fit · 12 人 team lead + 多智能体设计 + 客户交付 — 直接用得上 = Tier 1
  • 使用频次 · 每周都会用到的概念 ≥ 每月偶尔参考
  • 放大效应 · 能传给 team 12 人 / 客户 deck 用的 ≥ 只对你个人有用
  • 替代成本 · 这章的知识没有更便宜的替代品(博客 / 视频)= 升级

降级或跳过的章节特征

  • 纯介绍 / 历史 / "what is X" 章节 — 你已经懂
  • 过于 vertical / niche 的实现细节 — 当工具书查就行
  • 跟你 stack 无关的技术(AgentSpace / Data Mesh)— 直接跳
  • 哲学性 / 总结性章节 — 一句话足够

Tier 1 · 15 章必读 · 深度精读

每章 300-400 字,读完等于学完原章。 按推荐阅读顺序排,不是按书序。


① ADP Ch.2 · Routing(路由模式)

1

为什么先读这章 · 投入产出比最高的 30 分钟

这是 ADP 全书最容易立刻见效的一章。 任何一个客户 agent 系统超过 2 步,你就在做 routing 决策。 读完你能立刻判断"用 LLM 路由还是用 rule 路由"。

核心概念: Routing 是 agent 系统的"分发逻辑层" — 给定一个输入,决定下一步交给哪个子 agent / tool / branch 处理。 看似简单,但 routing 的设计决定了系统的可观测性、可调试性、可解释性。

3 种 routing 范式 + 何时用:

关键判断准则: 如果一个 routing 决策的输出可以列举(<10 个 branch)且 input 有清晰特征,优先 rule。 LLM routing 的"灵活"在生产里更常表现为"不可调试"。

反 pattern: - 过度分层 routing: 4 层嵌套 router · 一个请求经 4 次 LLM call · 不仅慢,而且任何一层出错全链路崩。 上限 2 层。 - 没有 fallback branch: LLM 路由 99% 工作,但漏 1% 时整个系统沉默失败。 必须有 default branch + alerting。 - routing 决策不记录: 出 bug 时无法回溯"为什么这个 case 走到了 branch X"。 必须把 routing decision + reason 持久化。

Team 应用: routing 模式应该是 team 12 人共享词汇 — 任何新 agent 设计前,先问"这个 routing 是 rule 还是 LLM?为什么?" · 这一个问题就能避开 80% 的过度工程。

✍️ 你的实际标注 (reMarkable): 整章你只标了 p37 一处 — 黄色高亮 embedding-based routing 那段 "This is useful for semantic routing, where the decision is based on the meaning"。rule-based / ML-model-based 两种你都没标。说明你已经把 semantic 优先 作为默认选择,不需要复习对比维度了。


② TT Ch.5 · 四种基础团队拓扑

2

这章必须先读 · 决定你怎么管 12 人 team

这是 Team Topologies 全书的核心。 4 种团队类型 + 3 种交互模式构成所有现代软件组织的基础模型。 你的 12 人 team 现在内部可能就是混合状态,读完能精确诊断哪里有摩擦。

4 种基础团队类型:

4 类团队的"认知边界"是底层逻辑: 每个团队应有"可管理的认知负载"。 一个团队同时管理 8 个不同产品 / 4 种技术栈 / 6 个客户 = 必然失效。 边界划分的标准是"这个团队能不能讲清楚自己的 mission"。

应用到你的 12 人 team: - 画一张图:每个成员现在属于哪类。 大概率会发现"有人是 stream-aligned 但被拉去做 enabling 工作" — 这是认知超载的根因。 - 明确 enabling team 的退出标准(2-8 周教会一个能力后撤出),否则会变成"长期支持组" · 价值下降。 - 不要让 stream-aligned team 之间 routine collaboration · 那叫"过度协作"消耗(详见 Ch.7)。

对应到 agent 设计: 这 4 种团队类型同时是 agent topology 的 metaphor。 stream-aligned agent = 处理客户端到端流程的主 agent · enabling agent = critic / evaluator · platform agent = 共享 tool 层 · complicated-subsystem agent = 专业模型调用。 同一套词汇可以同时描述 team 和 agent 集群 — 这是 TT 这本书对你的双重价值。


③ TT Ch.7 · 三种团队交互模式

3

读完这章你能终结 "每次都要开会对齐" 的问题

团队间互动只有 3 种健康模式 · 其它都是反 pattern。 弄清这 3 种,你能 redesign team 间协作,把 60% 同步会议砍掉。

3 种模式:

判断当前关系是哪种 = 诊断协作健康度: - "我们每周都开 2 个 30 分钟 sync 跟 X 团队" → 是 Collaboration · 问:还是 POC 阶段吗?如果不是,该 graduate 到 X-as-a-Service。 - "我提需求,他们 1 个月才回复" → 不是 X-as-a-Service,是隐性 dependency · 该明确合约 + SLA。 - "我们每次发布前都要找 X 团队 review" → 是 Facilitating 应该结束但没结束 · 该 internalize 那种能力或抽到 enabling team。

Conway's Law 角度: 你的 team 跟其它 team(产品 / 工程 / 销售 / 客户成功)的交互模式直接决定了你交付出来的客户 agent 长什么样。 如果你们跟工程 team 是 Collaboration,你的 agent 会是 "需要工程长期参与才能改" 那种 · 如果是 X-as-a-Service,你的 agent 会是 "自包含、可独立部署" 那种。 你想要哪种 agent,先把跟工程的交互模式调成对应的那种

Team 应用: 在 12 人 team 里画一张"我们 team 跟外部各 team 当前的交互模式"图。 然后画一张"理想状态"图。 两图差异 = 接下来 6 个月组织重构的 backlog。 这比任何 OKR planning 都有用。


④ ADP Ch.7 · Multi-Agent Systems

4

这章读完你能终结 "single vs multi" 的反复讨论

"single agent 还是 multi-agent" 是 team 里被反复问的决策。 这章给你判断框架,把这个决策从"凭经验"变"凭原则"。

核心命题: multi-agent 不是更"高级",而是 single agent 失败后的复杂度补偿。 默认应该 single,有具体理由才升 multi

升 multi-agent 的 4 个合法理由:

  1. 任务跨明显不同的领域 · 财务对账 + 法律审查 + 客户沟通 → 各域的 prompt / context / tool / 评估标准差异太大,塞一个 prompt 会让所有指令互相稀释。
  2. 不同步骤需要不同 model 能力 · 总览阶段用 Claude Opus + 检索 + 推理 · 执行阶段用 Haiku + 单一任务 → 成本和速度差 10x。
  3. 需要不同的人在不同步骤介入 · HITL review 在 step 3 · 客户审批在 step 5 → multi-agent 让 HITL 节点可单独配置。
  4. 可观测性需求 · 系统重要,出错时要快速定位"哪一步出错"。 multi-agent 天然给你 stage-by-stage 日志。

反 4 个升 multi-agent 的理由(常见错误): - "看起来更现代" → 没用 - "其它公司这样做" → 没用 - "用户喜欢看到 agent 在协作" → 那是 UI 表演,不需要后端真的 multi-agent - "工程上挑战大,有趣" → 这是 anti-pattern,工程师常犯

协作模式 3 种: - Sequential: A 完成 → B 接手 → C 接手。 简单、可调试。 - Parallel: A、B、C 同时跑 → D 汇总。 快但要处理子 agent 失败。 - Hierarchical (orchestrator-worker): 主 agent 协调,子 agent 做具体任务。 灵活但难调试。

核心反 pattern: agents 之间过度沟通("我让 A 跟 B 商量一下")。 沟通成本 ≈ token 成本 ≈ 不可调试性。 沟通越少越好。 设计目标:每个子 agent 收到的输入是已经裁剪好的,不需要"理解全局再决定要不要做"

Team 应用: 建立 team 共用的"升 multi-agent 决策卡":4 个 yes 才升。 这一个卡片能阻止 team 把 80% 客户 agent 过度复杂化。

✍️ 你的实际标注 (reMarkable): - p114 Critic-Reviewer 那条 bullet 旁标 "Dynamic context agent" — 你把 Critic 角色直接 = Dynamic Context Agent(命名串到 Ch.5 那串笔记) - p117 Supervisor-as-Tool 段标 "Dynamic context → Auto Return" + "monitor Task" — 你设想的 Supervisor 变种,把"监控任务 + 自动回流"作为新的协作模式

→ 这两处合并起来,加上 Ch.4 那张 Coach 框架图(p74)+ 工作笔记 PRS-Jack / Sol-Project 体系,就是你自己设计的 multi-agent 操作系统的草稿。值得整合成一份正式 spec。


⑤ ADP Ch.5 · Tool Use(全书最厚 · 20 页)

5

MCP 时代的核心 · 你日常 daily 工作的理论支撑

Tool Use 是当前 agent 系统的命脉 — 但 90% 实现都是错的。 这章告诉你正确的 tool schema 设计 + 错误处理 + 工具组合策略。

核心区分: Tool Use 不是"给 LLM 调用函数",而是"扩展 LLM 的行动空间"。 这两个理解差异决定了你设计 tool 的方式。

Tool 设计 5 条原则:

  1. 每个 tool 一个清晰动词 · get_user_profileuser_operations 强 · LLM 选 tool 的准确率正比于 tool 描述的清晰度。
  2. 参数尽量少 + 类型严格 · 3 个参数比 7 个准确率高得多 · 用 enum 而不是 string when possible。
  3. 错误信息要可操作 · "User not found, did you mean user_id starting with U_?""404" 让 LLM 自我修复成功率高 5x。
  4. 幂等 + 可重试 · LLM 会重复调用 · 确保第二次调用不会重复发邮件 / 重复扣款。
  5. 返回值有结构 · 不要返回纯文本 · 返回 JSON 让下游 agent 可解析。

Tool 组合 3 种范式: - 单 tool task: 任务只需 1 个 tool · 直接调用。 - Tool 链: tool A 输出 → tool B 输入 · 用 prompt 引导 + memory 维护。 - Tool 树: agent 自主探索 tool 组合 · 高灵活性 + 高 token 成本。

MCP(Model Context Protocol)的本质: MCP 是 Tool Use 的协议标准化 — 客户端(agent runtime)和服务端(tool provider)解耦。 类比:HTTP 之于 web。 战略意义: 你 team 写的 tool 一次能给所有 MCP 兼容的 agent 用 · 反过来你的 agent 能用所有 MCP server。 生态杠杆巨大。

关键反 pattern: - God tool: 一个 tool 做 10 种事 → LLM 选不对 · 拆。 - 隐式 dependency: tool A 必须先 tool B 调用 → 把它合并成 tool C · 让顺序在 server 端固定。 - No timeout: tool 调用挂起 → agent 卡死 · 必须设 timeout + 兜底。

Team 应用: team 应该有"Tool Design 评审"环节 — 任何新 tool 上线前,5 条原则各检查一遍。 这一个 review 能减少 60% 生产 tool 失败案例。 同时把现有 tool 的 schema 重审一遍,top 3 最大 tool 大概率有 god-tool 问题。

✍️ 你的实际标注 (reMarkable) — 注意 ADP 把 Context Engineering 子节放在这章前后,这是全书你最在意的概念集中区: - p31 Context Engineering 章 Venn 图(RAG / Prompt Eng / Structured Outputs / Memory / State 五圆相交)— 你在右下角画箭头标 "Dynamic prompt" / "ready to use" / 指向 "system prompt" - p32 右侧三处叠加标注:"Dynamic prompt"(×2)+ "optimize context"(下划线)+ "Dynamic Context"(下划线)— 同一页标 4 次,这是全书最高频概念 - p80 tool calling vs function calling 段黄色 highlight "acknowledges that an agent's capabilities can extend far beyond simple function execution" — 你抓的是 tool ≠ function 这个抽象边界

→ Context Engineering / Dynamic Context / Dynamic Prompt 在 Ch.5、Ch.7 Critic-Reviewer、Ch.7 Supervisor-as-Tool 三处反复出现(全书 5+ 次),跟你工作笔记 07.10 那条 "Dynamic Prompt"(HR-Lucas 段)直接对应。强烈建议:整合成一份单独的 "Dynamic Context 主笔记",跨章把所有相关段落 + 自画图 + 工作落地点串成一篇 design doc。


⑥ AM Ch.7 · EventStorming

6

客户业务流程拆解的金标准 · 永久工具

这是 90 分钟把"客户业务专家脑里隐式知识"变成"团队共享事件流"的方法。 任何复杂客户(reconciliation / claims / approval 流程)discovery 必用。

核心思想: 业务流程的最小不可分单元是 领域事件(Domain Event) — "已经发生的某件事",过去时态、不可变。 例如:"订单已支付" "对账已批准" "合同已签署"。 把流程按事件拆开,所有其它东西(命令、聚合、UI、人物角色)都围绕事件展开。

操作流程(big-picture EventStorming · 90 分钟):

  1. 15 min · 头脑风暴事件 · 业务专家 + 你 + team 各拿橙色便利贴 · 不分顺序往墙上贴所有"已发生过的事" · 不评判 · 不讨论 · 越多越好。
  2. 20 min · 时间线对齐 · 把橙色便利贴按时间从左到右排 · 重复的合并 · 此时会发现"原来这两个团队说的是同一件事" — EventStorming 价值的一半就来自这一步。
  3. 15 min · 找出热点 · 蓝色便利贴标"问题区域"(数据矛盾、跨部门扯皮、谁负责不清)。 这些是 agent 设计的最大机会点。
  4. 20 min · 划分子域边界 · 用红色线把事件分组 · 每组一个核心动名词("订单管理"、"对账"、"合规审批")。 边界对应 DDD 的 bounded context · 对应 agent 拆分。
  5. 20 min · 加上 actors 和 systems · 黄色便利贴标"谁触发"(用户角色 / 系统)· 这一步开始接入 agent 设计的"actor → agent" 映射。

关键技巧: - 过去时态强制原则: 任何便利贴说出来必须是过去时 — "用户提交订单" 不行,要 "订单已提交"。 这强制具体化,避免抽象。 - 不画箭头: 流程图箭头是过早 commit · EventStorming 阶段只有事件 + 时间顺序 · 因果关系等下一轮 design-level EventStorming 再加。 - 5 米墙优先: 物理空间产生不同思考。 Zoom + Miro 也能做但效果折半。

输出物 → agent 设计输入: - 事件列表 → agent 的 trigger 列表 - Hot spots → POC 的最高 ROI 优先级 - 子域边界 → agent 拆分(配合 AM Ch.9 DDD) - Actors → HITL 节点位置

Team 应用: 每个新客户 onboarding 第一周做一次 90 分钟 EventStorming · 让客户业务专家 + 你 team 2-3 人共同参与。 输出物比任何 BRD / SOW 都准。 一年下来 team 12 人都能独立主持,新客户上手时间从 2 周降到 3 天。


⑦ ADP Ch.6 · Planning

7

你 2024-11 划过"Plan-and-Solve = 计划与执行解耦" · 这章是它的完整版

Planning 是复杂 agent 任务的脊柱。 这章对比 3 种主流 planning 模式,告诉你什么任务用哪个。

核心问题: LLM 是"下一个 token 预测器",天然短视。 任何超过 3 步的任务直接让 LLM 一步步做,误差会指数累积。 Planning 是"先想再做"的强制结构。

3 种主流模式:

选择决策树: - 任务是否可预先列出步骤? → Yes:Plan-and-Solve · No:下一步。 - 任务是否需要边做边调整? → Yes:ReAct · No:可能根本不需要 Planning(直接 prompt chaining)。 - 错的成本极高 + 可以慢? → 上 ToT。

Plan 的 3 个失败模式: - 过度具体: plan 步骤精细到每行代码 · 改一步动 10 行 · 不如不 plan。 - 过度抽象: plan 步骤是"分析需求,设计方案,实施" · LLM 没法执行 · 必须可执行级别。 - 没有验证: plan 生成后直接 execute · 应该有 plan-validator 检查 plan 是否完整 / 步骤合理。

Team 应用: 给 team 规定 "agent 任务超过 5 步必须显式 plan"。 plan 不是 boilerplate · 是 debug 神器 — 出错时第一件事看 plan 而不是看 execution log。 同时把 plan 持久化(prompt cache + 数据库),客户提问 "为什么 agent 这样做" 时,把 plan 直接给客户看。


⑧ ADP Ch.4 · Reflection

8

减少 HITL 工作量的核心技术

Reflection = agent 自己评估自己。 跟 HITL(human-in-the-loop)互补 — 这章告诉你哪些可以让 agent 自评、哪些必须人评。

核心思想: agent 的第一次输出往往不是最优。 Reflection 让 agent 在 finalize 前自己 critique 一次,质量平均提升 15-30%(任务复杂度越高提升越多)。

3 种 Reflection 模式:

Reflection 的关键设计: - Critique 必须可操作: "这个回答不够好" 没用 · "这个回答缺少了 X,建议加 Y 段" 才有用 · prompt critic 时强制给具体建议。 - 限制迭代次数: 默认 1 次 reflection · 极高风险 task 才 2-3 次 · 超过 3 次开销不值得。 - Reflection 跟 HITL 不是替代: reflection 处理"明显错误" · HITL 处理"判断模糊" · 两者串联用。

生产环境组合 pattern: - 客户 facing 输出 → agent generate → self-critique 1 次 → HITL review(高价值客户)or 直接发送(低风险) - 内部数据处理 → agent generate → critic-actor → 自动接受 - 合规检查 → agent generate → multi-critic(法务 + 安全 + 业务)→ 必 HITL

反 pattern: - 空 reflection: critic 总是说 "looks good" · 因为 prompt 太弱 · 必须 prompt 强制找 3 个改进点。 - Reflection 内卷: critic 总是要求重写 · 调整 prompt 让 critic 区分"必须改" vs "可以改" vs "完全 OK"。

Team 应用: 默认所有客户 facing agent 加 1 层 self-critique · 几乎免费的 15-30% 质量提升。 高价值任务才上 critic-actor。 同时把 critique 持久化 — 这是 team 内部"agent 失败模式库"的最便宜来源。

✍️ 你的实际标注 (reMarkable, 本章最重) — 4 处标注,加自画图: - p65 引言段右下角写 "another agent" 圈出来 — 抓住整章核心:Reflection 可以由独立 agent 来 critique(不只是自评) - p67 黄色高亮 "The intersection of reflection with goal setting and monitoring...a goal provides the ultimate benchmark" — 跨章连接 Ch.11 Goal Setting(但你 Ch.11 没读) - p68 顶部中文粗书法 "复杂问题评估" — 把整章 mantra 化,用粗笔反复抄 - p74 Reflection at-a-Glance 处自画三段框架图:

manual / manager → Auto coach → Agent
                                  ↓
                                 plan
                              (powered)

注解 "这中思考来自人的反馈"。这张图是你 PRS-Jack / Sol-Project 多智能体操作系统的种子(跟工作笔记 Daily / Todo 里反复出现的 Coach project 串成一脉)。

→ 整章读得最深。Producer-Critic 模式你不仅吸收,还抽象成自己的 "人工 → 自动教练 → 自治 agent" 演化框架,这是整本书你最重要的产出


⑨ AM Ch.9 · DDD 子域识别

9

"single vs multi-agent" 决策的客观判断器

EventStorming 给你流程图。 DDD 子域识别给你"在哪里画边界"。 这两章是连体婴儿,一起用。

核心 3 类子域:

应用到 agent 拆分(关键移植): - Core agent: 客户业务流程的核心 agent · 必须深度定制 · 投入大量 prompt engineering / pattern 设计。 - Supporting agent: 通用任务但有客户定制(content moderation、formatting)· 标准 pattern + 客户 specific override。 - Generic agent: 比如调 LLM API、调通用 tool — 不该被叫 agent · 应该是 utility / library。

识别子域的 3 个问题: 1. 客户愿意为这块单独付钱吗? → Yes:可能是 core · No:可能是 supporting/generic。 2. 市面上有便宜的现成产品吗? → Yes:generic · No:可能是 core/supporting。 3. 客户业务专家在这块花最多时间讨论吗? → Yes:这是 core。

反 pattern: - 所有事都叫 core: 团队过度自信导致 over-engineer 通用功能。 严格按"差异化竞争力"标准筛选。 - Core 用现成产品: 客户付钱的差异化部分用第三方组件 → 失去定制空间 + 单点依赖。 - Generic 自建: 浪费时间。

子域 → bounded context → agent 边界 的映射: - 每个 bounded context = 1 个 agent 或 1 组紧密协作的 agent - 不同 bounded context 之间用消息(event)通信 · 不直接调函数 - 同一 bounded context 内 agent 共享 memory + vocab · 跨 context 不共享

Team 应用: 跟每个新客户 onboarding 时,让 team 一起识别:这个客户的 core domain 在哪?这决定了我们投入哪里。 如果 team 自己说不清楚,你就有了一个明确的 discovery action: 去问客户。


⑩ ADP Ch.10 · Model Context Protocol (MCP)

10

你日常用的协议 · 但 80% 的人没真正理解它的战略意义

MCP 不只是"Anthropic 出的一个 tool 标准"。 它是 agent 时代的 HTTP — 把 tool ecosystem 解耦,让 agent 和 tool 互相可插拔。

核心架构: - MCP Client(agent runtime · 如 Claude Code / Cursor): 想用 tool。 - MCP Server(tool provider · 如 weread skill / GitHub MCP / Filesystem MCP): 提供 tool。 - Protocol(JSON-RPC over stdio/HTTP): 标准化的 list_tools / call_tool / read_resource 等。

为什么 MCP 改变游戏: 1. 写一次 tool,所有 MCP 客户端能用 — 你给 team 写的 internal tool,所有 team 成员的 Claude Code / Cursor / 其它 agent runtime 都能用 · 不需要 N x M 适配。 2. tool 跟 agent 解耦 — 换 model 不影响 tool · 换 agent runtime 不影响 tool · 软件工程的依赖反转原则在 agent 时代的具体化。 3. Resource 概念: tool 之外还有 "resource"(可读的 context)— file / database / API endpoint。 LLM 可以"加载 context" 而不只是"调用 action"。 这是 RAG 的协议化。

实操: - 自己写 MCP server 很简单 · Python SDK 100 行能跑通 · weread skill 就是个例子。 - 公开 MCP server 越来越多:Anthropic 官方 / GitHub / Filesystem / 各类 SaaS。 - agent runtime 之间 portability 提升 · "vendor lock-in" 在 tool 层被消解。

关键设计 trade-off: - stdio MCP vs HTTP MCP: stdio 简单、本地、安全;HTTP 跨网络、复杂、有认证。 大部分场景 stdio 足够。 - 同步 vs 异步 tool 调用: MCP 默认同步 · 长任务用 progress callback。 - Tool discovery: 客户端 list_tools 拿到所有 tool · 多了之后 LLM 选错率上升 · 需要 tool namespace 或 routing 层。

对你 team 的战略意义: - team 内部"标准 tool 库"应该是 MCP servers · 任何成员的 agent runtime 都能用。 - 对外:Beam 工作平台理论上可以暴露成 MCP server,让 Claude Code 等直接用 · 这是个产品机会。 - 客户 pitch:"我们的 agent 不锁死在某个 model · 因为我们用 MCP" · 直接化解客户对 vendor lock-in 的担心。

反 pattern: - 不暴露 resource,只暴露 tool: 错过了 LLM 主动 pull context 的能力 · 把 RAG 全做成 tool call 浪费。 - MCP server 没有 auth: 任何 agent 都能用 · 内部 tool 应该有 token-based auth。

Team 应用: 把当前 team 写的 internal scripts 全部考虑 MCP 化 · 6 个月后 team 共享一个 MCP server 仓库 · 每个成员的 daily Claude Code 工作效率 + 30%。


⑪ ADP Ch.8 · Memory Management

11

长流程 agent 必读 · 不读这章你设计不出能跨天工作的 agent

Memory 是 agent 跟 stateless function 的根本区别。 这章给你 4 种 memory + 设计原则。

4 种 memory(从短到长):

设计 3 条核心原则:

  1. 明确每类 memory 的写入策略: - Working: 自动 · 通过 prompt context 累积 - Short-term: agent 决定 · 跟 cache invalidation 一样难 - Long-term: 显式 · 必须有 "记录这个" 的指令 - Episodic: 失败 / 异常自动记录 · 成功不记录(避免 noise)

  2. 读取要分层 retrieval: 不要一次给 LLM 所有 memory · 按相关度 + 时间 + 类型分层 · top-k 注入 prompt。

  3. Memory 是 first-class citizen: 不是 "stuff into prompt as text" · 应该有专门的 memory layer with API · 跟 tool / model 同级。

长流程 agent 的 memory 失败模式: - Context window overflow: working memory 撑爆 context · agent "忘了任务开头" · 必须分段 summarize 压缩。 - Memory pollution: episodic memory 记录了大量无关失败 · 之后 retrieval 全是 noise · 定期清理 + 加 relevance scoring。 - State desync: agent 以为状态是 X,实际 backend 已经变 · 必须有 "memory + reality reconciliation" 机制(每次开始 task 前 verify state)。

实操: - 简单场景:用 LangGraph 或 Beam Platform 的 state 机制就够。 - 中等场景:加一个 Redis + vector DB 双层 · Redis 存 session state · vector DB 存 long-term。 - 复杂场景:event sourcing(详见 DDIA Ch.12) · 所有 memory change 都是 event · agent state 是 event reduce 的结果 · 完美可审计。

反 pattern: - Memory 跟 user identity 没绑定: 系统 reboot 后 user A 的 memory 跑到 user B · 必须 user_id 作为 partition key。 - 没有 memory 过期机制: 5 年前的 user preference 还在影响今天的回答 · 必须有 TTL 或 decay function。

Team 应用: 让 team 在所有客户 agent 设计中,memory 作为单独的 design section · 4 种 memory 各回答"我们用不用?用什么存?保多久?谁能读?"。 4 个问题 16 个 yes/no answer · 把模糊的"agent 要不要记忆" 变成具体的设计决策。

✍️ 你的实际标注 (reMarkable): - p132 边批 "save and use" — 标在 short-term contextual vs long-term persistent memory 的分界处(你抓的是动作动词) - p148 LangGraph 长期 memory 实现章节顶部书法 "Beam Bid us / Memory → open" — 直接落地决策:这套 LangGraph Memory pattern 用到 Beam BID 客户工作

→ 你只读到 LangGraph Memory(p148),后面 ChatMessageHistory / ConversationBufferMemory / Procedural Memory(Reflection 改 prompt 自学的那段)没标。Procedural Memory 那段值得补:跟 Ch.4 Reflection + Ch.9 Learning 的 SICA "NOT Tune BUT Test" 思想完全对接。


⑫ AX · 核心 framework(Tabah & Landon)

12

你的 UX 盲点 · agent 时代的设计语言

你大部分时间在 backend agent 设计 · UX 维度盲点大。 AX 提出的 framework 跟传统 UX 不同 — 这一章把核心补上。

AX 的核心命题: UX 是为 GUI 设计的 · 用户主动点击 · 界面响应。 AX 是为 agent 设计的 · agent 主动做事 · 用户审批 / 介入 / 委托。 设计原则完全不同。

AX vs UX 核心差异:

4 个 AX 设计 lever:

  1. Disclosure(披露): agent 主动告诉用户它在做什么 / 想做什么 / 为什么。 默认开 · 越简单越好。 反 pattern: 隐瞒 agent 行为让用户觉得"魔法" — 短期惊艳长期失信。
  2. Confirmation gates(确认门): 关键决策前停下来等用户。 不是"是不是 OK"这种废问 · 而是"我要做 X,影响 Y,允许吗?"的有信息确认。
  3. Reversibility(可撤销): agent 做的事必须可撤销 · 不可撤销动作必须前置 confirmation gate。 这是 agent 信任的最强抵押。
  4. Escalation paths(升级路径): agent 卡住时不要硬干 · 明确 escalate 给谁(用户 / 同事 / 客服) · 如何 escalate · 上下文怎么交接。

Trust 建立的 3 阶段(对应客户使用 agent 的旅程): - Trial(试用 · 怀疑期): 大量 disclosure + 高 confirmation gate · 用户像监工 · 验证可靠性。 - Routine(常规 · 委托期): disclosure 简化 · confirmation 减少 · 用户开始放权。 - Partnership(伙伴 · 信赖期): agent 主动 propose · 用户 review · 类似跟 senior 同事协作。

反 pattern(你 team 大概率正在做的): - All-or-nothing automation: 要么全自动要么全人工 · 没有中间档 · 用户不敢用 · 必须有 "agent 做 80% + 人 review 20%" 的 mode。 - AI veneer: UI 上写 "AI Powered" · 但内部是 if-else · 短期没事 · 长期信任崩塌。 - No undo: agent 自动发了邮件 / 自动批了订单 · 用户没法撤 · 一次出错信任永远失去。

Team 应用: 给 team 制定 "AX checklist" · 任何 agent 上线前过 8 条:disclosure 有没有?confirmation gate 在关键决策有没有?reversibility 有没有?escalation path 有没有?trial-routine-partnership 哪一阶段?... 这一个 checklist 比任何 user research 都防 60% 的 UX 灾难。

✍️ 你的实际标注 (reMarkable) — 整本 AX 你只标了 p2(THE AX MANIFESTO) 一页,但标得极集中,5 个绿色 highlight 把 manifesto 的 5 个论点开头一次性划出:

  1. Things are changing.
  2. From context-less to context-rich. — Memory + behavioral learning 是 AX 基础
  3. From static UI to adaptive UI. — Dynamic interfaces 才能体现 agent 当下感知
  4. From explicit commands to proactive collaboration. — 不等指令、主动出手
  5. traditional User Experience (UX) to Agentic Experience (AX) — 核心命题

→ 你抓的是 AX 的 5 个"从 X 到 Y"对立。两个直接落地: - "static UI → adaptive UI" + "explicit commands → proactive collaboration" = 你副 idea Echo Mind(p156 标注:"customize page content / popup")的核心 - "context-less → context-rich" = 你 ADP 全书反复标的 "Dynamic Context" 概念的设计端表达

整本 AX 剩 ~10 章你都没读 — 优先补 trust 那 4 lever(disclosure / confirmation gate / reversibility / escalation paths)那一章,是你 team checklist 的直接来源。


⑬ DDIA Ch.8 · Transactions

13

任何 reconciliation / claims / 长流程 agent 都要回答的问题

不读这章你跟客户 IT 头讨论数据一致性时会被绕进去。 读完你能精确说出"这块需要 ACID,这块只需最终一致"。

核心问题: 当多个操作必须"一起成功或一起失败"时,需要 transaction。 但 transaction 不是免费的 — 有性能 / 复杂度 / 分布式系统的代价。

ACID 4 个属性 + agent 场景: - Atomicity(原子性): 全部成功或全部失败,没有中间态。 对 agent: "扣库存 + 发邮件 + 更新状态" 三件事必须 atomic · 否则会有"库存扣了但邮件没发"的鬼魂状态。 - Consistency(一致性): 数据库约束永远满足。 对 agent: "user balance ≥ 0" 这种约束不能让 agent 写坏。 - Isolation(隔离性): 并发事务互不影响。 对 agent: 两个 agent 同时处理同一客户 · 必须有隔离机制。 - Durability(持久性): 已提交的数据不丢失。 对 agent: agent 说"完成了" · backend 必须真的存了。

4 种隔离级别(从弱到强 + 何时用):

关键陷阱: - Lost update: 两个 agent 同时更新同一个 field · 后写的覆盖前写的。 解法:select for update / compare-and-set / serializable。 - Write skew: 两个 agent 各自的 invariant 看起来 OK · 但 combined 后违反系统约束。 例:两个医生同时把自己设为 off-duty · 结果科室没人。 必须 serializable 或显式锁。 - Phantom: 在事务中插入新行 · 影响其它事务的范围查询结果。 高隔离级别能防。

分布式 transaction(2PC、Saga · 高阶): - 跨多个 service 的事务 · ACID 不再天然成立。 - 2PC(two-phase commit): 强一致但慢且脆弱 · 大多场景避免。 - Saga: 长事务分解为多个 local transaction + 每步有 compensation · 失败时 reverse 之前的步骤。 大部分 agent multi-step 场景该用这个

对 agent 的具体决策: - agent 在内存中操作 → 用 Working memory · 没有 ACID 需求。 - agent 改 1 个 table → 用 DB transaction · Read Committed 默认够。 - agent 改 2+ tables 或 cross-service → 用 Saga · 或聚合到一个 service 用 transaction。 - agent 跟客户系统交互 → 通常不能拿 ACID · 用 idempotent + retry + reconciliation 兜底。

Team 应用: team 12 人里大概率有几个不深刻理解 isolation level · 一次内部 30 分钟分享 · 把"我们在哪里需要 serializable 哪里 OK 用 read committed" 列出来。 跟客户对话时,这层是体现 team 专业度的关键。


⑭ DDIA Ch.12 · Stream Processing + Event Sourcing

14

跟 EventStorming 一脉相承的实现侧理论

EventStorming 让你画 event · 这章告诉你 event 流系统怎么实际跑。 任何 audit-heavy / reconciliation / 实时监控类客户都用得上。

核心思想转换: 传统系统存 "current state" · stream 系统存 "events that led to state"。 current state 是 events 的 derived data · 可以重新 compute · 可以从任何时间点 rewind。

Event Sourcing 的本质: - 一切 state change 都是 event(append-only log) - current state = fold(events) - 系统的 source of truth 是 event log,不是 mutable database

3 个 agent 时代的关键应用:

3 个核心 pattern:

反 pattern: - All events, no snapshots: 100M events 算一次 current state 太慢 · 必须定期 snapshot(每 1000 events 或每天一次)。 - Events 是 implementation detail: 把 internal data structure dump 成 event · schema 一变全坏 · events 应该是 domain language("订单已支付")而不是"orders 表第 5 行更新"。 - No event schema versioning: 5 年后 schema 变了,旧 events 读不了。 events 必须有 version + backward compatibility。

Stream processing 系统的基本词汇: - Producer / Consumer: 写入 / 读取 stream 的端 - Partition: stream 按 key 分片 · 并发处理 + 顺序保证(同 key 同 partition 顺序保证) - Offset: consumer 读到 stream 哪里了 · checkpoint - Windowing: tumbling / sliding / session window · 在无限流上做有限聚合 - Exactly-once: 处理"刚好一次"的语义 · 工程上很难真正做到 · 大多生产是 at-least-once + idempotent。

对 agent 系统的设计影响: - agent 内部 state change 全部 emit event → 天然 audit + replay - agent 之间用 event 通信(不直接 API call)→ 解耦 + 可重放 - agent 失败 recovery = 从 last checkpoint replay events → 比 retry 鲁棒

Team 应用: 当客户要 "audit 每个 agent 决策" 时,直接答 "我们的系统是 event sourced,完整 audit trail 是 first-class"。 这是 team 在合规/金融/医疗 vertical 谈判的 trump card。 让 team 12 人都至少会画 CQRS 简图 + 解释为什么 event sourcing 比 mutable DB 适合 agent。


⑮ MDR konkret · SaMD 分类规则(Rule 11)

15

REMATIQ 探索的入门门票 · 不读这块不能做决策

EU MDR 2017/745 是 medical device 监管的基础。 Rule 11 是软件的分类规则 — 你看 REMATIQ 时必须懂这一条。

MDR 概念基础(快速): - MDR(Medical Device Regulation 2017/745)2021-05-26 强制执行 · 取代旧的 MDD。 - 适用任何在欧盟 sold 或 used 的医疗器械(物理设备 + 软件)。 - 比旧 MDD 严格得多 · 大量原先 Class I 升到 Class IIa+。

4 个 Class · 风险递增: - Class I: 低风险(听诊器、绷带)· 自我声明即可。 - Class IIa: 中低风险(注射器、大部分软件)· 需要 Notified Body 审。 - Class IIb: 中高风险(影像设备某些)· 严格审。 - Class III: 高风险(植入物、生命支持)· 最严格 · 临床试验。

Rule 11(软件分类) — 你必须懂的核心:

Software intended to provide information used to take decisions with diagnosis or therapeutic purposes is classified as Class IIa, except if such decisions have an impact that may cause: death or irreversible deterioration of state of health → Class III; or serious deterioration of state of health or surgical intervention → Class IIb. All other software is classified as Class I.

翻译成大白话: - 软件提供"诊断或治疗决策信息" → 至少 Class IIa(需要 Notified Body) - 决策错误可能致死 / 不可逆健康损害 → Class III(最高) - 决策错误可能严重健康损害或需要手术 → Class IIb - 仅做监测 / 不参与诊断治疗决策 → Class I

对 REMATIQ / agent 类产品的具体含义: - 几乎任何"AI assists doctor decision" 都 ≥ Class IIa · 不能逃。 - "AI categorizes patient data for review" 也可能踩 Class IIa 线 · 看输出是否影响诊疗。 - 纯 administrative tool(预约 / 计费)→ Class I。 - LLM-based "AI doctor" 推荐用药 → 大概率 Class IIb 或 III。

Class IIa+ 意味着什么(implementation cost 视角): - Technical documentation(Annex II)· 厚厚一份(可能 500+ 页) - Clinical evaluation(Annex XIV)· 必须有临床证据 · 文献综述或临床试验 - Quality Management System(QMS): ISO 13485 cert · 全公司 process 受管 - Post-market surveillance(PMS): 上线后持续监控 + 报告 - CE marking + Notified Body: 一年起步的审核流程 - CER(Clinical Evaluation Report)+ SSCP(对 IIb/III) - 总时间:18-24 个月 才能拿到 first CE mark

对 REMATIQ 决策的 3 个具体问题(必须问出答案才能 commit): 1. 产品 intended use 是什么?Class 是什么? 2. 已经有 CE mark 了吗?还是 pre-market? 3. team 里有 RA(Regulatory Affairs)专家吗?ISO 13485 cert 有吗?

反 pattern(初创医疗 AI 公司常见): - 认为 "we're just an LLM wrapper, not a medical device": 几乎一定是 wrong · Rule 11 涵盖广。 - 拖到 launch 才考虑 MDR: 18 月 lead time 没准备 · launch delay 12+ 月。 - AI/ML 的"持续学习" model: MDR 默认 model 是 frozen · 持续更新需要专门的 Change Control(MDCG 2019-11 + AI Act 接口) · 复杂度极高。

给你看 REMATIQ 时的具体 checklist: - Founder 能用 30 秒说清楚 Rule 11 应用?如不能,red flag。 - 有 RA 顾问 / ISO 13485 路线图? - 客户(医院 / 制药)能签 "non-medical-device disclaimer" 还是必须 CE mark? - AI 部分是 frozen 还是 learning?

这章读完你的位置: 跟 REMATIQ founder 聊 30 分钟时 · 你不再是"听不懂"的 BD 角色 · 而是能问出关键风险问题的合伙人 candidate。


Tier 2 · 12 章重要 · 中度分析

每章 100-150 字,核心要点 + 何时回头精读


16

ADP Ch.3 · Parallelization

你已划过 1 条。 核心:把 sequential agent steps 并行化能 cut latency 2-5x · 但增加协调成本。 适合 search + summarize / multi-perspective review / 独立 sub-task 类。 关键设计:partial failure handling — 一个分支失败时,merge 阶段能 graceful degradation 而不是全死。 何时回头精读: 当你设计第一个真正 parallel 的 agent topology 时。

17

ADP Ch.11 · Goal Setting and Monitoring

核心:agent 跑起来后怎么知道它在做对的事。 包括 metric 定义(成功率 / latency / cost / 用户满意度)+ alerting + drift detection。 跟 Langfuse / observability tool 直接对位。 关键概念:**agent 的"做对"是多维度的** — 输出对了不代表 cost OK · cost OK 不代表用户满意。 何时精读: 你 team 第一次设计完整 production monitoring 时。

18

ADP Appendix A · Advanced Prompting(28 页 · 最厚附录)

核心技术速查:CoT / Few-shot / Self-Consistency / Tree of Thoughts / ReAct / Reflexion / Constitutional AI / Chain-of-Verification。 每个 1-3 页 · 给实例 + 何时用。 这是你 team 12 人的标准 reference card · 应该印出来贴墙 / 做内部 cheat sheet。 何时精读: 一次性精读 · 然后作为查阅手册。

19

TT Ch.2 · Conway's Law(组织决定架构)

"任何设计系统的组织,产出的系统结构 mirror 组织的沟通结构"。 1968 年的洞察今天仍是软件最大真理。 对 agent: 你 team 内部沟通模式 → agent 集群拓扑。 如果 team 内是孤岛,你交付的 agent 也是孤岛。 跟 Ch.5/Ch.7 一起读,组成 TT 的"3 章核心包"。 何时精读: 跟 Ch.5 一起 · 上下文必需。

20

TT Ch.6 · Team-First Boundaries

核心:画 service / module / agent 边界时,应该按 team 能稳定承担的认知边界,而不是按技术分层。 例:把"前端 / 后端 / 数据" 分给 3 个 team 是技术分层(差),把"客户旅程 1 / 旅程 2 / 旅程 3" 分给 3 个 team 是 team-first(对)。 你设计 agent 拆分时同理 — agent 边界应该按 business capability,不是按技术功能。 何时精读: 当你重新组织 team 或 redesign 一个客户的 agent 集群时。

21

AM Ch.5 · Wardley Mapping

把所有组件按 commodity → product → custom-built → genesis 四个进化阶段排在 X 轴 · 把"用户可见度"排在 Y 轴。 一张图 = 客户 IT 战略对话的最强可视化。 跟客户讨论 "这块该买、这块该建、这块该等" 时,Wardley Map 比任何 deck 都直观。 何时精读: 下次客户 scoping 谈判前一晚。

22

AM Ch.3 · Impact Mapping(你已读)

WHY(business goal) → WHO(actors) → HOW(impacts) → WHAT(deliverables) 四层 mind map。 强制把"做什么"延后到"为什么/给谁"。 跟《大模型应用开发》"Plan-and-Solve = 计划与执行解耦" 是同一原则的产品管理版。 已读过 · 主要用法:每个新客户 discovery 第二周做一次 · 把第一周 EventStorming 的事件流转成"为了什么 impact" 的优先级。

23

AM Ch.4 · Listening Tours(你已读)

你划过 "don't push agenda" 那条。 客户 discovery 第一周的标准工具 · 团队级别的 user research。 跟《即兴沟通》的"听众思维"同源。 已读过。 关键改进点:你可以把 listening tour 的结构化 template 沉淀给 team 12 人 · 让任何成员能独立主持。

24

AM Ch.6 · Product Taxonomy

核心:给产品集合命名 + 分层 + 边界划定 的方法论。 对你 team 内部:你们的 agent / SKILL / pattern 库随时间会越来越多 · 没有 taxonomy 会变成 "找不到、重复造"。 何时精读: team 内部 knowledge base 第一次重构时(通常 12 人 team 6 个月后必发生)。

25

DDIA Ch.1-2 · Trade-offs + Nonfunctional Requirements(2nd 版新章)

核心:任何分布式系统设计都是 trade-offs(consistency vs availability vs latency vs cost)。 这两章给你一套词汇 + 决策框架,让你跟客户 IT 头讨论时不绕进去。 关键概念:Reliability / Scalability / Maintainability 三大非功能性需求 · 每个客户问 "你们的 agent 多可靠" 时,都该用这三个维度分解。 何时精读: 接下一个对 reliability 要求高的客户前一周。

26

DDIA Ch.6 · Replication 基础

核心:数据复制 3 种模式 — single-leader / multi-leader / leaderless。 大部分客户后端是 single-leader(Postgres / MySQL replica)· agent 写入 leader · 读可以读 replica。 关键陷阱:replication lag — replica 落后 leader 100ms 时,agent 写完立刻读,可能读到旧数据。 解法:read-your-writes consistency。 何时精读: 当你设计 agent 跟多个 DB / 跨地区客户系统交互时。

27

MDR · Article 2 Definitions + Annex VIII Classification

跟 Rule 11 配套读。 Article 2 定义"什么是 medical device" — 关键词 "intended purpose"(意图用途)· 厂商怎么标榜决定怎么管。 Annex VIII 给完整分类规则 · Rule 11 只是其中一条 · 其它 21 条规则覆盖物理设备、试剂、特殊用途。 何时精读: 跟 REMATIQ founder 第二次深谈前 · 你要能问出"这个 intended purpose statement 是怎么写的"。


Tier 3 · 8 章扫读 · 一句话定位

28
ADP Ch.1 · Prompt Chaining
线性多步 prompt · 你已熟练 · 用 1 张速查图覆盖即可。
29
ADP Ch.9 · Learning and Adaptation 实际标注最重 · 建议升 Tier 1
fine-tune / few-shot / context engineering · 计划里你日常在 prompt 层不在 weight 层 · 浏览即可。 ✍️ 但实际:你在这一章标注密度全书第二高p156 DPO 段写 "Echo Mind will use customize page content / popup"(直接落地副 idea)· p157 SICA 自我改进段自画 "agents → [Test] → Auto Test → NOT Tune BUT Test" 框架(整本书你的核心设计原则)· p161 OpenEvolve 段 "evolve code ftk / ~ compare JSON" · p154 Supervised Learning 处 "Dynamicly find similar expected output"。 → 这章给了你 Eval 框架最重要的哲学根基,值得 Tier 1 深读 + 转成正式 design doc
30
ADP Appendix E · CLI Agents
Claude Code / Gemini CLI / OpenCode 设计哲学 · 你 daily 用 Claude Code,读这附录加深理解 · 短(<15 页)。
31
AM Ch.12 · Loosely Coupled Architecture
微服务 / event-driven / API contract 基础 · 你已经懂 · 看是否有 agent-specific 洞察。
32
TT Ch.3 · Team-First Thinking
认知负载 / Dunbar's number / team size limits(5-9 人 best)· 你 12 人接近上限 · 1 个核心 insight:超过 9 人考虑拆 sub-team。
33
TT Ch.8 · Evolving Structures · Organizational Sensing
怎么知道是时候 reorganize team · 信号有哪些。 适合每 6 个月扫一次。
34
DDIA Ch.5 · Encoding and Evolution
schema evolution(Avro / Protobuf / JSON Schema)· agent state 演进时该懂的。 一次性扫,印象就行。
35
DDIA Ch.9 · Trouble with Distributed Systems(2nd 新章)
网络故障 / 时钟不同步 / partial failure · 8 种 fault model · 当工具书查 · 不必精读。

Tier 4 · 25+ 章跳过 / 当字典

明确跳过(不影响你的工作)

  • AM Ch.13 IDP / Ch.14 Data Mesh / Ch.15 Enabling Teams / Ch.17 Upskilling:平台 / 通用 enabler 视角 · 不是你日常决策
  • ADP Appendix B 基础概念:你都懂 · 给新人 onboarding 时再翻
  • ADP Appendix D AgentSpace:Google specific · 跟你 stack 无关
  • TT Ch.1 The Problem with Org Charts:介绍性 · 直接跳到 Ch.5
  • TT Ch.9 Conclusion:总结 · 1 句话即可
  • DDIA Ch.3-4 Data Models / Storage:大部分给数据库工程师 · 你浏览要点即可
  • DDIA Ch.7 Partitioning:当 sharding 字典用
  • DDIA Ch.11 Batch Processing:对 agent 工作不直接相关 · 客户问起再翻
  • DDIA Ch.13 Doing the Right Thing:伦理 / 哲学性总结 · 跳

当字典(出现具体场景再翻)

  • ADP Ch.12-21 高级 patterns(Critic-Actor / Self-Consistency / RAG / Conditional Logic / Code Generation / Constitutional AI 等):用作参考 · 遇到具体场景翻具体章 — ✍️ 但实际你已经标了 Ch.12-16 共 5 章:Ch.12 Exception(写 "Reflection" 把异常→反思连起来)· Ch.13 HITL 自己整理 "1. Validator / 2. Guider / 3. Collaborator" 三段 + ⭐ "privacy concern" · Ch.14 RAG ⭐ "keywords + semantic"(hybrid 搜索)+ "Help Pros → clinic / RAG en + RAG-G"(直接落地 Rematiq 医疗 opportunity)· Ch.15 A2A 标 "A2A vs MCP" + 高亮 Multi-Framework Collaboration · Ch.16 Resource-Aware 标 "Explore more possibility with Agent Capacity"(明确想深挖)
  • ADP Appendix C Frameworks Overview:LangChain / LlamaIndex / CrewAI 等 · 客户问起再查
  • ADP Appendix F Reasoning Engines:内部机制 · 好奇可看
  • AM Ch.8 Product modernization / Ch.10 IT portfolio / Ch.16 Strategy roadmaps:CIO 视角 · 你日常用不到 · 客户 CXO 对话前可翻
  • MDR 其它章节(Annex II Technical Doc / Annex XIV Clinical Eval / PMS / PRRC):REMATIQ 真正 commit 后才需要

12 个月综合学习路径

月 1(W1-W4)· 快速建立"agent 设计共享词汇"
ADP Ch.2 Routing → TT Ch.5 Topologies → ADP Ch.7 Multi-Agent → AM Ch.7 EventStorming
每周 1 章 · 30-45 min 个人精读 · 30 min team 同步分享 · 月底 team 12 人能用同一组词汇讨论 "single vs multi" / "团队类型" / "事件流"。
月 2(W5-W8)· 设计能力升级
ADP Ch.5 Tool Use → ADP Ch.6 Planning → ADP Ch.4 Reflection → AM Ch.9 DDD Subdomains
每周 1 章 · 配合 team 当前进行客户案例做"现学现用"工作坊 · 月底产出 4 条 team 内部 SKILL 卡片。
月 3(W9-W12)· 系统视角 + UX 补丁
ADP Ch.10 MCP → ADP Ch.8 Memory → AX 核心 framework → TT Ch.7 Interaction Modes
月底:你 team 内部 tool 一半 MCP 化 · agent memory 设计有标准 framework · 客户 facing UX 有 AX checklist · team 跟外部团队的交互模式诊断完毕。
月 4(W13-W16)· 底层系统 + 监管入门
DDIA Ch.1-2 Trade-offs → DDIA Ch.8 Transactions → DDIA Ch.12 Stream → MDR Rule 11
补齐分布式系统语言 + 拿到 REMATIQ 决策的入门门票。 月底:跟客户 IT 头 / REMATIQ founder 都能进入深度对话。
月 5-6 · Tier 2 章节扫读
Tier 2 的 12 章 · 每周 2-3 章 · 总共 6 周
每章 100-150 字精读够 · 重点是建立"何时回头精读"的记忆点。 月底 ADP / AM / TT / DDIA 主线全部覆盖到 Tier 1+2。
月 7-9 · Team Reading Club
ADP 9 章 + TT 3 章 = 12 周共读 · team 12 人共享深度
你已读完 Tier 1,这阶段是"教 team"。 每周 1 章 · 1 个成员领读 · 30 min · 6 个月后 team 内部 SKILL 卡片库 15+ 条 · 新人 onboarding 时间砍半。
月 10-12 · 深化 + 写产出
DDIA 深化 + MDR 深读(如 REMATIQ commit)+ 内部 publish
12 月底产出 1-2 篇外部可发表的文章 / 内部技术博客 — 把这一年的 reading 沉淀成 team 资产 + 行业声誉。

如果只读 5 章 · 终极清单

资源极度有限场景 · 这 5 章就够

每章 30-45 min · 总共 3 小时不到 · 90% 的 high-leverage 知识。

  1. TT Ch.5 · 4 种团队拓扑 — 你管 team 的底层框架
  2. ADP Ch.7 · Multi-Agent — 你设计 agent 的核心决策
  3. AM Ch.7 · EventStorming — 你做客户 discovery 的金标准工具
  4. ADP Ch.5 · Tool Use — MCP 时代的命脉
  5. AX 核心 framework — 你的 UX 盲点最大补丁

3 小时投入 · 1 年的认知升级。


采购清单 · 微读中文版优先 / Amazon 英文版 fallback

🛒

3 本未拥有书的获取路径

我搜过微信读书 · Team Topologies 和 DDIA 微读有中文版(1st 版翻译)· MDR 没有,要走 Amazon.de。 你已有的 ADP / AM / AX 不在这清单。

1
Team Topologies — 中文版微读有
《高效能团队模式:支持软件快速交付的组织架构》· 电子工业出版社 2021-08 · 石雪峰 / 董越 / 雷涛 译 · 1st 版翻译 · 微读直接看 · 微读链接
1+
Team Topologies 2nd Edition(英文 · 2025-09 新版)
ISBN 9781966280002 · IT Revolution · 加了多行业 case study + 作者新前言 · 对你 12 人 team lead 来说 2nd 版更值 · 但 1st 版核心 4-7 章已覆盖 90% 价值 · Amazon.com 平装 · Kindle · Amazon.de
2
DDIA — 中文版微读有
《数据密集型应用系统设计》· 中国电力出版社 2018 · 赵军平 / 李三平 / 吕云松 / 耿煜 译 · 1st 版翻译 · 微读链接 · 另有开源中译 Vonng/ddia GitHub(1st + 2nd 中文都在,质量高)
2+
DDIA 2nd Edition(英文 · 2024-2025 新版)
ISBN 9781098119065 · Kleppmann + Riccomini · 加 3 新章:Trade-offs / Nonfunctional Requirements / Trouble with Distributed Systems · 这 3 章正好是 Tier 1-2 推荐的 · 建议英文 2nd 版 · 同时 Vonng 在做 2nd 中文翻译,可关注 · Amazon.com 平装 · Kindle · Amazon.de
3
MDR 入门(德文)— 微读无,Amazon.de
推荐 1(初学者更友好):《MDR – Kompaktratgeber: Praxisbezogener Einstieg für Hersteller von Medizinprodukten》· tredition Verlag · ISBN 3347231147 · Amazon.de
推荐 2(更权威 · DIN/Beuth 官方):《Die Medizinprodukte-Verordnung (EU) 2017/745: Ein Leitfaden für Wirtschaftsakteure zur MDR》· Beuth Recht / DIN e.V. · Boris Handorn 著 · ISBN 3410241566 · Amazon.de
策略:先看《Kompaktratgeber》拿 vocab,深问 REMATIQ founder 再回去查《Beuth Recht》具体条款

建议采购顺序

  • 立刻:微读添加《高效能团队模式》+《数据密集型应用系统设计》· 零成本 · 月 1 周 2 开始 TT Ch.5 精读
  • 本月内:决定要不要 Amazon 买 DDIA 2nd 英文 · 看 Vonng 中文 2nd 进度判断
  • 跟 REMATIQ 第二次深谈前 1 周:Amazon.de 买《MDR Kompaktratgeber》+ Kindle 速读

不要做的

  • 不要一次买齐 · 3 本同时启动 = 全部 0% · 见你书架 174 本未读完的教训
  • 不要为了 2nd 版死等中文翻译 · TT 2nd / DDIA 2nd 的 delta 都不到 25% · 1st 中文已经覆盖核心
  • 不要买 MDR 完整法规原文(2017/745 全文) · 1000+ 页 · 你不是 RA 工程师 · Kompaktratgeber 200 页够用

6 本书 · 70 章 · 15 必读 · 12 重要 · 30+ 跳过 12 个月路径 · 月底有可见产出 Team Reading Club · 12 人共享词汇 2 本微读中文版直接看 · 1 本 Amazon.de 买