Agent 框架深度导读系列——目录与导航
16 章 · 53 万字 · 面向零基础实习生 · 从”什么是 Agent”到”竞赛实战交付”
前置自检(5 分钟)
开始阅读前快速自测——如果以下 5 题你能清楚回答,直接进入 Ch01。有不确定的,花 15-30 分钟补一下即可。
- 函数调用:什么是 API?用一句话解释”调用一个 REST API”是在做什么。(补救:任何一篇”REST API 入门”)
- 异步概念:
async/await解决什么问题?为什么网络请求不适合同步等待?(补救:Python asyncio 官方教程前三节) - LLM 基础:什么是 token、上下文窗口、system prompt?(补救:OpenAI Cookbook “How to format inputs” 部分)
- Go 或 Python:你能写一个简单的 HTTP server 并处理 JSON 请求吗?(补救:Go Tour 前 5 节 或 FastAPI 5-minute tutorial)
- 状态机:什么是有限状态机?画一个 3 状态的状态转移图。(补救:Wikipedia “Finite-state machine” 第一段 + 图)
“零基础”的含义:你不需要了解 Agent 框架的任何细节(这正是本导读要教的)。但你需要具备基本编程能力和 LLM 概念——否则 Ch01 的四范式对比和 Ch03 的 ReAct 循环会频繁卡壳。
系列定位
这份导读系列诞生于犀牛鸟 2026 赛道研究阶段。目标不是”再写一份框架文档”,而是回答一个实习生最常问的问题:这些 Agent 框架到底在解决什么问题?它们的设计选择背后是什么权衡?
每一章都遵循同样的写作原则:先用日常类比建立直觉,再深入技术细节;有代码就给最小可运行示例;有对比就列表格;有争议就摆出多方观点。读完全系列后,你应该能够:
- 说清楚四大编排范式(管道、图、角色、微服务)各自的适用边界
- 对 tRPC-Agent-Go 的核心架构了然于胸,能读懂源码并参与竞赛开发
- 在 LangGraph、CrewAI、Agno 之间做出有理有据的技术选型
- 理解可验证执行、记忆系统、工具生态、流式架构等前沿话题的设计思路
- 独立从零搭建一个多 Agent 系统并参与竞赛
章节详细目录
Part 1: 导读总纲与框架全局
围绕竞赛选用的 tRPC-Agent-Go 框架展开,从四大编排范式到全局架构。
- Ch01: AI Agent 框架总论与四大编排范式(2.2万字)
- Ch02: tRPC-Agent-Go 全架构精读(2.1万字)
Part 2: tRPC-Agent-Go 核心机制
从核心循环到多 Agent 协作再到图引擎,深入 tRPC-Agent-Go 的实现细节。
- Ch03: ReAct 循环与 LLM Flow 深度解析(1.1万字)
- Ch04: Team 多 Agent 协作(1.8万字)
- Ch05: StateGraph 图引擎(2.5万字)
Part 3: 跨框架对比
跳出单一框架视角,横向对比 LangGraph、CrewAI、Agno 等框架的设计差异。
- Ch06: LangGraph Channel 与 Pregel 引擎精读(2.6万字)
- Ch07: CrewAI 角色扮演与 Flow 事件驱动(4.0万字)
- Ch08: 跨框架对比——状态管理哲学(2.8万字)
- Ch09: 跨框架对比——多 Agent 协作模式(2.5万字)
- Ch10: 跨框架对比——生产就绪度与协议生态(2.8万字)
Part 4: 验证、记忆与工程深度
从验证机制到记忆系统、工具系统、流式架构和 Prompt 工程。
- Ch11: Ralph Loop 与可验证 Agent 执行(2.5万字)
- Ch12: Memory 设计对比与演进(3.9万字)
- Ch13: Plugin 与 Tool 系统设计深度对比(6.8万字)
- Ch14: Event/Streaming 与 AG-UI 协议(4.3万字)
- Ch15: Agent 的 Prompt Engineering 实践(4.7万字)
Part 5: 竞赛实战
从零到一搭建多 Agent 系统并完成竞赛交付。
- Ch16: 竞赛实战:从零搭建多 Agent 系统(6.3万字)
推荐阅读路线
路线一:零基础全量阅读(约 2 周)
适合对 Agent 框架完全没有概念的同学。按章节顺序读,每天 1-2 章,配合思考题消化。
1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 → 9 → 10 → 11 → 12 → 13 → 14 → 15 → 16
路线二:竞赛速通(约 5 天)
适合需要尽快上手 tRPC-Agent-Go 参与竞赛的同学。先掌握框架源码,再直奔实战。
1 → 2 → 3 → 4 → 5 → 11 → 13(前半) → 15 → 16
路线三:选型调研(约 3 天)
适合需要为项目做框架选型的同学。先建立全局观,再横向对比。
1 → 8 → 9 → 10 → 12 → 6 → 7 → 14
路线四:工程深化(约 3 天)
适合已有 Agent 开发经验,想提升工程水平的同学。
13 → 14 → 15 → 11 → 12 → 16
配套资源
- 源码仓库:各章涉及的源码片段均标注了文件路径和行号,可对照 tRPC-Agent-Go、LangGraph、CrewAI 官方仓库阅读
- wiki 知识库:本系列与
wiki/overview.md中的知识图谱联动,每篇学习笔记都有交叉引用 - 思考题:每章末尾 5 道思考题,覆盖概念验证、设计取舍、实战判断三个层次
- 竞赛模板:第 16 章包含完整的项目搭建代码和文档模板
统计总览
| 指标 | 数值 |
|---|---|
| 总章节数 | 16 章 + 索引 |
| 总字符数 | 531,971 |
| 估算中文字数 | ~35.5 万字 |
| 代码示例 | Go / Python / TypeScript 三语言 |
| 思考题总数 | 80 道 |
| 对比框架 | tRPC-Agent-Go / LangGraph / CrewAI / Agno / Claude Code / Codex |
章节状态
| 章节 | 状态 | 字符数 |
|---|---|---|
| 第 1 章 | 已完成 | 21,524 |
| 第 2 章 | 已完成 | 20,779 |
| 第 3 章 | 已完成 | 10,856 |
| 第 4 章 | 已完成 | 18,357 |
| 第 5 章 | 已完成 | 25,061 |
| 第 6 章 | 已完成 | 25,578 |
| 第 7 章 | 已完成 | 39,979 |
| 第 8 章 | 已完成 | 28,289 |
| 第 9 章 | 已完成 | 25,181 |
| 第 10 章 | 已完成 | 27,869 |
| 第 11 章 | 已完成 | 24,825 |
| 第 12 章 | 已完成 | 38,788 |
| 第 13 章 | 已完成 | 68,349 |
| 第 14 章 | 已完成 | 43,218 |
| 第 15 章 | 已完成 | 46,676 |
| 第 16 章 | 已完成 | 63,369 |