Skip to content

卷六:附录

《Agent编程:从原理到生产级实践》 — 附录与参考资料


本卷概览

卷六作为全书的附录与参考资料,汇集了Agent开发者在日常工作中最常需要的参考信息。无论你是刚入门的新手,还是经验丰富的架构师,本卷都能在你需要快速查阅时提供可靠的指引。

本卷的设计理念是 "案头必备,即查即用" —— 每个附录都力求做到信息密度高、结构清晰、实例丰富,让你在开发过程中不必频繁切换到浏览器搜索。

附录导航

附录A:Agent框架对比

一句话定位:帮你选对工具的决策指南

本附录对当前主流的Agent开发框架进行了系统化、多维度的对比分析,涵盖:

  • 8大主流框架:LangChain、LangGraph、AutoGen、CrewAI、edict、Semantic Kernel、Dify、Coze
  • 7大对比维度:功能覆盖、性能基准、易用性评估、社区活跃度、许可证合规、适用场景、扩展能力
  • 选型决策树:根据你的项目规模、团队技术栈、部署需求,快速定位最佳框架
  • 迁移指南:从A框架切换到B框架的注意事项与最佳实践
你的场景推荐框架页码
快速原型验证LangChain / Coze附录A
多Agent协作AutoGen / CrewAI附录A
企业级微服务Semantic Kernel / edict附录A
低代码/可视化Dify / Coze附录A
复杂DAG工作流LangGraph附录A

附录B:常用工具与API速查

一句话定位:开发者的API活字典

本附录以"速查卡"的形式,整理了Agent开发中最常用的外部API和工具库:

  • 大语言模型API:OpenAI、Anthropic(Claude)、Google Gemini、开源模型推理
  • 向量数据库:Pinecone、Weaviate、Milvus、Chroma、Qdrant 的连接与操作速查
  • 嵌入模型:文本嵌入、多模态嵌入、本地部署方案
  • 搜索引擎API:Tavily、SerpAPI、Brave Search、Bing Web Search
  • 文件处理工具:PDF解析、文档转换、多媒体处理

每个工具都包含:最小可用代码示例、关键参数说明、常见陷阱、成本估算。


附录C:Agent部署指南

一句话定位:从开发机到生产环境的完整路径

本附录覆盖Agent应用从本地开发到大规模生产部署的全链路:

  • Docker容器化:Dockerfile最佳实践、多阶段构建、镜像优化
  • Kubernetes编排:Deployment/Service配置、HPA自动伸缩、GPU调度、成本控制
  • Serverless部署:AWS Lambda、Azure Functions、Vercel、Cloudflare Workers
  • 边缘部署:边缘推理优化、模型量化、ONNX Runtime、TinyML
  • 性能调优:请求批处理、连接池、缓存策略、异步并发
  • 成本优化:Token用量控制、模型路由、缓存命中率、按需伸缩
部署模式适用规模月成本估算延迟
单容器< 1K QPS$20-100< 100ms
K8s集群1K-100K QPS$500-5000< 50ms
Serverless弹性负载按调用计费100-500ms
边缘部署离线/低延迟一次性投入< 10ms

附录D:术语表

一句话定位:AI Agent领域的中英文术语对照手册

本附录收录了Agent开发领域的核心术语,按字母顺序排列:

  • 400+专业术语:涵盖LLM、Agent、RAG、Prompt Engineering、部署运维等领域
  • 中英文对照:每个术语同时提供中文释义和英文原文
  • 交叉引用:相关术语之间的链接,便于建立知识网络
  • 使用场景标注:标注每个术语在书中首次出现的章节

术语范围覆盖:

领域术语数量示例
大语言模型基础60+Token, Context Window, Temperature
Agent架构50+ReAct, Tool Use, Chain of Thought
RAG与检索40+Embedding, Vector Store, Hybrid Search
Prompt工程30+Few-shot, System Prompt, Chain-of-Thought
部署运维40+Quantization, Distillation, Inference
安全与治理30+Guardrails, Red Teaming, RLHF

如何使用本卷

🎯 场景一:项目选型

你的需求 → 附录A(框架对比)→ 选定框架 → 回到正文对应章节学习

🎯 场景二:开发调试

遇到API问题 → 附录B(工具速查)→ 找到最小示例 → 快速验证

🎯 场景三:上线部署

开发完成 → 附录C(部署指南)→ 选择部署方案 → 参考配置模板

🎯 场景四:阅读论文/文档

遇到不熟悉的术语 → 附录D(术语表)→ 理解概念 → 继续阅读

符号约定

符号含义
💡提示:实用的技巧或建议
⚠️警告:可能导致问题的注意事项
🔧工具:推荐的工具或命令
📊数据:性能基准或对比数据
🎯最佳实践:经过验证的推荐做法
💰成本:费用相关信息

版本说明

本卷内容基于2025年第四季度的技术状态编写。由于AI Agent领域发展迅速,建议读者结合各框架/工具的官方文档获取最新信息。主要框架和工具的版本基线:

项目基准版本最后验证日期
LangChain0.3.x2025-10
LangGraph0.2.x2025-10
AutoGen0.4.x2025-10
CrewAI0.80+2025-10
OpenAI APIGPT-4o / o12025-10
Anthropic APIClaude 3.5/42025-10

卷六完

基于 MIT 许可发布