hermens agent webui安装

TwoAdmin 2025-10-17 10 10/17

给 Hermes Agent 安装 WebUI 有几种不同的方案,我整理了三种最实用的,你可以根据自己的需求选择:


方案一:Docker 部署 Hermes WebUI

这是最简单、最标准的方式,通过 Docker 一键部署可视化面板,安装后通过浏览器访问 http://localhost:3001 即可使用 。

前置准备

  • 已安装 Docker Desktop(如果还没装,去 Docker 官网下载安装并启动)

  • 确保 Docker 处于运行状态

安装步骤

第一步:拉取镜像

bash
docker pull ghcr.io/nesquena/hermes-webui:latest

第二步:创建数据目录(用于持久化存储)

bash
mkdir -p ~/docker/hermes

第三步:启动容器

bash
docker run -d --name hermes-webui -p 3001:8787 \
-e HERMES_WEBUI_STATE_DIR=/app/data \
-v /yourpath/hermes:/app/data \
--restart unless-stopped \
ghcr.io/nesquena/hermes-webui:latest

第四步:访问 WebUI
打开浏览器,访问 http://localhost:3001

注意:如果没有 Docker,可以先安装 Docker Desktop(Windows/Mac 都有图形化安装包),然后再执行上述命令 。


方案二:源码部署(最推荐)

# 方式一:一键完整安装命令 
git clone https://github.com/nesquena/hermes-webui.git hermes-webui && cd hermes-webui && ./start.sh 
# 方式二:分步骤操作: # 克隆项目 
git clone https://github.com/nesquena/hermes-webui.git hermes-webui 
# 进入目录 
cd hermes-webui 
# 启动服务 
./start.sh 
或 
python3 bootstrap.py

 


方案三:docker-compose

version: '3.8'

services:
  # 后端 Agent(处理所有 Hermes 核心操作)
  hermes-agent:
    image: nousresearch/hermes-agent:latest
    container_name: hermes-agent
    volumes:
      - /Users/用户/.hermes:/home/agent/.hermes
    environment:
      - HERMES_HOME=/home/agent/.hermes
    command: gateway run
    restart: unless-stopped

  # 前端 WebUI(只做界面,不直接操作 .hermes)
  hermes-webui:
    image: ghcr.io/nesquena/hermes-webui:latest
    container_name: hermes-webui
    ports:
      - "3001:8787"
    depends_on:
      - hermes-agent
    environment:
      - HERMES_WEBUI_STATE_DIR=/app/data
      - UPSTREAM=http://hermes-agent:8642
    volumes:
      - /Users/用户/data/go/hermes:/app/data
    restart: unless-stopped

docker-compose up -d

- THE END -

TwoAdmin

4月29日16:55

最后修改:2026年4月29日
0

非特殊说明,本博所有文章均为博主原创。