🤖HermesBlog
Hermes 功能详解 · 第46篇2026/8/9· Easy Understand Hermes Agent

第46篇:Web 控制台——浏览器管理 AI

Hermes 功能详解第46篇:Web Dashboard。网页端管理 Hermes。

这篇讲的是:如何用浏览器来管理你的 Hermes Agent,不用记命令、不用改文件,点点鼠标就能完成大部分日常操作。


它是什么?

想象一下,以前你要管理 AI 助手,得像修电脑一样打开命令行、编辑配置文件。现在有了 Web 控制台,就像给 AI 装了个“遥控器”——打开浏览器,就能看到它的一切状态,还能直接和它聊天。

而且它完全跑在你自己的电脑上,数据不会离开你的机器,隐私有保障。


第1步:启动控制台

打开终端,输入一行命令:

hermes dashboard

它会自动打开浏览器,地址是 http://127.0.0.1:9119。如果没自动打开,手动输入这个地址就行。

想换个端口? 比如用 8080:

hermes dashboard --port 8080

不想让它自动开浏览器? 加个参数:

hermes dashboard --no-open

⚠️ 如果你在公共网络(比如公司 WiFi)上,不要--host 0.0.0.0 把自己暴露给别人,除非你设置了密码。


第2步:先装好“零件”

默认安装的 Hermes Agent 不带网页功能,需要补装两个“零件”。打开终端,执行:

cd ~/.hermes/hermes-agent && uv pip install -e ".[web,pty]"
  • web 零件:让网页界面能跑起来
  • pty 零件:让浏览器里的聊天窗口能工作

如果你懒得区分,直接装全部也行:

cd ~/.hermes/hermes-agent && uv pip install -e ".[all]"

第3步:认识控制台的“主页”

打开后,你会看到一个 状态页,像汽车仪表盘一样,一眼看清:

  • 版本信息:当前 AI 的版本和发布日期
  • 网关状态:Telegram、Discord 这些聊天平台是否连着
  • 活跃会话:最近 5 分钟内有谁在和 AI 说话
  • 最近会话:最近 20 次对话记录,包括用了哪个模型、花了多少 token

页面每 5 秒自动刷新一次,不用手动按 F5。


第4步:在浏览器里和 AI 聊天

这是最酷的部分。点击 Chat 标签,浏览器里会出现一个完整的聊天终端——和你平时在命令行里用 hermes --tui 一模一样。

支持什么? 斜杠命令、切换模型、工具调用卡片、Markdown 流式输出……终端里能做的,这里都能做。

怎么实现的? 简单说,就是浏览器通过 WebSocket 连到你电脑上的一个“虚拟终端”,你在网页上敲键盘,AI 的回复实时显示出来。窗口大小变了,终端也会自动适配。

想继续上次的对话?Sessions 标签,找到那条记录,点旁边的播放按钮(▶),就能接着聊。

想切换对话? 右侧有个会话列表,点一下就能换,不用离开页面。

💡 注意:这个聊天功能需要 Linux、macOS 或 WSL2 环境。如果你用的是原生 Windows,其他页面都能用,但聊天标签会提示你用 WSL2。


第5步:管理多个“身份”

如果你给 AI 配了多个“身份”(专业术语叫 profile),控制台顶部会有一个切换器。比如你有一个叫 worker 的身份,可以在地址栏直接访问:

http://127.0.0.1:9119/skills?profile=worker

这样打开的就是 worker 这个身份的技能页面。切换身份后,配置、API 密钥、技能、模型、聊天记录都会跟着变,就像换了个人在操作。


小总结

Web 控制台把 Hermes Agent 的管理从“命令行时代”带进了“图形界面时代”。装好两个零件,一条命令启动,就能在浏览器里看状态、聊天、管理多个身份。对新手特别友好,对老手也省了不少敲命令的时间。

下篇预告:控制台里还有一个“定时任务”页面,能让 AI 按计划自动干活——比如每天早上八点帮你整理新闻摘要。下一篇我们就聊聊这个“闹钟”怎么设。

📖 官方文档

本文根据 Hermes Agent 官方文档编写,原文见:官方文档 › user-guide/web-dashboard