最近在折腾LangGraph做一个多步推理的Agent,场景是让模型先查库存再生成报价单。结果发现只要工具超过3个,执行顺序就开始抽风,有时候先调用生成报价的工具,再回头查库存,导致数据缺失直接报错。我用了StateGraph,也尝试在节点里加条件判断,但感觉逻辑越来越复杂,代码都快成意大利面了。有没有大佬遇到过类似问题?是图结构设计的问题,还是该换用别的编排框架?求指点,谢谢!