ai-agent教程-18-附录E-推荐阅读与资源

一份「能读很多年」的书,应该把读者领到更深的地方去。 本附录按主题给出经过时间检验的资源:基础论文(原理不会过时)、 工程指南(方法论)、框架官方文档(随时变,以官网为准)、基准、基础设施。 用一句话标注「为什么值得读」。


1. 基础论文(原理类,不会过时)

论文 一句话 对应章节
CoT / Self-Consistency(Wei et al. 2022;Wang et al. 2022) 思维链让中间推理显式化;多次采样取多数提升可靠性 02
Tree of Thoughts(Yao et al. 2023) 把单条推理扩成树的搜索,规划与多路探索的早期形态 02、附录 G §5.4
ReAct(Yao et al. 2022) 思考与行动交织,Agent 循环的奠基论文 02
Toolformer(Schick et al. 2023) 模型自学何时调用工具,工具调用的早期范式 03
Reflexion(Shinn et al. 2023) 把「反思 + 教训记忆」整合进循环,自愈能力的来源 02
Self-Refine(Madaan et al. 2023) 生成→反馈→修正的自循环,反思提示的依据 02、附录 G §7.3
MemGPT(Packer et al. 2023) 用操作系统分页思想管理 Agent 记忆 04
Generative Agents(Park et al. 2023) 25 个 Agent 的「小镇」,记忆-反思-计划的社会模拟 08、13
MetaGPT(Hong et al. 2023) SOP 驱动的多智能体协作,角色化分派的论文 08
AutoGen(Wu et al. 2023, Microsoft) 对话式多智能体范式,Agent 间对话协作的奠基 08
LLMCompiler(Kim et al. 2023/2024) 计划图 + 并行工具调用,延迟优化的经典 02、03
A Survey on LLM-based Agents(Wang et al. 2024) 全景综述,Agent 领域的「地图」 全书
The Rise and Potential of LLM-based Agents(Xi et al. 2023) 另一份重要综述,偏学术视角 全书

阅读方法:不必逐字精读,先读 Abstract + 方法图 + 结论。 这些论文的价值在于确立问题与名词------五年后它们仍是讨论的起点。


2. 工程指南与方法论

资源 为什么值得读 对应章节
Anthropic《Building Effective Agents》(2024) 定义提示链/路由/并行/编排者/评估-优化五大模式,第 02 章 §5 的设计蓝本 02
Anthropic《Effective Context Engineering for AI Agents》(2025) 上下文工程的官方方法论,预算/排序/缓存/压缩的权威表述 05
OpenAI Function Calling & Structured Outputs 文档 工具调用与约束解码的第一手规范 03
各模型商的 Prompting 官方指南(Anthropic / OpenAI / Google) 提示词怎么写、Few-shot / CoT 怎么用、系统提示怎么设计 20
各模型商的 System Prompts 工程指南(Anthropic / OpenAI / Google) 系统提示怎么写、缓存怎么设计 05
Anthropic《Claude 官方 Prompt Engineering 最佳实践》 清晰指令、示例、思维链、工具提示的第一手经验 20
MCP 官方规范(modelcontextprotocol.io) MCP 协议的唯一权威来源(注意 2024-11-05 与 2026 无状态版的差异) 09
A2A 官方规范(a2a-protocol.org) Agent 间通信协议的规范与用例 08
OWASP LLM Top 10(genai.owasp.org) LLM 应用安全风险的行业基准清单 11

工程指南的特点:半年就会更新。读的时候抓「方法论」而不是「API 参数」------ 参数以官方文档为准,方法论才经得起时间。


3. 框架与工具(以官方文档为准)

框架 一句话定位 何时去读
LangChain 链式抽象的框架鼻祖;LangGraph 是 LangChain 团队针对 Chain 静态化的重构 熟悉其生态、或从链式迁移到图式时
LangGraph 显式状态图,企业级复杂工作流的事实标准 需要状态/检查点/人工介入时
CrewAI 角色化多智能体,上手最快 快速原型、内容管线
OpenAI Agents SDK 循环型 harness,handoff + 三层护栏 绑定 OpenAI、要生产护栏
Claude Agent SDK 深度自主 Agent,内置工具 + MCP 最全 编码 Agent、系统级访问
Google ADK 协议覆盖最全(MCP/A2A/ACP),多模型 需要协议互操作
AutoGen / AG2 对话式多智能体开创者 研究、已有系统维护
LlamaIndex RAG / 数据框架之王 检索型 Agent
Smolagents 代码优先的 Agent(用代码行动而非 JSON) 想理解「代码即行动」
Dify 中文友好的低代码 Agent 平台,RAG 管线开箱即用 想快速搭业务 Agent、少写代码
Coze 字节的 Agent 平台,插件生态丰富,面向非程序员 免写代码搭 bot、复用现成插件

框架会变------本书第 06 章已经提醒:框架是「当时最优」的封装,不是「永远正确」的真理。 读框架文档时,问自己:「它的核心抽象是什么?换成别家对应什么?」


