如果你已经用过 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






