最近在做一个多Agent协作的小项目,用LangGraph把三个Agent串起来:一个负责拆解用户需求,一个查数据库,一个生成报告。但运行起来发现,任务分配逻辑经常卡住,比如Agent A把任务分给B,B执行完返回结果后,A就不知道下一步该干啥了,有时候还会循环调用同一个Agent好几次。我参考了LangGraph的官方文档,但它的例子多是单Agent或简单链式调用。有没有大佬遇到过类似问题?是不是状态图的设计有问题,还是说需要加一个调度Agent来统一管理?求实战经验分享,感激不尽!