Skip to content
Synapse
Go back

AI Agents and Applications

从 LLM 基础到可生产部署的 AI Agent:LangChain 组件设计、RAG 进阶优化、LangGraph 状态管理、多 Agent 协作与 MCP 集成的完整实战指南

大纲

Roberto Infante(Manning,2025)是一位在工程团队中从零搭建 LLM 应用的实践者。全书解决的核心问题是:如何从一次 API 调用进阶到可生产部署的 Agent 系统。框架选型以 LangChain + LangGraph + LangSmith + MCP 为主线,14 章按”先会用再优化再自治”的逻辑递进。

Part 1 — 入门:LLM 应用基础(第 1-2 章)

主题关键概念
1LLM 应用全景与核心挑战三类应用(引擎 / 聊天机器人 / Agent)、RAG 设计模式、LangChain/LangGraph/LangSmith 分工
2结构化 Prompt 与工程化执行Prompt 组件(角色/上下文/指令/输入/示例)、Few-shot、Chain-of-Thought、PromptTemplate、FewShotPromptTemplate

Part 2 — 摘要引擎:处理超长文本(第 3-5 章)

主题关键概念
3用 LangChain 构建摘要链MapReduce 与 Refine 策略对比、TokenTextSplitter、LCEL 管道
4研究摘要引擎搜索-抓取-摘要-合成四段子链、LCEL 并行处理
5LangGraph 入门与 Agentic WorkflowWorkflow vs. Agent 区别、LangGraph 节点/边/状态机、条件分支实现

Part 3 — Q&A 聊天机器人:RAG 基础(第 6-7 章)

主题关键概念
6从零实现 RAG(ChromaDB)语义搜索 vs 关键词搜索、向量化 Embedding、Ingestion-Query 两阶段流程、ChromaDB
7LangChain RAG 组件 + LangSmithBaseLoader / TextSplitter / VectorStore / Retriever 对象模型、LangSmith 追踪调试

Part 4 — 高级 RAG:工业级检索(第 8-10 章)

主题关键概念
8高级索引策略ParentDocumentRetriever、MultiVectorRetriever、多模态与半结构化内容索引
9查询变换Rewrite-Retrieve-Read、Step-Back Prompting、HyDE(假设文档嵌入)、查询分解
10多源路由与后处理自查询(Self-Querying / 元数据过滤)、Text-to-SQL、GraphRAG / SPARQL、RRF 结果融合

Part 5 — AI Agents:工具使用到生产部署(第 11-14 章)

主题关键概念
11LangGraph 工具型 AgentTool-Calling 协议、从单工具到多工具 Agent、LangSmith 可观测性
12多 Agent 系统Router 模式 vs Supervisor 模式、跨 Agent 调试与测试、SQL/REST 数据源接入
13构建与消费 MCP 服务器MCP 协议架构(Host/Client/Server)、构建自定义 MCP Server、远程工具与本地工具混合接入
14Agent 生产化LangGraph Checkpoint 短期记忆、多层 Guardrail(入口路由 + 模型后处理)、Human-in-the-loop