跳到主要内容

专栏

LangGraph 生产实战系列

20 篇系统讲解 LangGraph 的生产实践:从框架选型、状态与持久化,到人审、多 Agent、评测、安全、部署与成本,帮助后端和 AI 应用开发者把 Agent 推上生产。
Agent更新于
20 篇文章0 人订阅 创建

专栏简介

本专栏收录 mindcarver/91ai 仓库的 LangGraph 生产实战系列,共 20 篇。面向已经能调用 LLM API、写过简单 Agent,准备把系统推上生产的后端与 AI 应用开发者。 阅读顺序:01—05 建立选型、状态、持久化与记忆的基础;06—11 深入人审、子图、并行、多 Agent 和流式交互;12—17 覆盖错误处理、运维、测试、评测、安全和部署;18—20 完成版本迁移、框架比较和人审流水线实战。 原文仓库:https://github.com/mindcarver/91ai/tree/main/docs/agent/langgraph

文章目录

1

先问一句:你的 Agent 真的需要 LangGraph 吗

TL;DR: LangGraph 是面向长时运行、有状态 Agent 的编排引擎,不是 AI 应用的默认起点。选不选它,四个问题就够:任务要不要断点续跑、高风险动作要不要人审、要不要多角色编排、出问题要不要回放追责。四个都答否,几十行手写…

Agent·
3

LangGraph 持久化拆解:Checkpointer 到底帮你存了什么

TL;DR: checkpointer 在每个 superstep 边界给整张图的状态拍快照,按 thread id 归档。它给你四件事:断点续跑、时间旅行、分叉、以及人审(interrupt)的底层支撑。同时它有明确边界:只存图状态,不…

Agent·
4

Agent 越聊越贵:LangGraph 三套记忆的边界与 token 账单

TL;DR: 「越聊越贵」的机制很朴素:checkpointer 让历史消息全部留存,而模型每次都看全量 messages,成本随轮数线性涨、响应随长度变慢。解法不是换更大数据库,是分清三套东西的边界:checkpointer 管短期状态…

Agent·
12

Agent 跑一半挂了:LangGraph 错误分类、重试与补偿设计

TL;DR: 错误处理的常见死法是两个极端:裸奔(一个异常整个图崩)或者一把抓(全部 try/except 吞掉)。正确起手式是先分类。LangGraph 的设计把错误分成四类,每类有不同的处理位置:瞬时错误给 RetryPolicy,模…

Agent·
13

LangGraph Checkpoint 不是免费的:一次生产事故复盘

TL;DR: checkpointer 上线三个月后的三类典型事故:checkpoint 表膨胀拖垮数据库、子包 patch 升级夹带破坏性变更、state schema 演进后旧快照反序列化失败。这篇按事故复盘的格式把它们拆开,数据来自…

Agent·
14

循环图为什么难调试:LangGraph 可观测与测试实战

TL;DR: 循环图难调试的根源是模型错配:主流 tracing 工具假设执行是一棵 span 树,LangGraph 的执行是一个会回到同一节点的环,报错堆栈在节点边界断掉。对策分三层:排查用 debug 流和快照历史,日常测试用节点级…

Agent·
15

没有评测的 LangGraph Agent 只是 demo:评测与回归实战

TL;DR: Agent 应用「demo 阶段永远是对的,上线就开始崩」,原因是没人定义过「对」。评测要分三层:最终答案、执行轨迹、工具调用参数。LangGraph 独有的优势是 checkpoint 回放可以当回归工具用:从同一张快照出…

Agent·
16

工具一多,权限就是产品:LangGraph Agent 的安全边界

TL;DR: Agent 安全的起点是一个认知转变:模型输出的工具调用是不可信输入,prompt 写得再好也不改变这一点。工程上四道边界:工具按读写权限分级并按用户裁剪、高风险动作过 dry run 和人审、敏感凭证绝不进 state(c…

Agent·
17

自部署还是买平台:LangGraph 部署形态与成本账

TL;DR: 先纠正名词:社区说的「LangGraph Platform」在官方语境里已经演进为 Agent Server(运行时)和 LangSmith Deployment(托管产品),选型文章里还在用旧名词的多半内容也旧了。四种部署…

Agent·
18

旧教程全过期了:LangGraph 0.x → v1 迁移实录

TL;DR: 2025 年 10 月的 LangGraph 1.0 是分水岭:create react agent 废弃、预置类型大清洗、Python 3.9 出局,而中文互联网的主流教程和三个翻译站还停在 0.x。这篇给一条五步迁移路径…

Agent·
20

收官实战:用 LangGraph 搭一条能上线的人审流水线

TL;DR: 这篇用一个完整项目把 LangGraph 的核心件拧在一起:一条「AI 起草 → 事实核查 → 人工审核 → 发布」的内容流水线,覆盖状态设计、人审、重试、幂等发布、降级出口。代码可以直接跑(把模型和发布函数换成你的实现),…

Agent·