10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI学习教程

手把手教你在飞牛NAS部署Hermes Web UI 完整教程,Docker Compose 可视化部署方案

2小时前 AI学习教程 19 0

Hermes Web UI 是一款由国内开发者打造的 Hermes Agent 网页管理界面,让原本需要命令行操作的功能现在可以直接在浏览器中完成,大幅降低了使用门槛。

苏米注:之前写过飞牛NAS 原生安装 Hermes 的教程,但很多用户反馈希望有可视化界面。这次 Hermes Web UI 支持 Docker 部署,飞牛NAS 用户终于能顺畅地跑起来了。

部署方式选择

根据你的情况选择对应方案:

  • 已安装 Hermes:直接在原有 docker-compose.yaml 配置中修改
  • 未安装 Hermes:在 Docker Compose 中新建项目,使用下方完整配置

步骤一:进入 Docker Compose

打开飞牛NAS 的 Docker → Compose,找到 Hermes 项目并停止服务:

停止 Hermes 服务

步骤二:编辑配置文件

编辑 docker-compose.yaml,替换为以下配置:

services:
  hermes:
    image: nousresearch/hermes-agent:latest
    container_name: hermes
    restart: unless-stopped
    command: gateway run
    stdin_open: true
    tty: true
    ports:
      - "8642-8670:8642-8670"
    volumes:
      - /vol1/1000/docker/hermes2/data:/opt/data
    environment:
      - HERMES_HOME=/opt/data

  hermes-webui:
    image: ekkoye8888/hermes-web-ui:latest
    container_name: hermes-webui
    entrypoint: ["node", "dist/server/index.js"]
    depends_on:
      - hermes
    ports:
      - "6060:6060"
    volumes:
      - /vol1/1000/docker/hermes2/data:/opt/data
      - /vol1/1000/docker/hermes2/data/hermes-web-ui-data:/app/dist/data
    environment:
      - PORT=6060
      - UPSTREAM=http://hermes:8642
      - HERMES_HOME=/opt/data
      - HERMES_BIN=/opt/hermes/.venv/bin/hermes
      - AUTH_DISABLED=true
    restart: unless-stopped

踩坑记录:YAML 格式对缩进敏感,如果复制后报错,建议用 AI 工具优化格式。路径需要根据实际安装目录修改。

⚠️ 重要:将配置中的路径 /vol1/1000/docker/hermes2/data 改为你实际的 Hermes 安装目录。

步骤三:构建并启动

配置保存后,点击 构建:

点击构建

构建完成后,会看到两个容器同时运行:

  • hermes
  • hermes-webui

两个容器运行中

步骤四:访问 Web UI

启动完成后,在浏览器访问:

http://{你的飞牛 IP}:6060/

首次进入需要输入令牌(Token)。

步骤五:获取访问令牌

令牌可以在 hermes-webui 的日志中找到:

查看日志

找到对应行,复制令牌并填入登录框:

输入令牌登录

常见问题:状态显示未连接

部分用户进入页面后会看到状态显示 未连接。

解决方案:重启 hermes-webui 服务即可。

原因分析:构建完成后两个服务会同时启动,hermes-webui 有时启动更快,在 hermes 还在初始化时就尝试连接,导致显示未连接状态。

当页面显示 已连接 时,说明整个链路已打通。

Web UI 功能展示

WebUI 部署完成后,可以在界面中完成以下操作:

  • 模型配置:直接在网页中配置和切换模型
  • 新增自定义配置:灵活调整参数
  • 对话测试:无需命令行即可与 Hermes 对话
  • 定时任务:可视化管理自动化任务
  • 多 Agent 切换:轻松管理多个智能体

模型配置界面:

模型配置界面

新增自定义配置:

自定义配置

对话测试:

对话测试

使用感受

Hermes Web UI 的价值在于将 Hermes 从"偏命令行玩家的玩具"转变为"日常能长期使用的工具"。

对于飞牛NAS 用户来说,这种方案的优势非常明显:

  • 服务常驻:一次部署,长期运行
  • 页面可视化:无需频繁打开终端
  • 维护轻松:配置和管理都在网页完成
  • 门槛降低:家庭用户和轻度折腾党也能轻松上手

苏米注:好工具的价值不仅在于功能强大,更在于让人愿意天天打开。Hermes Web UI 把原本硬核的使用过程变得更友好,这才是适合日常使用的状态。

项目地址:https://github.com/EKKOLearnAI/hermes-web-ui

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:手把手教你在飞牛NAS部署Hermes Web UI 完整教程,Docker Compose 可视化部署方案
#飞牛NAS #Hermes Web UI #Docker 部署 #AI 智能体 #可视化界面 
收藏 1
ima知识库+WorkBuddy 完全入门指南:30 分钟跑通你的 AI 工作流
阿里云腾讯云全面停售 Coding Plan:AI 编程低价时代终结,开发者如何应对
推荐阅读
  • 手把手教你安装 Hermes Agent,接入OpenRouter 免费模型,IM消息集成
  • 手把手教你在飞牛NAS部署Hermes Agent 完整教程,彩SSH 原生安装方案详解
  • Agent Skills 终极指南:从入门到精通的完整路线图
  • 手把手教你用Nano banana Pro 制作 Q 版动态表情包并上架到微信表情包市场
  • 手把手教你 在Hermes 接入 NVIDIA 免费使用 MiniMax-m2.7 模型教程
评论 (0)
请登录后发表评论
分类精选
Cursor永久免费攻略:无限邮箱注册+重置机器码+Cursor试用期重置工具实现永久免费使用
46635 1年前
手把手教你如何使用扣子Coze搭建“文生图” AI Bot
19381 1年前
n8n新手入门指南:5 分钟本地部署 + 中文汉化 + 快速启动,玩转工作流(Docker版)
18197 10月前
安装字节Trae登录提示App Unavailable(应用程序不可用)解决办法,这份官方指南请收好!
17552 1年前
Gemini CLI 装好了,登录异常怎么办?手把手教你解决 Gemini CLI 登录问题
14644 9月前
零基础上手 VSCode + Claude Code + GLM-4.6 保姆级安装配置教程
14453 6月前
一文搞懂什么是 Vibe Coding?Vibe Coding工具推荐及Cursor编程开发实践
14149 11月前
AI 概念篇:Token是什么?一文讲清楚Token分词、窗口、计费与常用计算工具
13389 4月前
手把手教你使用 Gemini 2.5 Pro 免费 API搭建本地知识库,一键接入 Gemini!
13150 9月前
手把手教你快速入门OpenCode + GLM-4.7 + Oh-My-Opencode + Skills 安装配置与高效使用指南
11758 3月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 手把手教你在飞牛NAS部署Hermes Web UI 完整教程,Docker Compose 可视化部署方案
2 ima知识库+WorkBuddy 完全入门指南:30 分钟跑通你的 AI 工作流
3 手把手教你在飞牛NAS部署Hermes Agent 完整教程,彩SSH 原生安装方案详解
4 手把手教你从OpenClaw迁移至Hermes Agent 完整教程,3 步实现无缝切换
5 手把手教你 在Hermes 接入 NVIDIA 免费使用 MiniMax-m2.7 模型教程
6 Hermes Agent 全平台部署指南:Linux、macOS、WSL2、Termux、Docker 一键安装
7 Seedance 2.0 Prompt 圣经:5 层提示词结构 + 镜头关键词库 + 约束系统完整指南
8 在飞书操控 Claude Code:GitHub 开源 Skill 远程部署指南
9 MiniMax-M2.7 量化版本地部署指南:Unsloth 22 个版本选择 +3 种部署方式详解
10 Hermes Agent 新手指南:上手后必试的 10 个核心功能
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联