最近在跑一个本地部署的AI Agent demo,底层用Qwen2.5-7B,配合LangGraph做工具调用。任务很简单:让agent根据用户需求查天气再订个闹钟。但实际跑起来,agent经常在“调用工具→拿到结果→再次调用同一个工具”之间反复横跳,日志里能看到它已经拿到天气数据了,下一轮还是继续调天气API,就是不往下走。我试过调低temperature、加max_iterations限制,也改过system prompt强调“完成就结束”,但偶尔还是会卡住。想问问大家,是模型本身对工具调用的指令遵循能力有限,还是我的图结构设计有问题?有没有什么prompt技巧或者后处理手段能缓解这个现象?感谢!