- 架构本质
LangChain:DAG流水线,数据单向流动,状态瞬时销毁
LangGraph:循环图计算,全局持久化状态,支持时间旅行
- 适用场景
单次问答/RAG/文本翻译→LangChain
代码修复/跨部门审批/需纠错任务→LangGraph
- 核心差异
流程固定响应快→LangChain
强容错/逻辑灵活→LangGraph
行动指南:
① 线性任务选LangChain提速,复杂流程用LangGraph保稳
② 涉及人工审批必用LangGraph断点机制
③ 开发前先画业务流程图,避免后期架构重构
技术选型没有最好,只有最适配:流水线处理即时需求,状态机驾驭复杂世界。