跳转至

前言

关于本书

这是一本面向工程师的 LLM 与 AI Agent 入门教材。如果你是已经熟悉一门编程语言、做过几年后端或前端工作的工程师,最近因为业务需要或者个人兴趣想要快速建立对大语言模型(LLM)和 AI Agent 的完整心智模型,这本书就是为你写的。

我们假设你能看懂 Python 代码片段,但不需要你预先了解神经网络、Transformer、Agent 框架这些概念——本书会从最基础的部分讲起,但节奏会比一份纯入门读物更快,因为我们会假设你具备工程师的工程直觉:你能理解"显存""吞吐量""延迟""分布式""批处理"这些通用计算机系统概念。

为什么写这本书

2022 年底 ChatGPT 发布以来,LLM 已经从研究话题变成了工程现实。但 2024 年起,行业重心明显从"模型对话"转向"Agent 行动"——让 LLM 不只是回答问题,而是查数据库、调 API、写代码、操作浏览器、甚至控制物理设备。相关资料分布极不均衡:

  • 论文与学术教材深度足够,但缺少工程视角;
  • 框架文档(LangChain、LangGraph、CrewAI)实操性强,但讲不清"为什么";
  • 博客文章时效性强,但碎片化、难成体系。

工程师需要的不是再一份"ReAct 详解",而是一份能让自己在 1-2 周内通读完成、读完后能:

  1. 看懂技术新闻("OpenAI Swarm 用 handoff 模式"),知道每个名词指什么;
  2. 与 Agent 同事或候选人对话时不会陷入概念错位;
  3. 在做技术决策(选 Agent 框架、设计记忆系统、评估 MCP 方案)时有判断依据;
  4. 进一步深入某一方向时知道该读什么。

本书的目标就是这一份"工程师的 Agent 全景速通"。

全书结构

全书 17 章 + 附录,可大致分为六个部分:

部分 章节 主题
第一部分:引入 1 引言:为什么是 Agent 时代
第二部分:LLM 底座 2-5 LLM 速通、Prompt 工程、推理 API、RAG 基础
第三部分:Agent 核心 6-10 ReAct、Function Calling、规划与反思、记忆与上下文、MCP
第四部分:Agent 进阶 11-13 多 Agent 协作、框架选型、评测与安全
第五部分:实战 14 业界真实案例解析(含来源标注)
第六部分:前沿 15-17 自演进 Agent、Agent 与物理设备、未来方向

每章统一结构:导读 → 概念讲解 → SVG 图示 → 代码片段 → 工程实战要点 → 小结 → 练习题(含折叠答案)

代码片段以 Python 伪代码与 OpenAI / Anthropic / LangChain / LangGraph 真实 API 示例为主,重在表达思路,不追求端到端可运行。每章末尾 5-8 道练习题用于自检,参考答案以 <details> 折叠形式附在题后。

如何阅读

  • 顺序通读:第一遍按章节顺序读,重点理解概念与图示,代码片段不必逐行追;
  • 回查参考:第二遍可作为参考手册,按需查阅;
  • 结合实战:每章末尾的"工程实战要点"是真实工程中会遇到的决策点,建议结合自己工作中的场景思考;
  • 案例对照:第 14 章的真实案例可与前面章节的概念交叉印证。

致谢

本书内容综合了公开论文、官方文档、博客与社区讨论。受限于篇幅,许多细节只能点到为止;如需深入,每章末尾会给出关键参考文献。第 14 章每个案例均标注了真实来源(论文 arXiv 编号、官方博客 URL、开源仓库链接)。


下一章:第一章 引言:为什么是 Agent 时代