Agent Systems Handbook

一份面向生产的 AI Agent 系统手册,讲清工作流、记忆、上下文工程、MCP/A2A、评估与多智能体架构。

Star 数
★ 314
最近更新
19 天前
License
NOASSERTION
主语言
MDX

30 秒速览

运行形态
网页应用
可在哪里用
通用 · 跨平台
费用
免费,无需付费服务
上手难度
低 · 几分钟可跑通
开始前需要
网页浏览器Discord 账号(可选,用于社区交流)网络访问本地文件系统
典型场景
准备转做 AI 应用开发的学生或新人,想先建立 Agent 系统的整体心智模型再动手写代码,可走 Explorer 路径。
不适合
  • 想要开箱即用的现成 Agent 产品的团队
  • 需要按 API 直接调用或集成到代码库的开发者
  • 只接受有正式 OSI 许可证条款的法务或采购团队

这个 Agent 能做什么,适合哪些场景?

Agent Systems Handbook 由 Prompthon Agentic Labs 维护,是一份关于生产级 AI Agent 的开源学习资料库,而非可执行的 Agent 程序。内容覆盖 Agent 基础概念、agentic workflow(规划、反思、工具调用、函数调用)、Agent 记忆与 agentic RAG、MCP 与 A2A 协议互操作、LangGraph 及各类 Agent 框架与低代码平台,以及多智能体编排、评估、可观测性、可靠性与安全。仓库按 Explorer、Practitioner、Builder、Contributor 四条并行阅读路径组织,分别对应广泛了解、日常应用、动手构建与参与贡献四类读者,并不要求按顺序阅读。正文分布在 foundations、patterns、systems、ecosystem、case-studies 等目录下,另有 radar 趋势笔记、skills 技能包、contributor-kit 参考资料与 publications 对外发布内容。仓库同时提供线上站点 labs.prompthon.io 作为主要阅读入口。

该仓库本身不运行 Agent,也不提供可调用的 API;它把构建生产级 Agent 所需的知识组织成可导航的文档站点。具体产出包括:foundations/、patterns/、systems/、ecosystem/、case-studies/ 下的 lab 文章;radar/ 下的趋势笔记;各 lane 的 examples/ 源码示例;skills/ 下的实践者技能包(含 skills/index.mdx 索引);contributor-kit/reference-notes/ 下的精选参考笔记;以及在页面成熟后通过 publications/ 对外发布的扩展文章。阅读入口按意图分流:reading-paths/explorer.mdx、practitioner.mdx、builder.mdx、contributor.mdx 四份指南分别给出各自的推荐阅读顺序与产出预期。贡献流程由 CONTRIBUTING.md 与 contributor-kit/index.mdx 定义,规定了模板、评审标准与内容归位规则。README 还声明内容采用 AI 辅助起草、综合、迭代与人工审阅相结合的 AI-native 工作流产出。

  1. 准备转做 AI 应用开发的学生或新人,想先建立 Agent 系统的整体心智模型再动手写代码,可走 Explorer 路径。
  2. 日常已经在用 AI 工具提效的知识工作者,想学会挑选工作流、把 Agent 用在真实任务上,可走 Practitioner 路径。
  3. 正在选型 Agent 框架的工程师,需要横向对比 LangGraph、托管式构建器与低代码平台的取舍。
  4. 负责把 Agent 上线到生产的团队,需要参考评估、可观测性、可靠性与安全方面的做法。
  5. 想借开源贡献积累作品集的开发者,可按 Contributor 指南提交文章、radar 笔记或示例项目。

如何安装或部署这个 Agent?

本仓库是文档型资料库,不以软件包形式安装。唯一明确的官方入口是线上站点:

https://labs.prompthon.io/

