最近在搞一个多Agent协作的项目,用LangGraph搭了三个Agent:一个负责信息检索,一个做逻辑分析,还有一个负责生成报告。结果发现,任务稍微复杂一点(比如需要跨模块推理),Agent之间就开始互相“甩锅”——检索Agent说“数据不全需要分析Agent补充”,分析Agent又说“信息不够具体”,最后报告Agent直接卡死。
我试过调高Recursion Limit,也加了简单的Memory,但效果不明显。有没有老哥遇到过类似情况?是Prompt设计太模糊,还是需要引入一个“仲裁Agent”来协调?求指点,头大。