深入理解 AI Agent:设计原理与工程实践

李博杰《深入理解 AI Agent:设计原理与工程实践》全书开源

全书正文 + PDF + 10 章配套代码已完整释出,围绕一个核心公式展开:

Agent = LLM + 上下文 + 工具

📖 在线阅读:AgentBook

💻 GitHub:github.com/bojieli/ai-...

这本书适合谁?

  • 想系统理解 Agent 工程(而非只会调 API)的开发者
  • 需要搭建 Coding Agent、RAG、多 Agent 协作等生产系统的工程师
  • 对上下文工程、KV Cache、工具设计等底层机制感兴趣的研究者

内容概览(10 章 / 28 个可运行项目)

章节 主题 亮点项目举例
第 1 章 Agent 基础 上下文消融实验、RL vs LLM 样本效率对比
第 2 章 上下文工程 KV Cache 友好设计、0.6B 小模型工具调用、提示注入攻防
第 3 章 记忆与知识库 混合检索流水线、Agentic RAG、GraphRAG、上下文感知检索
第 4 章 工具 感知/执行/协作三类 MCP 服务器、事件驱动异步 Agent
第 5 章 Coding Agent 17 工具生产级编码助手、NL→SQL、论文→PPT→视频
第 6 章 评估 Terminal-Bench、SWE-bench、GAIA、成本拆解、TTS 质量评估
第 7 章 后训练 SFT vs RL 对比、自适应推理深度、工具增强数学推理
第 8 章 自我进化 经验学习闭环、工作流录制→工具化、主动工具发现
第 9 章 多模态与实时交互 实时语音对话、端到端 vs 级联语音、Computer Use
第 10 章 多 Agent 协作 双 Agent 电话+浏览器并行、语音狼人杀、并行搜索协调

几个值得关注的设计选择:

  • 小模型验证:第 2 章用 0.6B 本地模型演示完整工具调用,说明系统设计比模型规模更重要
  • 消融驱动:多个项目采用对照实验(如上下文各组件逐一移除),效果差异可量化
  • 生产导向:Coding Agent 纯 Python 实现无命令行依赖;MCP 服务器含 LLM 二次审批与沙箱隔离
  • 代码即元能力:第 5 章贯穿"代码能创造新工具"的思路,从数学求解到日志自愈解析

API 密钥参考(按场景选择)

平台 适用场景
Kimi(月之暗面) 长上下文、Agent 工具调用
智谱 GLM 中文任务、性价比
Siliconflow 开源模型(DeepSeek、Qwen、Kimi K2 等)
火山引擎 豆包系列,国内低延迟
OpenRouter 统一接口访问 Claude、Gemini、GPT 等海外模型

模型选型与 API 配置详见:01.me/2025/07/llm...

相关推荐
乌恩大侠1 小时前
从 5G 通信到厘米级感知:基于 NVIDIA Aerial、SRS 与 UL-TDOA 构建 6G 无线定位实验平台
人工智能·5g·电信大模型
云和数据.ChenGuang8 小时前
Python 重写(Override)深度解析:从 MRO 到 super() 的完整机制
java·开发语言·人工智能·python·langchain·1024程序员节
西西木科技丨Shopify开发机构8 小时前
CalDigit TS4案例:AI产品图的Shopify整站接入与验收
人工智能·shopify·独立站
wflynn9 小时前
GitHub 日榜趋势速报 | 2026-10-28
开源·github
2601_965448879 小时前
AI视频制作:做系列节气民俗视频音色不统一,AI 音色克隆省事的方法
人工智能·机器学习·音视频
美狐美颜SDK开放平台9 小时前
视频美颜SDK试用DEMO阶段应该测试什么?直播APP接入实操指南
开发语言·人工智能·深度学习·音视频·美颜sdk·直播美颜sdk·第三方美颜sdk
HRaitest9 小时前
秋招技术岗招聘提效:三类 AI 招聘方案的技术底层与选型逻辑
大数据·人工智能·求职招聘·ai-native
天远数科9 小时前
零信任架构实战:基于天远企业股权变更构建自动化商业银行对公授信存续期股权异动与资产抽逃预警网关
运维·人工智能·架构·自动化
车软学堂9 小时前
从测试转开发,到底要补什么
网络·人工智能·python·功能测试·单片机·车载系统·自动化
海盗123410 小时前
AI 新闻日报 10-28:Atria Dawn 完整版开源、Cursor Agent SDK 转正、Genie 4 实时世界模型
人工智能·机器人·开源·人工智能aigc