若要在本地阅读仓库内的 MDX 源文件(如 reading-paths/*.mdx、CONTRIBUTING.md、contributor-kit/),需要自行克隆仓库:

git clone https://github.com/Prompthon-IO/agent-systems-handbook.git

注意:源材料未说明本地如何构建或预览该站点(未给出 Node 版本、包管理器、构建命令或开发服务器命令),这部分信息缺失,需到仓库内自行确认。

如何使用这个 Agent?

推荐直接从线上站点按阅读路径开始:打开 labs.prompthon.io,按目标选择 Explorer、Practitioner、Builder 或 Contributor 之一,跟随对应指南的推荐顺序阅读。

如果你已经克隆了仓库,可直接打开对应的 MDX 文件:

reading-paths/explorer.mdx
reading-paths/practitioner.mdx
reading-paths/builder.mdx
reading-paths/contributor.mdx

打算贡献内容时,先读 CONTRIBUTING.md 与 contributor-kit/index.mdx,再按内容类型放到对应目录(foundations/、patterns/、systems/、ecosystem/、case-studies/、radar/、skills/、contributor-kit/reference-notes/ 或 publications/)。遇到问题可通过仓库 Issues 反馈,或加入 README 中列出的 Discord 社区。

这个 Agent 有哪些优点和局限?

优点
  • 按意图划分四条并行阅读路径(Explorer / Practitioner / Builder / Contributor),不同背景的读者不必读完全部内容即可拿到适合自己的路线。
  • 覆盖面从 Agent 基础概念一直延伸到 MCP、A2A 协议互操作、LangGraph、多智能体编排、评估与可观测性,适合作为团队内部统一术语的参考。
  • 提供 radar/ 趋势笔记,专门跟踪 Gemini Interactions API、托管式 Agent、新兴 Agent 运行时等变动较快的话题。
  • 有明确的公开贡献流程:CONTRIBUTING.md 与 contributor-kit 定义了模板、评审标准与内容归位规则,外部贡献者有据可依。
  • 以线上站点 labs.prompthon.io 为主要阅读形态,无需本地构建即可开始阅读。
局限
  • 仓库是文档资料库,不包含可直接运行的 Agent 实现,无法作为依赖库或服务集成进项目。
  • 许可证标记为 NOASSERTION,GitHub 未能识别出标准许可证,企业采用前需自行核实使用条款。
  • 本地如何构建或预览站点未在源材料中说明,缺少 Node 版本、包管理器与构建命令等信息。
  • README 自述内容由 AI 辅助起草与迭代,需要读者自行核对具体技术细节的时效性。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Agent Systems Handbook 当前 51 · 缺口较多 网页应用免费 ★ 314 19 天前 MDX —
Hello-Agents 智能体教程 54 · 缺口较多 网页应用免费 + 模型费 ★ 86k 22 天前 Python OpenAI API
AI Agent 工程学习手册 55 · 缺口较多 开发框架免费 ★ 651 12 天前 HTML —
AI Agents 权威指南(配套代码库) 45 · 缺口较多 代码库 / SDK免费 + 模型费 ★ 2.9k 3 个月前 Jupyter Notebook —

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
51/ 100 五分制 2.6 / 5
信任安全 11/29
可靠稳定 8/14
适用触发 12/18
规范维护 8/18
有效结果 9/13
证据核验 3/8
查看各维度的扣分理由
信任安全11 / 29 · 1.9/5

仓库是手册与示例集合,非可执行 Agent 产品。示例代码(如 CRM 技能)体现了审批哈希、高影响操作二次确认、dry-run 与审计日志,属于局部亮点;但工作流使用 secrets 与数据库 URL、Discord 公告脚本涉及外部副作用,缺少回滚说明;依赖仅以 npm install pg@8 与 openpyxl 等隐式引入,无锁定或安全审计;来源归属仅靠 README 品牌声明,无逐条引用。整体信任面偏薄,故多为 1,仅用户确认因示例测试明确验证高影响审批而给 2。

可靠稳定8 / 14 · 2.9/5

示例测试覆盖了错误码(FORMULA_INPUT、HIGH_IMPACT_APPROVAL_REQUIRED、DUPLICATE_CONTACT 等),失败信息具体,故 failure_messages 给 2;测试与文档描述基本自洽,self_consistency 给 2;但依赖可用性无锁定文件、无安装验证,仅隐式依赖,给 1。

适用触发12 / 18 · 3.3/5

README 明确划分 Explorer/Practitioner/Builder/Contributor 四类受众与场景,audience_and_scenarios 给 3;能力边界有概述但未逐项界定,给 2;触发精度(何时适用何种路径)描述较泛,给 1;环境适配提到多框架但无具体环境矩阵,给 2。

规范维护8 / 18 · 2.2/5

信息架构清晰(foundations/patterns/systems 等目录),给 2;安装说明缺失,仅示例内隐式依赖,给 1;命名稳定性无版本化约定,给 1;示例与 FAQ 有部分,给 2;已知局限几乎未声明,给 1;LICENSE 为 CC BY-NC-SA 4.0 全文,但元数据标 NOASSERTION,存在不一致,给 2;无 changelog/版本,给 0;维护责任仅 SECURITY.md 提及 best-effort,给 1。

有效结果9 / 13 · 3.5/5

手册对理解 Agent 系统有实用价值,output_usability 给 2;相对通用资料有边际价值但非独有,给 2;成本收益合理(阅读型资源),给 2。

证据核验3 / 8 · 1.9/5

声明多为叙述性,缺少逐条来源引用,claim_traceability 给 1;跨源佐证有限,给 1;事实与推断分离不明显,给 1。

风险与缓解建议
  • 该仓库是手册与示例集合,并非可直接部署的 Agent 产品;不要将其示例代码视为生产就绪。
  • 工作流使用 secrets 与数据库连接,Discord 公告脚本有外部副作用,缺少回滚与失败恢复说明。
  • LICENSE 文件为 CC BY-NC-SA 4.0,但元数据标为 NOASSERTION,商用前需自行核实许可。
  • 依赖(pg、openpyxl 等)无锁定与安全审计,示例运行前应自行固定版本。
  • 发布者身份未经 FollowAgents 验证,来源归属与维护责任仅凭 README 声明。
证据充分度:低 评估于 2026年11月1日 审查版本 ee2f528ba5ab
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. 发布说明摘录
    <!-- Release notes generated using configuration in .github/release.yml at ee2f528ba5abd6852446561f9d14831851bea91c --> What's Changed Other Changes * [generalkim00] Add local Remotion promotion video skill by @generalkim00 in https://github.com/Prompthon-IO/agent-systems-handbook/pull/240 * [generalkim00] Add local Remotion promotion video skill (#240) by @dprat0821 in https://github.com/Prompthon-IO/agent-systems-handbook/pull/241 New Contributors * @generalkim00 made their first contribution in https://github.com/Prompthon-IO/agent-systems-handbook/pull/240 …
    在 GitHub 查看 ↗
  2. 发布说明摘录
    <!-- Release notes generated using configuration in .github/release.yml at 4759cd0cb4edc578741cd6be75d83e2c6831e260 --> What's Changed Other Changes * foundations/when-not-to-use-agents.mdx by @onlywmo in https://github.com/Prompthon-IO/agent-systems-handbook/pull/216 * foundations/when-not-to-use-agents.mdx (#216) by @dprat0821 in https://github.com/Prompthon-IO/agent-systems-handbook/pull/238 New Contributors * @onlywmo made their first contribution in https://github.com/Prompthon-IO/agent-systems-handbook/pull/216 …
    在 GitHub 查看 ↗
  3. 发布说明摘录
    <!-- Release notes generated using configuration in .github/release.yml at 40cef6d75d419ad86fb95c4c90132cb2b60ff9d5 --> What's Changed Other Changes * feat(ci): classify PRs from explicit contributor choices by @dprat0821 in https://github.com/Prompthon-IO/agent-systems-handbook/pull/235 * feat(skills): add knowledge capture learning examples by @Dongmei6661 in https://github.com/Prompthon-IO/agent-systems-handbook/pull/234 * Allow docs.json changes for all contributor tracks by @dprat0821 in https://github.com/Prompthon-IO/agent-systems-handbook/pull/236 …
    在 GitHub 查看 ↗

常见问题

这个仓库能直接跑起来当 Agent 用吗?
不能。它是文档型手册,内容包括文章、radar 趋势笔记、示例项目和技能包,没有可执行的服务或 SDK。你要用它来理解和设计 Agent 系统,实际实现需要自己按文中模式编写。
使用它需要付费吗?
阅读本身免费,线上站点可直接访问。仓库没有声明任何收费计划;但如果你照着其中的模式去实际构建 Agent,调用 LLM 或厂商 API 的费用由你自己承担。
许可证能用在哪?
GitHub 将许可证识别为 NOASSERTION,意味着没有匹配到标准开源许可证模板。用于商业项目、二次分发或修改前,应先查看仓库内的许可证文件并确认条款。
内容更新跟得上框架变化吗?
仓库设有 radar/ 目录专门记录趋势,README 也说明当前关注 Gemini Interactions API、托管式 Agent 与新兴运行时。但具体到 LangGraph 等框架的 API 细节,建议对照官方文档核实版本。
我想贡献内容该从哪里开始?
先读 CONTRIBUTING.md 和 contributor-kit/index.mdx,那里定义了模板、评审标准和内容放置规则。可投稿的类型包括 lab 文章、radar 笔记、lane 内 examples/ 示例、skills/ 技能包和 contributor-kit/reference-notes/ 参考笔记。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents