
Hermes Agent最近有点火的苗头,不少小伙伴都在问,它跟OpenClaw小龙虾有什么区别,哪个更好用。
其实这个问题见仁见智,各有千秋。如果非得从个人使用感受的角度来讲,老马大概总结了以下几点:
1.网关响应速度快,尤其使用Cli命令行窗口时,体验比龙虾好。龙虾经常会因为Session文件过大、上下文过大、工具输出累积等问题导致消息收发太慢。
2.Skill会自我进化,以及沉淀生成Skill。意思就是以前装的Skill,会随着你的不断使用,持续完善。
复杂的任务执行了一次,调用5次以上的工具,会自动生成Skill,方便积累自己的工作流和标准化流程,不必手动去创建Skill,这也算是Hermes的核心卖点能力。
3.记忆系统感觉比龙虾的好一点,四层记忆其实本质上差别不是太大。剩下的调用工具,定时任务都是类似的,还有上下文压缩还可以。
4.bug还是不少的,拿WSL部署来说,飞书插件的网关老是断联。之前给作者提过一次bug,修复后问题依旧。
大概率环境兼容问题,后面单独写了Powershell脚本,在windows上启动才算稳定,对国内的社交渠道支持还不算齐全,目前也就飞书跟钉钉。
以上就是老马使用了一周多的个人感受,目前来说,Hermes的生态还不是特别强大,虽然也有自己官方的Skill hub,但相关的中文资料、教程还比较少。
Hermes的Skill跟OpenClaw等Agent是通用的,这意味着技能这块完全能吃透现有的,能力拓展范围直接开大。
另外,Hermes本身不支持原生的Windows系统,需要先安装WSL,才能进行安装。如果本身已经安装过OpenClaw了,可以一键迁移复用小龙虾的记忆、工作区等配置。
这就会导致一个问题,手脚是Hermes,灵魂是小龙虾,有时候它会搞不清楚,一直认为自己是小龙虾,但工作执行层的身体已经换成了Hermes。
它就像是Hermes智能体+OpenCLAW记忆系统的混合架构,因此不大建议在已经安装OpenClaw的情况下,重复安装Hermes。
按照Hermes的说法,买一台五美金的VPS服务器部署,才是最好的家。Hermes也是天然对Mac跟Linux系统友好,Windows系统就避免不了各种兼容性问题了。
简而言之,Hermes相对轻量,OpenClaw会重一些,它们彼此之间不是谁取代谁的问题。而在你的需求场景下,小而精适合,还是大而全适合的区别。
同样是AI Agent框架,没有说谁更好用,反正到了你手上,你用不起来,用不习惯,用不到位,那就是不好用。千人千面,只有自己实际体验了,适合自己的,那就是好用的。
因此接下来,老马会介绍一下Hermes的部署安装方法。Mac跟Linux系统简单一些,重点会演示Windows的安装,省得多个系统切换截图。
Mac和Linux系统安装Hermes
Mac系统首先要安装的是homebrew,在这之前,先确认一下Xcode命令行工具是否已经安装。
同时按下键盘的Command + 空格,搜索“终端”并回车,在终端中输入以下命令:
xcode-select –install
如果弹出窗口提示安装,点击安装并等待完成。如果提示已安装,则直接进行下一步。
第二步是安装homebrew,使用国内的镜像源进行安装,在终端中输入以下命令:
/bin/zsh -c “\((curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
脚本运行后会出现菜单,输入1选择清华源或2选择中科大源。输入你的开机密码(输入时屏幕不会显示密码,输完直接回车)。脚本会自动完成下载、安装和国内源的配置。
安装完homebrew之后,需要设置一下环境变量,这里不同CPU芯片的Mac电脑,设置的命令也不一样,详细看下面的说明。
Apple芯片 (M1/M2/M3) (大多数近几年的Mac电脑):
echo 'eval "\)(/opt/homebrew/bin/brew shellenv)”’ >> ~/.zprofile eval “\((/opt/homebrew/bin/brew shellenv)"
Intel 芯片:
echo 'eval "\)(/usr/local/bin/brew shellenv)”’ >> ~/.zprofile eval “\((/usr/local/bin/brew shellenv)"
如果你不确定芯片类型,可以在终端输入arch命令查看,返回arm64即为 M系列芯片,x86_64为Intel芯片。
通过以上命令,设置完环境变量之后,homebrew就可以全局使用了,然后我们在终端继续输入下面的命令,验证一下是否安装成功以及查看版本:
brew --version
如果正常显示版本号,就算成功安装了。安装好homebrew,下一步就可以继续安装Git,以保证等下能正常安装Hermes。安装Git命令如下:
\) brew install git
等Git安装完毕了,接下来安装Hermes就非常简单了。Hermes官方提供一键安装所有依赖的脚本,只需要输入以下命令:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
一路等待安装完成,就可以跟着向导去配置Hermes了,它的配置过程跟OpenClaw Onboard是差不多的,等下可以看看老马在Windowsa安装那块的截图,操作都很简单。
那Linux系统的Hermes,就比Mac还要简单了,还是上面那条命令,运行安装即可,剩下操作都是一样的,没啥好介绍的。
如果你使用的是Nix,那需要进行一些设置,这里就不展开了,免得绕晕大家,详细的介绍会放在老马翻译后的Hermes中文文档网站里面。
Windows系统安装Hermes
考虑到Windws的用户量多一些,老马就重点介绍清楚Windows系统部署安装Hermes的整个操作过程。
首先说明一点,老马的这台虚拟机上的Windows 11系统已经卸载了OpenClaw,所以等下不会涉及到OpenClaw的配置迁移。
OpenClaw的配置迁移是全自动的,Hermes在安装完成,进入配置环节时,会自动去检测你电脑上是否已经部署了OpenClaw。
如果没有,那就按全新的Hermes去配置。如果有,则会提示你,是否要导入OpenClaw的配置,你确定导入的话,就需要等待一段时间,直到导入完毕。
还是那句话,老马个人建议你是用一台新的设备来安装Hermes,避免产生一些冲突,混乱的问题。就像前文说的,小龙虾其实自己是不知道身体被换了这件事情的。
另外,老马的Windows 11系统也从未安装过WSL虚拟机。因此第一步会先介绍如何安装WSL,在WIndows电脑上找到搜索框,输入Powershell进行搜索:
点击打开电脑上Poweshell命令窗口,在黑色的命令行窗口中输入以下命令,按键盘回车键回车:
wsl --install
这时会弹出是否允许应用对设备进行更改,点击是:
安装完Git,接下来还是打开Powershell,继续安装Hermes,原来官方给的一键安装命令是不能直接用的,我们需要输入以下命令:
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
在powershell中输入后回车,自动安装脚本就开始逐步安装各种依赖了,需要耐心等待,这个过程有可能需要很久:
看到这个画面时,恭喜你,成功安装部署上了Hermes Agent,然后尽情对话体验吧。
有关Hermes进一步分析、使用及更多的干货分享,敬请期待老马的后续更新。
好了,以上就是今天的分享,欢迎关注、点赞、转发一键三连。有任何问题和需求,请在评论区留言,回见!
对了,老马最近刚创建了一个AI学习交流群,有兴趣进群的小伙伴可以添加老马微信号:immajiabin,添加好友时备注:进群(不备注不通过)。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/257177.html