AI 应用开发
SERIES · 7
LangGraph 的学习与应用
沿着同一枚标记,把散落在不同日子里的文字重新收拢。
AI 应用开发
LangGraph 的学习与应用(六):流式输出与人机协作——让用户看见过程,让人掌握关键决定
系统梳理 stream 的几种模式与 v2 统一格式,用自定义事件推送进度;再基于持久化讲清 interrupt 的暂停与恢复机制、四种常见用法和必须遵守的规则。AI 应用开发
LangGraph 的学习与应用(五):持久化——Checkpointer、时间旅行与故障恢复
理解 Checkpointer 如何在每个超步保存进度,掌握线程与快照的概念,并基于它实现会话记忆、断点续跑和"回到过去改一步再重跑"的时间旅行。AI 应用开发
LangGraph 的学习与应用(四):亲手搭一个 Agent——ToolNode、运行时上下文与节点的健壮性
用 MessagesState、ToolNode 和条件边亲手复刻 create_agent 的内部循环,理解节点如何获取运行时配置,并为不稳定的节点加上缓存、重试、超时和失败兜底。AI 应用开发
LangGraph 的学习与应用(三):流程控制——条件边、循环、Send 与 Command
让图学会"看情况走路":用条件边做路由,用循环做反复修改并安全停下,用 Send 处理数量不固定的并行任务,用 Command 在节点里同时更新数据和决定去向。AI 应用开发
LangGraph 的学习与应用(二):State 深入——Reducer、消息与数据边界
从"覆盖写入不够用"出发,理解 Reducer 合并规则、消息列表专用的 add_messages、三种 State 定义方式的取舍,以及如何用输入、输出与私有状态划定数据边界。AI 应用开发
