@yirzzz 在 Hermes为什么在体感上更快了 中发帖
[image]
最近看见了一个比较搞笑的评论:”三月养虾,四月养马“。继Openclaw后Hermes再一次爆火,我翻阅了论坛上对于他的评价,基本好评是占大多数的,聚焦于两个点:① 过程更看得见 ② 速度更快了
这里说的快并不是模型的响应快了。而是任务复杂起来也不至于明显拖垮
因此,为了去验证这一说法,我也去拆解了一下Hermes的源码,以架构师的身份去了解他为什么快了,大家以后在做相应的开发时也可以将这种思路作为提示词,设计出效率更高的agent
1️⃣ 回归正题,openclaw为什么慢呢?这是因为它要反复经历这样一条链路:想一下,调一个工具,读结果,再想一下,再调工具,再读结果。轮数一多,延迟就会不断叠加。最后拖慢系统的,未必是某一轮特别慢,而是整条链路来回太多。
为了解决这个问题呢,Hermes **把原本需要模型一轮轮亲自发起的工具调用,折叠进一个脚本执行回合里。**...