最近在折腾LangGraph,想做一个能自主拆解任务然后分给几个子Agent干活的系统。架构大概是一个Supervisor管两个Worker,分别负责代码生成和代码检查。现在遇到的问题是:当Worker A把生成结果返回给Supervisor,再传给Worker B的时候,状态里的上下文经常丢,尤其是对话历史和中间变量,有时候B拿到的输入根本不是A的输出。我试着用LangChain的Memory模块,但感觉跟LangGraph的State结合得不太对。另外,并行跑两个Worker的时候,结果写入同一个State节点会互相覆盖。有没有人遇到过类似情况?或者有没有推荐的设计模式来处理这种多Agent之间的数据传递?网上教程都是hello world级别的,真到自己搞就各种坑。