最近Hermes大火,风头盖过了当时的OpenClaw,网上好评一片 由于OpenClaw更新太频繁且每次更新都会崩溃导致大多数人从OpenClaw切换到了Hermes

今天就来浅谈一下飞牛NAS安装Hermes的方案。

飞牛NAS安装Hermes的话有两种方案:

  • 连接SSH原生安装
  • 通过docker安装

这两种方案各有优缺点:

✅ 连接SSH的话对有些同学不太友好,但是Hermes本身是终端Agent,兼容性更好,而且可以基于Hermes安装第三方webui

❌通过docker安装的话对于喜欢可视化操作的同学友好,我尝试过通过open-webui与社区版webui来连接操作Hermes,但是很不幸,方案都不通,也只能通过docker服务的终端与Hermes对话,而且由于Hermes gateway依赖systemctl服务,docker内部不存在该服务,经过再三尝试都无果,所以,最终还是pass掉了该方案

安装过程

注意⚠️:如果你在飞牛应用商店安装过 Git 应用,一定要卸载掉

Pasted image 20260413111434

应用商店的 Git 应用不带 git-remote-https 组件,大坑!!!

在飞牛「系统设置」中开启 SSH

Pasted image 20260413110004

通过终端应用连接飞牛SSH,可用工具有CMD、PowerShell、zsh、xshell等。

执行命令检测Git是否安装:

git -h

如果返回为不存在该命令,执行下面命令安装:

sudo apt install git -y

执行下方命令检测是否包含git-remote-https

ls $(git --exec-path) | grep https

正常应该是可以看到下面返回的:

git-remote-https

然后我们直接执行命令:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

耐心等待安装成功

Pasted image 20260413110219

当出现如下界面表示Hermes已经安装成功,开始进行配置:

Pasted image 20260413111936

选择Quick setup后继续下一步:

Pasted image 20260413112012

这一步是配置模型,自己按需配置。

这个界面是配置消息网关:

Pasted image 20260413112136

根据需求输入对应数字提交即可:

Pasted image 20260413112241

最终成功进入chat界面:

Pasted image 20260413112320

到此,整个安装过程就结束啦~

进行测试:

Pasted image 20260413113940

常用命令

hermes #开启对话
hermes model #配置模型
hermes gateway setup #配置消息通道
hermes status #查看状态
hermes doctor #进行诊断
hermes update #更新

接入微信

可以看下我昨天发的文章

总结

我在写该教程之前,先是通过docker的方式来部署,服务安装没啥问题,并且也能通过终端进行对话,但是由于Hermes gateway依赖Linux systemctl服务,所以消息网关无法默认开启,每次都需要打开终端手动执行,然后我又尝试了open-webui与社区版的hermes-webui,都是因为各种原因导致没法推进下去

最终还是选择了原生的方案安装,但是在应用商店安装了Git应用导致安装过程也停滞了一会,不过还好找到了原因并且解决,所以便整理了该文章给大家

对了,还有一个问题,由于飞牛官方OpenClaw的目录被飞牛自定义了,我尝试从OpenClaw迁移数据至Hermes也只能将skills跟workspace迁移过来,有兴趣的可以自己尝试一下

迁移命令:

hermes claw migrate --srouce /OpenClaw缓存目录

本次教程就就到这,感谢大家的支持与喜爱,如果安装过程中有疑问可以在评论区留言!