最近在用LangGraph做一些偏业务流的Agent,比如让模型自己决定调用哪个工具、什么时候该问用户澄清。跑通demo的时候很兴奋,但一上真实场景就露馅了——稍微复杂点的分支,要么模型选错工具,要么在几个节点里反复横跳,最后我只能写一堆硬编码规则去兜底。越写越觉得这跟传统状态机没啥区别,甚至更不可控。想请教下大家,是不是我任务拆解的方式有问题,还是说现在的Agent框架本质上就还到不了那个“智能”的程度?有没有什么设计模式或者评测思路能让我判断这个项目还有没有继续下去的必要?