如果你已经用过 LangChain,却总在"多步骤、要判断、要回头改"的任务上卡住,这门《大模型技术之LangGraph实战教程》值得先了解清楚再决定。它不是教你怎么调 API 的入门课,重点在 LangGraph 这套用"图"来编排 Agent 流程的方法,以及怎么把它和 MCP、千问3 / Claude4 接起来,做出能真正跑完一件事的编程智能体。

它解决的是哪种工作场景

普通的链式调用只能一路往下走:输入进去,结果出来,中间没法反悔。但真实的编程辅助任务往往不是这样——需要先读代码、再判断缺什么、去查资料、改一版、跑测试、失败后回到上一步重来。这种带分支、带循环、带状态记忆的流程,用线性链写会非常别扭。LangGraph 的思路是把每个处理节点当成图上的一个点,用边来决定下一步去哪,状态在节点之间传递。这门课围绕的就是这类场景:什么时候该并行、什么时候该等待人工确认、多个 Agent 之间怎么分工。

学完能独立做出什么

按资料包的线索,课程的目标是带你从零搭出一个"个人专属编程智能体",而不是停留在跑通示例。具体能落地的能力大致包括:

  • 搭建 MCP 服务,让智能体能调用外部工具,而不只是聊天;
  • 用 LangChain 的核心组件组织提示、模型和工具调用;
  • 设计 Multi-Agent 结构,让不同角色各管一段;
  • 把做出来的东西接进 Cursor、通义灵码这类日常在用的编程工具里。

判断值不值得学,可以看一个标准:学完后你能不能说清楚"我的智能体有几个节点、状态怎么流转、出错时回到哪一步"。如果只是会复制一段 Agent 代码,那这门课的核心价值其实没拿到。

适合什么基础的人

课程标注的适合人群是 LangChain & LangGraph、MCP、千问3 / Claude4 的用户,这个定位比较实在。它假定你已经知道大模型调用是怎么回事,也写过一些链式代码,所以不会花大篇幅讲提示词基础。如果你完全没碰过 LangChain,直接上这门课会有些吃力,建议先把链和工具调用的基本概念补一下。反过来,如果你已经在用 Cursor 或通义灵码,想弄明白这些工具背后的 Agent 是怎么组织的,这门课的切入角度就对得上。

资料怎么用效率更高

这类体系课容易犯的错是"看完了但没动手"。比较务实的用法是:每学一个 LangGraph 的编排概念,就立刻拿自己手头的一个小任务去改——比如把"改 bug"拆成定位、修改、验证三个节点,先跑通最简单的版本,再逐步加上条件分支和循环。MCP 和 Multi-Agent 的部分建议放在后面,等单 Agent 的图能稳定跑起来再往上叠,否则调试成本会陡增。遇到卡壳的地方,优先回去看状态是怎么在节点间传递的,大部分问题都出在这里。

总的来说,这是一门偏实战、面向已经有一点 LangChain 基础、想认真做 Agent 编排的开发者课程。如果你只是想体验一下大模型对话,它偏重了;如果你的目标是把编程辅助流程自动化、并且愿意动手改代码,那它的针对性足够强。

课程目录

