Hermes Agent 一直在重复调用同一个工具陷入了“死循环”怎么办?
大语言模型在进行复杂的自主代理推理时,偶尔会出现极其严重的“幻觉循环”。比如它发现一个网页打不开,它不去寻找别的路径,而是一遍又一遍、几十次地疯狂重复执行“刷新网页”的脚本工具,导致你的屏幕疯狂刷屏且 Token 费用如流水般消失。这种情况就是典型的 Agent Deadloop。当你肉眼发现终端里它在做无用功时,必须立刻按下特定的中断快捷键(通常是 `Ctrl + C`)强行切断它的执行流。但这还不够,为了防止它一恢复又继续犯傻,你需要利用它的强制重定向机制,严厉地在输入框对它说:“停止使用那个打不开的浏览器!不要再试了!换一种方法,用 Python 写一个 curl 脚本或者去另一个网站搜!”通过这种强硬的人工外部干预,把大模型的注意力强行从死胡同里拽出来,重置它的思考路径。
