Hermes 支持管理 Dashboard 了!
你如果也被“命令行一长串参数”劝退过,这次更新很可能会让你舒服很多。
Hermes V0.9 把管理界面端上来了:升级完,直接用浏览器就能看状态、改配置、查日志。对不熟终端的同学非常友好。👍
你能在 Dashboard 里干什么?
打开页面后,常用的东西基本都齐了:
- Agent 状态:活没活、在干嘛,一眼看明白
- Sessions 详情:每次会话的过程、上下文信息
- 日志查看:排错神器,卡住了先来这里
- 定期任务:查看、编辑定时任务(再也不用满世界找配置文件)
- Skill 管理:查看、配置技能
- 基础配置:常用运行参数集中管理
- 模型配置:模型选择、参数调整等
场景感说人话:
- 以前你要“看日志 + 找会话 + 改定时任务”,可能得开 3 个窗口、敲一堆命令。
- 现在你就开一个网页,像管理后台一样点点点。
升级到带 Dashboard 的版本
终端里跑:
hermes update
升级完就可以试着访问默认地址。
本机访问 Dashboard
安装在自己电脑上(或本机服务器)的话,直接打开:
http://localhost:9119
如果打不开,优先检查这几件事:
- Hermes 进程是否在跑
- 端口 9119 是否被占用
- 本机防火墙是否拦了本地访问(一般不会)
部署在 VPS 上:怎么用远程 IP 访问?(关键在 --host)
很多人卡在这一步:
为什么我在服务器上装好了,但在自己电脑浏览器里打开
http://服务器IP:9119访问不了?
原因通常是:Dashboard 默认只监听 127.0.0.1(只给本机访问)。
解决办法也很直白:让它监听所有网卡。
1)让 Dashboard 监听 0.0.0.0
启动时加上:
--host 0.0.0.0
这会让 Dashboard 监听所有网络接口,而不是只听 127.0.0.1。
你用远程访问的目标地址一般是:
http://你的服务器IP:9119
2)别忘了放行端口(不然照样连不上)
你需要保证 9119 端口在 VPS 安全组 / 防火墙里是放行的。
常见操作思路:
- 云厂商安全组:入站规则放行 TCP 9119
- 服务器防火墙:允许 9119/TCP
强烈建议:远程开放前,先想想安全问题 🔐
把管理后台直接暴露在公网,风险很真实。
你可以用更稳的方式:
- 只允许自己 IP 访问 9119(安全组白名单)
- 用 Nginx 反代 + HTTPS + Basic Auth
- 用 内网访问:WireGuard / Tailscale 这类组网工具
如果你只是临时调试,开一会儿、用完就关掉端口,比一直开着更安心。
常见翻车点(看到就能少踩坑)
- 只改了 host,没开安全组端口:服务在跑,你也访问不到
- 端口被占用:9119 被别的服务用了,Dashboard 起不来或起了但不对劲
- 用 localhost 访问服务器:你在自己电脑输入
localhost,访问的是你自己电脑,不是 VPS - 映射没生效:容器部署时(如果你是 Docker 跑的)还得检查
-p 9119:9119这类端口映射 - 公网直连被扫:后台暴露后被撞库/扫描,别侥幸
懒人方案:不会配就让 AI 现场带你
真不会也别硬扛。把下面信息丢给 AI,让它按你的环境给命令:
- 你是 本机安装 / Docker / VPS 哪一种
- 服务器系统:Ubuntu / Debian / CentOS?
- 你希望:公网访问?只内网访问?只自己 IP 访问?
- Hermes 的启动方式(命令 / service / 容器)
你提供得越具体,它给的步骤越能直接抄。
一句话回顾
想要网页管理 Hermes:升级到 V0.9,用浏览器打开 http://localhost:9119。
装在 VPS 上就记住关键点:启动时加 --host 0.0.0.0,同时放行 9119 端口,并做好访问控制。