admin1 (@985018505) 在 这是我设计和迭代 LangGraph 工程架构时的思考和方案,欢迎大家提提意见 中发帖
LangGraph 在线上到底应该怎么设计?聊聊我认为真正能落地的 Agent 架构
最近一直在折腾 LangGraph。
看了不少 Demo,也看了官方文档,还参考了一些开源项目。
我最大的感受就是:
大部分 LangGraph 示例都是为了演示功能,而不是为了上线。
真正做线上系统,关注点完全不一样。
例如:
一个节点失败怎么办?
LLM 输出 JSON 不合法怎么办?
用户修改内容后怎么继续执行?
如何做到断点恢复?
一个 Agent 运行十几分钟如何管理状态?
如何避免整个 Graph 越来越复杂?
这些问题,在 Demo 里基本都不会出现,但线上一定会遇到。
下面分享一下我目前认为比较容易维护的一套设计思路。
1.不要把 LangGraph 当成流程图,把业务流程和 Agent 流程混在了一起
2.Graph 只负责状态,不负责业务,真正的业务,全...