最近在做一个内部知识库的问答Agent,用LangGraph搭了Orchestrator + 几个子Agent(检索、代码生成、文档总结)。单测每个子Agent效果都还行,但一组合起来跑真实任务就崩。比如用户问“帮我把上季度销售数据做个可视化并解释异常”,检索Agent吐了一堆表,总结Agent说“请先提供图表”,代码Agent又抱怨“没有明确的数据源”。感觉它们在互相等对方,最后卡死或者循环调用。我试过设了全局的state和最大轮数限制,但感觉还是靠prompt硬撑,没有真正的任务分解和结果校验机制。有没有大佬指点下,多Agent协作时怎么设计清晰的交接协议?或者有什么可视化调试工具能看每个Agent到底在干嘛?