Hermes Agent小白安装教程指南

作者: admin 分类: 评论分析 发布时间: 2026-04-11 15:32

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中文文档网站里面。

Hermes中文文档网站:
https://www.majiabin.com/hermes

因为Hermes的官方文档网站目前是纯英文的,网址:
https://hermes-agent.nousresearch.com/docs/,为了方便大家阅读参考,老马克隆了仓库代码,对其全部汉化,重新部署成了中文版的文档网站。

Windows系统安装Hermes

考虑到Windws的用户量多一些,老马就重点介绍清楚Windows系统部署安装Hermes的整个操作过程。

首先说明一点,老马的这台虚拟机上的Windows 11系统已经卸载了OpenClaw,所以等下不会涉及到OpenClaw的配置迁移。

OpenClaw的配置迁移是全自动的,Hermes在安装完成,进入配置环节时,会自动去检测你电脑上是否已经部署了OpenClaw。

如果没有,那就按全新的Hermes去配置。如果有,则会提示你,是否要导入OpenClaw的配置,你确定导入的话,就需要等待一段时间,直到导入完毕。

还是那句话,老马个人建议你是用一台新的设备来安装Hermes,避免产生一些冲突,混乱的问题。就像前文说的,小龙虾其实自己是不知道身体被换了这件事情的。

另外,老马的Windows 11系统也从未安装过WSL虚拟机。因此第一步会先介绍如何安装WSL,在WIndows电脑上找到搜索框,输入Powershell进行搜索:

点击打开电脑上Poweshell命令窗口,在黑色的命令行窗口中输入以下命令,按键盘回车键回车:

wsl --install

这时会弹出是否允许应用对设备进行更改,点击是:

然后就会去下载Windows的子系统了,过程需要等待一段时间:

安装完WSL后,记得重启一下电脑,让系统更改生效:

重启完电脑后,接着安装Git,Windows系统只需要下载对应的安装包,跟安装普通软件一样,安装到系统上就行了。Git下载地址:
https://git-scm.com/install/windows,如下图所示,一般下载第一个安装包:

下载完Git的软件安装包,一路Next下去,无脑安装完成就完事了:

安装完Git,接下来还是打开Powershell,继续安装Hermes,原来官方给的一键安装命令是不能直接用的,我们需要输入以下命令:

irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex

在powershell中输入后回车,自动安装脚本就开始逐步安装各种依赖了,需要耐心等待,这个过程有可能需要很久:

然后等了半个小时,没错,毫无意外地,它好像卡在UV这个Python包管理器的安装上了。不要慌,按Ctrl+C结束掉,重新输入上面的命令再次安装,然而继续报错:

错误提示是必须得安装Python 3.11,然后脚本找不到,需要我们手动去官网下载安装Python 3.11:

老马也不想去改它官方的安装脚本了,干脆直接去官网随便下载个最新版本的Python,随便安装一下得了,Pyhton官网下载地址:
https://www.python.org/downloads,打开后,直接点击下载安装包:

双击运行安装包,直接点击“Install Python”进行安装:

接着会弹出命令行窗口,输入y按回车键确定:

期间,会有多次要求你输入y的地方,你就全部都输入y,要你确定点是的,就点是,最后就会进入下载安装环节,等它自己下载完成安装即可:

如何确认Python是否安装完成呢?很简单,继续在Powershell中输入命令:python –version,显示出版本号就对了。

下面,我们再重新输入Hermes的安装命令,Python已经搞定了,看看这次会不会再有报错:

虽然第一次运行安装命令的时候,报错基础连接已经关闭,这多半是网络不稳定的问题。没关系,重新运行第二次命令,这次好像行了,在下载了,那就静静等待它继续下载,看能不能安装下去。

经过漫长的等待,到了这一步,就已经算安装完毕,开始进入Hermes的设置了,默认我们输入1,回车:

Hermes有点不方便的是,不能用键盘的上下键来进行选择,只能是输入数字,然后按回车确定。第一步是配置接入的大模型,老马使用阿里云百炼的Coding Plan,因此输入数字8,回车:

下一步输入数字12,选择Custom endpoint,如果你购买的是国内其它模型提供商的套餐,或者token,你就按名字去选择,目前Hermes支持挺多的国内模型提供商:

然后就是输入你的API Base URL地址,API Key,模型ID名称之类的东西了。这个跟OpenClaw的配置是一样的,就不再啰嗦介绍了:

在配置接入大模型时,需要注意两点。一是你粘贴了API Key进来之后,命令行窗口是不显示的,不要担心你没粘贴成功。

二是需要设置一下你接入的大模型,它的上下文窗口是多少,这个需要你去看一下模型页面的介绍。比如qwen3.5-plus是1M的上下文窗口,换算成数字就是1000000(一百万)。

配置完大模型,下一步是设置你要接入的渠道,也就是对接机器人。国内目前支持飞书跟钉钉,推荐是用飞书,我们暂时输入2,先跳过设置。

等网关启动了之后,再去跟它对话配置飞书。因为就算你输入1,在列表中,你也找不到飞书的接入设置,因此先跳过,跳过后回车,输入y确定,配置就算完成了:

到了这里,再输入一次y,回车确定,就可以开启跟Hermes的聊天了:

看到这个画面时,恭喜你,成功安装部署上了Hermes Agent,然后尽情对话体验吧。

有关Hermes进一步分析、使用及更多的干货分享,敬请期待老马的后续更新。

好了,以上就是今天的分享,欢迎关注、点赞、转发一键三连。有任何问题和需求,请在评论区留言,回见!

对了,老马最近刚创建了一个AI学习交流群,有兴趣进群的小伙伴可以添加老马微信号:immajiabin,添加好友时备注:进群(不备注不通过)。

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Protected by WP Anti Spam