Hermes Agent开启可视化仪表盘小白指南
不少小伙伴装完Hermes Agent之后,都在询问有没有像OpenClaw那样的Web UI仪表盘,答案是有的。
只是目前Hermes的Dashboard(仪表盘)做得有点粗糙,感觉是像赶鸭子上架赶出来的版本,当前版本还不够完善,也不支持在线聊天。
聊天的话,Hermes的终端体验就很好,响应速度也很快,老马除了接入的机器人,平时就喜欢在终端跟Hermes沟通:
Hermes现在仪表盘更多的是通用设置,然后查看当前运行状态,会话信息,每日token消耗量分析,定时任务和技能等。
它的配置功能也做得有点让人摸不着头脑,主要是调整config.yaml文件里面的内容。虽然仪表盘支持中英切换,但配置这里很多都没汉化过来。
既然小伙伴们都想看看可视化的东西,那接下来老马就给大家介绍一下,如何开启Hermes的仪表盘。
Hermes开启可视化仪表盘
首先声明一下,老马的Hermes是安装在Win11系统上的,配合WSL,没有另外安装Linux系统,所以经常会有一些Win的兼容性报错问题出现。
不过,遇到此类报错,老马都是直接复制日志,发给Hermes,让它自己修复自己的。到目前为止,Hermes修复自己的成功率还蛮高的。
仅有一次是自己把自己修死的,后来只能重装。大部分情况下,只要你接入的大模型不是太差,智力太低,犯致命性错误可能性是不高的。
老马日常接入的模型是qwen3.5-plus,目前来说基本够用,再有更强更新的模型接入那更好了。那么第一步的操作是先使用管理员身份打开Windows的Powershell命令行窗口:
接着在Poweshell中运行以下命令后回车,更新Hermes的版本,需要更新到0.9.0的版本:
hermes update
期间有一次可能需要你输入字母Y,再回车:
这样子就算更新完毕了,要验证版本是否真的更新到了0.9.0,可以输入以下命令后回车:
hermes –version
如图所示,显示的版本号正是v0.9.0,说明更新已经成功。接下来我们需要找到hermes的配置目录,以Winodows系统为例,一般路径为:C:\Users\你的用户名\AppData\Local\hermes。
如果你不知道自己的Hermes配置目录是什么,可以直接在终端里面发送问题询问它,你的Hermes目录路径是什么。
在Hermes的配置目录下,有一个.env的配置文件,使用记事本或者其它文件编辑器打开,在配置文件最后面加上下面两行内容:
API_SERVER_ENABLED=true
API_SERVER_KEY=你自己设置的密钥
注意,API_SERVER_KEY=你自己设置的密钥,你需要设置超过8个字的密钥,或者也叫密码,才能生效,比如老马就设置成了12345678:
设置完成,保存这个.env文件即可。然后我们新开启一个Powershell的命令行窗口,输入以下命令后回车:
hermes gateway run -vv
毫无意外的,Windows系统又报兼容性错误了。如果你没报错误,那就不用管这个问题,接着看后面的内容:
老马把以上报错内容复制一下,通过终端发送给Hermes,让它自己去解决这个错误的问题:
经过几轮的修复,这个兼容性问题总算是解决了。最后还是新开一个Powershell窗口,继续输入以下命令后回车:
hermes gateway run -vv
这时我们注意看,出现了一行API server listening on http://127.0.0.1:8642的内容,这就说明API服务器已经正常工作了。
下一步我们继续新开一个Poweshell窗口,输入以下命令后回车,去启动一下Hermes的仪表盘:
hermes dashboard
结果还是报错,意思是Web UI的一些依赖还没有安装,那就按照老马写的下面这段问题,发送Hermes,让它帮我们下载配置好依赖:
运行 hermes dashboard命令报错,提示:Web UI dependencies not installed.Install them with:pip install hermes-agent[web]
Hermes收到以上问题后,就开始分析和帮我们构建Web UI了:
当然,这个过程不会是一次就成功的。第一次搞了一会儿,Hermes说依赖还没安装成功。那老马只好继续PUA它,你把依赖全给我安装成功:
第二次,当然大概率就能成功了。有时候Agent总是遇到困难会放弃,你就得PUA它一下,大胆让它去碰壁,去尝试,这不Hermes dashboard就开启成功了么:
使用电脑浏览器访问这个本地的网址,顺利打开Hermes的可视化仪表盘了。这个配色让人有点摸不着头脑,怎么不是跟终端一样的黑金风格:
可是到这里,有小伙伴就会郁闷了。这个仪表盘也不能聊天啊,只能看一些信息分析,还有一些系统配置,没啥用啊。
是的,目前Hermes的仪表盘版本,确实还不完善。估计后续的版本就支持了,那你如果真不喜欢在本地用终端跟Hermes聊天,其实还有下面的骚操作。
Hermes接入Cherry Studio进行聊天
Cherry Studio跟Chatbox差不多,都是安装在本地电脑的AI聊天工具,可以接入多个模型。算是可视化的一种,跟你接什么飞书、QQ机器人其实差不太多。
不知道Cherry Studio跟Chatbox的小伙伴,可以问问豆包和千问,去下载安装到本地电脑试试看,还是挺方便的聊天方式。
下面老马就以Cherry Studio为例,演示一下如何接入Hermes,然后进行愉快地聊天。前提是你已经开启了一个Powershell,并且运行了以下命令:
hermes gateway run -vv
这个命令前面咱们已经介绍过了,意思是开启Hermes的网关,同时会开启刚才咱们设置过的API服务器,记住要保持这个Powershell窗口一直处于开启状态,不然网关会挂掉。
如果有时候你发现在Cherry Studio里面跟Hermes聊天没反应,或者报错,那基本上就是Powershell窗口中的网关断开了,需要你重新运行一下上面的启动命令。
那么这时你就拥有了一个API地址:http://127.0.0.1:8642/v1,而你的API Key则是刚才在.env文件里面设置的12345678。
聪明的小伙伴一下子就反应过来了,这跟接入大模型一样的套路啊。对的,我们有了API地址跟API Key,同样可以接入Cherry Studio。
打开Cherry Studio软件,点击左下角的齿轮按钮进入设置页面,默认是设置模型服务,点击添加,输入提供商名称为Hermes,提供商类型默认OpenAI,最后确定添加:
接着,输入API密钥12345678,输入API地址:http://127.0.0.1:8642/v1,然后点击获取模型列表,再点击右边的+号按钮添加hermes-agent:
这样就算添加完成了。接下来回到Cherry Studio的聊天界面,在聊天窗口的顶部选择使用hermes-agent:
随便在对话框输入一个问题,问它是谁,很快就收到了来自Hermes的回应了,这也算是可视化聊天的另外一种玩法:
这就完了么?还没完,实际上Hermes还支持Open WebUI,需要Docker容器进行启用。
而老马在实际操作过程中发现,拉取镜像跟启动容器经常会失败,估计也是Windows的兼容性问题。
没法稳定复现的情况下,老马也就不介绍了,等后面能复现了,或者到时换Mac系统操作看看,再新开一篇文章给大家介绍。这个话题就先鸽到这儿。
好了,以上就是今天的分享,欢迎关注、点赞、转发一键三连。有任何问题和需求,请在评论区留言,回见!


