28 模式矩阵

7 × 6 的 Agent 架构框架。

模型在花钱,Harness 在控预算。这套目录就是你明天可以直接用进项目里的词汇表。

大部分"Agent 架构"指南给的都是一张平铺的清单——Reflection、ReAct、Multi-Agent、Tree of Thoughts、 Reflexive Metacognitive,等等。平铺清单回答的是有哪些模式。它不回答我的问题坐落在哪里、 那个坐标上住着哪个模式

一个贷款评估 Agent 崩掉,不是因为缺了 Reflection,而是因为 Perception 阶段的预算分配把那份 disqualifying 文档丢了。一个多 Agent 代码评审系统漂移,不是因为 ReAct 错了,而是因为 Collaboration 拓扑没有冲突解决机制,导致互相矛盾的编辑不断累积。知道失败发生在哪条轴上, 比知道失败模式叫什么更重要。

28 模式矩阵——完整版含讲号
图 1. 28 模式矩阵。行为认知功能,列为执行拓扑。讲号(如 02-03)对应《Designing AI Agents》中介绍该模式的章节。

两条轴

认知功能(行)——Agent 在做什么类型的工作。7 类: 感知、记忆、推理、行动、反思、协作、治理。

执行拓扑(列)——工作长什么形状。6 类: 链式、路由、并行、编排、循环、层级。

两轴相交,形成 7×6 = 42 格的矩阵。其中 28 格落有命名模式——一部分借自已有文献 (RAG、思维链、规划执行),一部分是为之前无名的格子在本框架里第一次命名(上下文分诊、 失败日记、可观测性等)。剩下的 14 格是有意空白的,代表工业空白和未来研究的前沿。

28 模式矩阵——极简版,只留模式名
图 2. 同一矩阵的极简视图——只留模式名。空白格是有意为之。

模式矩阵白皮书 · 28 核心 + 5 扩展 = 33

双轴框架的 28 个核心模式构成课程版矩阵;另有 5 个扩展模式(M5 程序性记忆 · R5 双模架构 · A4 最简工具集 · C5 子代理隔离 · G4 钩子流水线——教学时并入相邻讲,白皮书单独成篇),合为 33 篇全集。下方按 7 个认知功能分组,扩展模式标 扩展

矩阵里的每一格,背后都有一页企业级说明文档:它解决什么问题、什么时候该用、哪里容易出错、上线后看哪些指标。 面向产品、架构、研发、合规、管理各类角色——不是实践课程,而是可以直接拿去对齐团队的干净技术参考。

感知 Perception · 4 核心

记忆 Memory · 4 核心 + 1 扩展

推理 Reasoning · 4 核心 + 1 扩展

行动 Action · 4 核心 + 1 扩展

反思 Reflection · 4 核心

协作 Collaboration · 4 核心 + 1 扩展

治理 Governance · 4 核心 + 1 扩展

矩阵

完整矩阵、可运行代码、每个模式对应的工程切片,都在配套 GitHub 仓库里:

方法论

矩阵通过 Pattern Selection Card(模式选项卡)落地为可操作的决策工具——三个面板:

这张卡把"我要做一个 X 的 Agent"在十五分钟内变成候选模式清单。

延伸阅读