LangChain LangGraph
开源免费 · 中文深度讲解

AI Agent Foundation

以 LangChain Academy 官方课程为基础,逐一剖析每个 Jupyter Notebook,用中文真正讲透代码逻辑与设计原理——不是翻译,是解析。

2 学习路径
9 核心 Modules
60+ 讲义页面
100% 免费开源
📖
内容来源
基于以下两门 LangChain Academy 官方课程
本站对两门课程中每个 Module 的每个 Jupyter Notebook 进行逐一中文讲解,剖析代码逻辑与设计原理,帮助学习者真正理解,而不只是跑通代码。

4 个生产级实战项目

每个 Module Summary 均内置一个端到端实战项目,把该 Module 全部知识点串联成一个完整的、可直接运行的真实系统。

LangGraph · Module 1 ✈️

智能旅行规划助手

Travel Planning Agent

一个能够多步推理、自动调用工具、跨轮记忆用户偏好的旅行规划助手。将 Module 1 的全部 6 个核心知识点串联成一个完整的可运行项目,涵盖 StateGraph 构建到 Studio 部署的完整链路。

StateGraph MessagesState ToolNode ReAct 循环 MemorySaver Studio 部署
LangGraph · Module 2 🔬

智能研究助手

AI Research Assistant

支持多轮对话、自动压缩历史、跨会话持久记忆的智能助手。将 Module 2 的全部 6 个核心知识点有机整合,是一个可直接用于生产环境的 LangGraph 项目骨架。

Pydantic Schema add_messages 多重 Schema trim_messages 滚动摘要 SQLite 持久化
LangGraph · Module 3 📋

智能合同审批助手

Smart Contract Approval Agent

集流式进度展示、人工审批、状态编辑、动态风险中断与历史回溯于一体的合同处理工作流。将 Module 3 全部 5 个核心知识点整合,模拟真实企业级审批场景。

Streaming Breakpoints update_state interrupt() Time Travel
LangGraph · Module 5 🧠

个人学习伴侣

Personal Learning Companion Agent

能在多次对话间持续了解你的学习助理——记录知识背景(Profile)、累积学习笔记(Collection),并由 LLM 自主决定何时提取和检索记忆(Memory Agent)。

InMemoryStore Profile Schema Collection Schema Memory Agent 语义检索

为什么选择这套课程?

不是翻译,是深度解析——每个 Notebook 背后的设计意图与代码原理都会被彻底拆解。

🔍
逐行代码解析
每个 Jupyter Notebook 均有专属讲解页,代码逻辑与设计原理逐一剖析,而非简单运行结果展示。
🗺️
明确的学习路径
先 LangChain 后 LangGraph,路径清晰、循序渐进,避免因跳跃学习导致的知识断层。
面向生产实践
覆盖 HITL、并行、长期记忆、部署等生产级 Agent 构建所需的全部核心能力。
📦
官方内容保障
严格基于 LangChain Academy 官方课程,保证知识来源权威可靠,内容准确到位。

推荐学习顺序

先建立 Agent 基础构件认知,再深入图式编排与生产部署。两条路径前后衔接,缺一不可。

Step 1 · 先学
🔗
LangChain
3 Modules · Agent 基础能力

建立 Agent 应用的基础能力:模型调用、Prompt 工程、工具使用、MCP 协议、RAG 知识检索、SQL 查询、中间件和人工审批流程。

  • Models
  • Prompting
  • Tools
  • Memory
  • MCP
  • Multi-Agent
  • RAG
  • SQL
  • HITL
Step 2 · 后学
🕸️
LangGraph
6 Modules · 图式编排与生产部署

在 LangChain 基础上继续学习图式编排:StateGraph、状态管理、Human-in-the-Loop 干预、并行执行、跨会话长期记忆和生产环境部署。

  • StateGraph
  • State
  • Memory
  • HITL
  • Parallelization
  • Subgraph
  • Map-Reduce
  • Deployment

完整 9 个 Module 一览

点击任意模块卡片直接跳转,快速定位你需要的内容。

💡

学习路径建议:LangChain 负责理解 Agent 的基础构件——模型调用、工具使用、记忆管理、多 Agent 协作;LangGraph 则在此基础上,教你把这些构件编排成可控、可恢复、可在生产环境稳定运行的复杂工作流。

学完之后你能掌握什么?

覆盖从基础组件到生产部署的完整 AI Agent 开发技能栈,绿色标记来自 LangChain 路径,紫色标记来自 LangGraph 路径。

调用和管理大语言模型
设计高效的 Prompt 模板
构建 Tool-calling Agent
集成 MCP 协议工具
实现 RAG 知识检索
Agent 操作关系型数据库
多 Agent 系统协作编排
Human-in-the-Loop 审批流
用 StateGraph 建模工作流
设计状态 Schema 与 Reducer
图执行断点与时间旅行
并行子图与 Map-Reduce
跨会话长期记忆存储
生产级 LangGraph 部署