最近在试着用LangChain搭一个简单的Agent,目标是让它根据用户查询,先调用搜索API查资料,再用Python工具做分析,最后给出结论。但实际跑起来经常出问题:比如第一次调用搜索工具返回结果后,Agent就不继续往下走了,直接输出搜索原文;或者在循环里反复调用同一个工具,跟死循环似的。我看了下日志,感觉是Prompt里的ReAct模板没写对,或者tool description不够清晰。网上教程都挺基础的,遇到这种多步协作的case就懵了。有没有大佬踩过类似的坑?怎么调参或改写中间逻辑能稳定一些?