课程目录100 集
  • 01 LangGraph教程介绍 01 01_LangGraph教程介绍.mp4
  • 02 02_环境部署_miniConda.mp4
  • 03 03_环境部署_创建并激活python虚拟环境.mp4
  • 04 04_环境部署_按照依赖库.mp4
  • 05 05_环境部署_配置APIkey.mp4
  • 06 06_环境部署_ Jupyter工具部署.mp4
  • 07 07_环境部署_进行环境验证.mp4
  • 08 08_入门基础_langchain和langgraph定位区别.mp4
  • 09 09_入门基础_langgraph三要素组成.mp4
  • 10 10_入门基础_图运行过程.mp4
  • 11 11_入门基础_API风格选择.mp4
  • 12 12_入门基础_完成基础的graph流程.mp4
  • 13 13_入门基础_图结构可视化展示.mp4
  • 14 14_入门基础_状态的多种实现dataclass.mp4
  • 15 15_入门基础_状态的多种实现pydantic.mp4
  • 16 16_入门基础_状态合并定义reducer.mp4
  • 17 17_入门基础_reducer在langgraph中的应用.mp4
  • 18 18_入门基础_状态归约的使用.mp4
  • 19 19_入门基础_节点中调用状态.mp4
  • 20 20_入门基础_节点更新状态.mp4
  • 21 21_入门基础_节点的并行执行.mp4
  • 22 22_入门基础_langgraph的4种状态.mp4
  • 23 23_入门基础_状态的使用规范.mp4
  • 24 24_入门基础_状态的源码实现逻辑.mp4
  • 25 25_入门基础_四种状态的案例讲解.mp4
  • 26 26_入门基础_预定义状态.mp4
  • 27 27_入门基础_AgentState和总结.mp4
  • 28 28_控制流_边的简单使用.mp4
  • 29 29_控制流_add_sequence.mp4
  • 30 30_控制流_并行节点.mp4
  • 31 31_控制流_并行运行展示.mp4
  • 32 32_控制流_条件分支.mp4
  • 33 33_控制流_使用path_map.mp4
  • 34 34_控制流_映射多节点.mp4
  • 35 35_控制流_延时节点执行.mp4
  • 36 36_控制流_动态分支.mp4
  • 37 37_控制流_command控制.mp4
  • 38 38_控制流_静态扇入.mp4
  • 39 39_控制流_动态扇入.mp4
  • 40 40_控制流_agent构建中的循环结构.mp4
  • 41 41_控制流_大模型配置工具调用.mp4
  • 42 42_控制流_静态循环控制.mp4
  • 43 43_控制流_循环结构的动态实现.mp4
  • 44 44_控制流_限制循环步数.mp4
  • 45 45_控制流_主动退出.mp4
  • 46 46_控制流_被动方法.mp4
  • 47 47_控制流_边的总结.mp4
  • 48 48_控制流_重试机制.mp4
  • 49 49_控制流_retry_on参数配置.mp4
  • 50 50_控制流_超时控制.mp4
  • 51 51_控制流_错误处理.mp4
  • 52 52_控制流_节点缓存.mp4
  • 53 53_控制流_缓存实例演示.mp4
  • 54 54_控制流_缓存配置详解.mp4
  • 55 55_控制流_全图默认配置.mp4
  • 56 56_持久化_可恢复执行的含义.mp4
  • 57 57_持久化_持久化机制介绍.mp4
  • 58 58_持久化_启用可恢复执行.mp4
  • 59 59_持久化_内存持久化.mp4
  • 60 60_持久化_内存持久化和数据库持久化的区别.mp4
  • 61 61_持久化_安装postgreSQL.mp4
  • 62 62_持久化_pgSQL基础使用介绍.mp4
  • 63 63_持久化_创建pgSQL的数据库和用户.mp4
  • 64 64_持久化_pgSQL基础增删改查.mp4
  • 65 65_持久化_使用数据库作为检查点.mp4
  • 66 66_持久化_数据库检查点后端表结构.mp4
  • 67 67_持久化-持久化模式.mp4
  • 68 68_持久化_查看历史检查点样例代码编写.mp4
  • 69 69_持久化_查看所有检查点记录.mp4
  • 70 70_持久化-查询单独一个检查点.mp4
  • 71 71_持久化_失败恢复运行.mp4
  • 72 72_持久化_演示运行异常案例.mp4
  • 73 73_持久化_错误恢复运行.mp4
  • 74 74_持久化_检查点重新运行.mp4
  • 75 75_持久化_fork的案例代码.mp4
  • 76 76_持久化_fork案例代码.mp4
  • 77 77_持久化_fork实现演示.mp4
  • 78 78_持久化_长期记忆数据库存储.mp4
  • 79 79_持久化_长期记忆数据的使用上.mp4
  • 80 80_持久化_长期记忆数据的使用下.mp4
  • 81 81_持久化_环境上下文记忆.mp4
  • 82 82_持久化_节点总结.mp4
  • 83 83_持久化_节点的触发和执行总结.mp4
  • 84 84_中断_两种中断机制.mp4
  • 85 85_中断_主动中断的具体执行.mp4
  • 86 86_中断_HITL案例演示.mp4
  • 87 87_中断_并行执行多个中断.mp4
  • 88 88_中断_审批模型.mp4
  • 89 89_中断_其余案例.mp4
  • 90 90_中断_使用规范.mp4
  • 91 91_中断_触发中断时检查点信息.mp4
  • 92 92_中断_多个并行中断的检查点.mp4
  • 93 93_中断_同一超步部分任务触发中断的检查点.mp4
  • 94 94_中断_静态中断用法介绍.mp4
  • 95 95_中断_静态断点基础案例.mp4
  • 96 96_中断_静态中断出现在超步位置.mp4
  • 97 97_中断_执行设置断点.mp4
  • 98 98_项目部署_本地部署对接Langsmith.mp4
  • 99 99_项目部署_Langsmith的调试使用.mp4
  • 100 100_项目部署_大模型agent部署.mp4