
你正在用命令行和 Hermes Agent 对话,突然想看看历史会话的消耗、检查某个定时任务的状态,或者给 Telegram/Discord 渠道换个配置——怎么办?打开终端、敲命令、翻配置文件?有没有更直观的方式?
答案是肯定的。Hermes Web UI 正是为 Hermes Agent 量身打造的全功能 Web 管理面板。它让你告别命令行和 YAML 配置文件,在浏览器里一站式管理 AI 聊天、平台渠道、用量统计、定时任务、模型配置……几乎所有 Hermes 相关操作,都能在漂亮的 Vue 3 界面里点点鼠标完成。
项目上线仅一个多月就斩获 5,500+ Star,更新活跃、社区热度极高,堪称 Hermes Agent 用户的必备伴侣。
核心亮点
- 🎯 AI 聊天面板 — 实时流式对话,多会话管理,支持文件上传/下载,Markdown 渲染+代码高亮,工具调用详情展开
- 🌐 8 大平台渠道配置 — Telegram、Discord、Slack、WhatsApp、Matrix、飞书、微信、企业微信,一个页面统一管理
- 📊 用量分析看板 — Token 消耗明细、费用预估、缓存命中率、模型使用分布、30 天趋势图表
- ⏰ 定时任务管理 — 可视化创建/编辑/暂停/恢复 Cron 任务,快捷预设表达式
- 🤖 群聊功能 — 多 Agent 聊天房间,@提及路由,上下文自动压缩,移动端适配
- 🖥️ 内置 Web 终端 — 基于 node-pty 的集成终端,多会话支持,实时 WebSocket 流
- 📁 文件浏览器 — 浏览远程后端文件(local/Docker/SSH/Singularity),支持上传下载、重命名移动
- 🔐 开箱即用的认证 — Token 自动生成,支持用户名密码登录,可关闭认证
快速上手
安装方式多样,任选一种即可:
方式一:npm 全局安装(推荐)
npm install -g hermes-web-ui
hermes-web-ui start
打开 http://localhost:8648 即可访问面板。
方式二:一键脚本安装
自动安装 Node.js 和 hermes-web-ui,支持 Debian/Ubuntu/macOS:
bash <(curl -fsSL https://raw.githubusercontent.com/EKKOLearnAI/hermes-web-ui/main/scripts/setup.sh)
方式三:Docker Compose 部署
单容器部署,内置 Hermes Agent 运行时:
WEBUI_IMAGE=ekkoye8888/hermes-web-ui docker compose up -d
打开 http://localhost:6060 即可使用。
核心功能详解
💬 AI 聊天
支持 Socket.IO 实时流式对话,多会话管理(创建/重命名/删除/切换),按平台来源分组显示,活跃会话自动置顶。内置 Markdown 渲染、代码高亮和复制按钮,工具调用详情可展开查看参数和结果。支持文件上传和跨后端文件下载。
🌍 平台渠道
在一个页面上管理 8 种消息平台 的配置:Telegram Bot Token、Discord 频道白名单、Slack 提及控制、飞书 App ID/Secret、微信扫码登录等。凭证自动写入 ~/.hermes/.env,配置保存到 ~/.hermes/config.yaml。
📈 用量分析
Token 总用量(输入/输出)明细、会话数与日均统计、预估费用追踪、缓存命中率、模型使用分布饼图,以及 30 天每日趋势柱状图+数据表格。
🕐 定时任务
可视化创建 Cron 任务,支持编辑、暂停、恢复、删除和立即触发执行。内置 Cron 表达式快捷预设,无需记住复杂的语法。
🔧 模型管理
自动从 ~/.hermes/auth.json 发现模型,支持添加/更新/删除 Provider(包括预设和自定义 OpenAI 兼容),OpenAI Codex 和 Nous Portal OAuth 登录,Provider URL 自动检测非 v1 版本。
🔄 多 Profile 管理
创建、重命名、删除、切换 Hermes Profile,支持克隆现有配置或从归档文件导入/导出,实现配置和缓存完全隔离。
🗂️ 文件浏览
远程文件管理(local/Docker/SSH/Singularity 后端),支持上传、下载、重命名、复制、移动和删除操作,内置文件内容查看和语法高亮。
👥 群聊
多 Agent 聊天房间,@提及路由触发上下文回复,历史消息超过 Token 阈值时自动摘要压缩,移动端响应式适配。
🧠 技能与记忆
浏览和搜索已安装的技能,查看技能详情及附件文件,管理用户笔记和档案。
📋 日志查看
实时查看 Agent/Server/Error 日志,支持按级别、文件、关键词过滤,结构化解析 HTTP 访问日志。
适用场景
- Hermes Agent 用户 — 需要图形化管理面板替代命令行的必备工具
- 团队协作 — 多平台渠道统一管理,群聊功能支持多 Agent 协作
- 运维监控 — 用量分析、Token 成本追踪、日志查看一站式完成
- 自部署 AI 平台 — Docker 一键部署,适合个人或小团队搭建 AI 对话平台
- 多模型管理 — 集中管理多个 Provider 和模型,自由切换默认模型
总结
Hermes Web UI 是 Hermes Agent 生态中不可或缺的图形化管理利器。它将原本分散的命令行操作、YAML 配置和日志排查整合到一个精美的 Vue 3 界面中,让 AI 聊天管理变得像操作 SaaS 后台一样直观。5,500+ Star、每天持续更新、功能覆盖全面,无论是单用户使用还是团队协作,都值得一试。
如果你已经在使用 Hermes Agent,那 Hermes Web UI 会让你彻底告别命令行管理的繁琐。如果你还没接触 Hermes,不妨先从它的 Web UI 入手体验——装好即用,感受一下下一代 AI Agent 管理平台的魅力。
项目地址:https://github.com/EKKOLearnAI/hermes-web-ui
在线体验:https://ekkolearnai.com