最近在做一个研究助手Agent,想实现“规划-检索-写作”三个子Agent流水线。用的LangGraph,节点间传dict。现在问题是:写作节点经常读到旧的检索结果,排查发现是子Agent内部又调了子图,状态被覆盖了。我试着用Send API做动态分支,但并行节点之间共享状态时还是出问题。看文档说用Reducer,但自定义Reducer写不好,合并list总是重复。是不是我设计图的方式本身就有问题?有没有类似场景的参考项目?或者应该直接用LangGraph的Checkpoint机制而不是手动传状态?求有经验的朋友指点下,卡了三天了。