1








Hermes Web UI 是 Hermes Agent 的网页管理界面,提供直观的聊天交互、会话管理、任务调度、使用统计、平台渠道配置和日志查看等功能。
主要功能模块:
| 模块 | 功能说明 |
|---|---|
| 💬 聊天 | 与 AI 助手对话,会话管理,文件上传 |
| 📋 任务 | 创建和管理定时任务 |
| 🔌 渠道 | 配置 Telegram、Discord、Slack 等 messaging 平台 |
| 🎭 模型 | 管理 AI 模型和 API 提供商 |
| 🧠 技能 | 浏览和管理技能扩展 |
| 💾 记忆 | 管理用户画像和个人偏好 |
| 📊 使用 | 查看 token 使用量和成本统计 |
| 📝 日志 | 查看系统运行日志 |
| ⚙️ 设置 | 配置系统各项参数 |
cd /root/hermes-web-ui
./start_app.sh 7860
服务启动后访问地址:
http://你的服务器IP:7860
登录后可以看到:
┌─────────────────────────────────────────────────────┐
│ 🏠 Hermes [模型选择器] [🌐 EN] │
├──────────┬──────────────────────────────────────────────┤
│ │ │
│ 💬 聊天 │ │
│ 📋 任务 │ 主内容区域 │
│ 🔌 渠道 │ │
│ 🎭 模型 │ │
│ 🧠 技能 │ │
│ 💾 记忆 │ │
│ 📝 日志 │ │
│ 📊 使用 │ │
│ ⚙️ 设置 │ │
│ ├──────────────────────────────────────────────┤
│ 👤 │ 状态栏 │
└──────────┴──────────────────────────────────────────────┘
侧边栏说明:
开始对话:
高级功能:
| 功能 | 操作 |
|---|---|
| 上传文件 | 点击输入框左侧 📎 图标 |
| 切换模型 | 点击顶部模型名称下拉选择 |
| 新建会话 | 点击左上角「新建对话」按钮 |
| 切换历史会话 | 左侧会话列表点击选择 |
| 删除会话 | 会话右键 → 删除 |
| 重命名会话 | 会话右键 → 重命名 |
消息格式支持:
创建任务:
| 字段 | 说明 | 示例 |
|---|---|---|
| 任务名称 | 任务标识名 | daily_report |
| 描述 | 任务说明 | 每日报告推送 |
| Cron 表达式 | 执行时间 | 0 9 * * * |
| 内容 | 执行的指令 | /report today |
| 启用 | 是否激活 | 开启 |
常用 Cron 表达式:
| 表达式 | 含义 |
|---|---|
0 9 * * * | 每天 9:00 |
0 */2 * * * | 每 2 小时 |
0 0 * * 0 | 每周日午夜 |
0 0 1 * * | 每月 1 日午夜 |
任务操作:
支持的平台:
配置步骤:
常见配置项:
| 平台 | 必要配置 |
|---|---|
| Telegram | Bot Token |
| Discord | Bot Token |
| Slack | Bot Token, Signing Secret |
💡 提示:配置完成后需要重启 Gateway 才能生效
切换默认模型:
查看可用模型:
添加自定义模型:
浏览技能:
常用技能:
| 技能 | 功能 |
|---|---|
| web | 网页搜索和抓取 |
| browser | 浏览器自动化 |
| terminal | 终端命令执行 |
| file | 文件操作 |
| code_execution | 代码执行 |
| vision | 图片分析 |
| image_gen | AI 绘画 |
功能说明:
操作:
查看内容:
| 统计项 | 说明 |
|---|---|
| 总 Token | 累计使用 token 数量 |
| 输入/输出 | input/output 分类统计 |
| 成本估算 | 预计费用 |
| 缓存命中率 | 缓存复用率 |
| 模型分布 | 各模型使用占比 |
| 趋势图 | 30 天使用趋势 |
查看日志:
| 类型 | 内容 |
|---|---|
| agent | Agent 运行日志 |
| gateway | Gateway 消息日志 |
| errors | 错误日志 |
筛选功能:
配置分类:
| 分类 | 说明 |
|---|---|
| 显示设置 | 流式输出、紧凑模式、思考过程等 |
| Agent 设置 | 最大轮数、超时时间、工具强制等 |
| 记忆设置 | 启用状态、字符限制 |
| 隐私设置 | PII 脱敏 |
| API 设置 | API Server 配置 |
侧边栏底部显示连接状态:
| 状态 | 含义 |
|---|---|
| 🟢 已连接 | Gateway 正常运行 |
| 🔴 未连接 | Gateway 未启动或异常 |
常见问题:
| 问题 | 原因 | 解决方法 |
|---|---|---|
| 显示"未连接" | Gateway 未启动 | 重启 start_app.sh |
| 无法发送消息 | API 请求失败 | 检查模型配置 |
| 任务不执行 | Gateway 未运行 | 确认 Gateway 状态 |
| 模型无法切换 | 配置文件权限 | 检查 ~/.hermes/config.yaml |
| 快捷键 | 功能 |
|---|---|
| Enter | 发送消息 |
| Shift + Enter | 换行 |
| Ctrl + K | 搜索命令 |
在聊天界面可直接使用:
| 命令 | 功能 |
|---|---|
| /new | 新建会话 |
| /model [模型名] | 切换模型 |
| /skills | 查看技能列表 |
| /usage | 查看使用统计 |
| 端口 | 服务 |
|---|---|
| 7860 | Web UI 前端 |
| 8642 | Hermes Gateway API |
| 8643 | Web UI 后端服务 |
~/.hermes/config.yaml~/.hermes/.env~/.hermes/auth.json~/.hermes/agent.log~/.hermes/gateway.log~/.hermes/errors.log遇到问题?
ps aux | grep hermeshermes gateway status祝您使用愉快!🚀
认证作者

支持自启动