4. 基准与评测

基准 测什么 什么时候用
SWE-bench 真实 GitHub issue → 修代码 代码 Agent 的事实标准
GAIA 多工具/多步推理的开放问题 通用 Agent 能力
WebArena / WebVoyager 真实网页环境完成任务 浏览器 / 计算机使用 Agent
τ-bench(tau-bench) 客服类多轮工具交互 对话 Agent
BFCL(Berkeley Function Calling) 函数调用正确性 工具调用专项
AgentBench 多环境通用 Agent 能力 综合对比
MINT 多轮交互中的错误反馈恢复 反思/自愈能力
AgentDojo 工具调用任务中的提示注入攻防 安全评测(第 11 章)
CyberSecEval 注入/越狱/危险代码 安全评测(第 11 章)

提醒:基准分数 ≠ 生产表现(第 10 章 §7)。基准用于「横向比较模型/方法」, 生产评估请基于自己的真实流量建评测集。


5. 基础设施

类别 代表 用途
向量数据库 pgvector、Milvus、Weaviate、Qdrant、Chroma、FAISS 长期记忆与 RAG 的存储检索(第 21 章 §4)
ANN 索引库 FAISS、hnswlib、annoy、pgvector(HNSW/IVFFlat) 向量索引算法的实现参考(第 21 章 §3)
混合检索/重排 Weaviate/Qdrant 内置混合检索;cross-encoder 模型(rerankers) 多路召回 + 精排(第 21 章 §6)
重排模型(reranker)点名 Cohere Rerank (英文强、长文本稳);bge-reranker (BAAI,中文友好);jina-reranker(多语言通用) 精排(第 21 章 §6):中文场景优先 bge-reranker,英文场景优先 Cohere,别只看英文榜单选型
评测/可观测 LangSmith、Langfuse、Opik、Braintrust、OpenTelemetry 轨迹追踪、评测平台、成本监控
沙箱/隔离 Firecracker、Docker、gVisor 代码执行 Agent 的沙箱化(第 11 章)
任务队列 Redis、RabbitMQ、Kafka 慢速 Agent 任务的异步编排(第 12 章)
嵌入模型 OpenAI embeddings、BGE、E5、GTE、m3e 向量记忆的「语义化」升级(第 04 章 §5、第 21 章 §5)

6. 持续学习:到哪里跟上变化

Agent 领域迭代极快,「跟上变化」本身就是一项技能。几个可靠的信号源:

  1. 官方发布:Anthropic / OpenAI / Google 的工程博客与规范仓库 (MCP、A2A 的更新都在各自的 GitHub org 里);
  2. 顶会论文:NeurIPS / ICML / ICLR / ACL 的 LLM-Agents 方向;
  3. 开源生态:GitHub 上的框架仓库的 README 与 changelog, 比二手文章更及时、更准确;
  4. 社区综述:每年都有新的 Agent 综述论文,用它们做「年度刷新」;
  5. 本书第 13 章的「五个技术方向」与「七个开放问题」------如果你在找研究方向, 那里全是选题。

7. 给读者的最后提醒

资源清单的宿命是「部分过时」,所以记住三条:

  1. 原理读论文,方法读指南,参数读文档------按这个优先级分配阅读时间;
  2. 框架半年一变,模式十年不变------优先掌握第 02 章的模式语言与第 05 章的上下文工程, 它们才是这本书想让你带走的东西;
  3. 读十篇不如跑一个------把 mini-agent 改一个工具、加一个测试, 比读十篇框架博客更能建立直觉。

至此,正文章节与附录到此结束。愿你带着「原理 + 代码」的双线知识, 在 Agent 的世界里做出既强大又可信任的系统。

相关推荐
const_qiu1 小时前
第四章 00:开篇 —— 从「会聊天」到「记得住、会干活、能协作」
java·开发语言·人工智能·python
石狮松松1 小时前
第 05 章 你的第一行"AI"代码:拟合一条直线
人工智能
用户360055579001 小时前
Kestrel_VLLM - 14 · router 两个方向判否,与 decode 的真瓶颈
人工智能
文谦南宁AI普工1 小时前
写了个 Agent Card 体检器:一张「自我声明」的名片,能验到什么程度
aigc·agent·ai编程
狒狒AI1 小时前
Remotion / GSAP+Three / HyperFrames / Skia 四栈实测:代码渲染知识视频的选栈方法(附开源技能)
前端·人工智能·aigc
自养Agent1 小时前
Agent Harness 从用到会造:报错的那层,往往不是坏掉的那层
人工智能
RockChinQ1 小时前
一个 Telegram 群,三条事件路由:欢迎、群规问答与群管理各归一个 Agent
人工智能
果霸大叔1 小时前
从根上吃透AI Agent:Agent拆解系列之DeerFlow2.0深度拆解
人工智能
2025的限定小孙1 小时前
AI自己写的SQL自己跑?把执行权从模型手里拿走的三层闸
人工智能