跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

抡锤者

  1. 主页
  2. AI Agent
  3. Hermes Agent Windows 原生整合包 保姆级教程 (抡锤者专用)

Hermes Agent Windows 原生整合包 保姆级教程 (抡锤者专用)

已定时 已固定 已锁定 已移动 AI Agent
15 帖子 5 发布者 311 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • M 离线
    M 离线
    mark
    超凡大师
    编写于 最后由 mark 编辑
    #1

    每次顶着技术大牛的标签,我都有点不好意思,今天给论坛用户做点贡献.花了一整天,花了50美金.
    我发现还是有用户需要windows版本的Hermes Agent, 但是原版的WebUI太丑了,必须整合一下.

    我之前给Hermes Agent 提交的兼容Windows版本已经采纳了, 还有Hermes WebUI windows 版本,我应该是玩转这两个Windows版本的第一人了.

    发现一个好玩的事情: 重写Hermes Agent 底层代码发现, 居然 python代码, os=="windows" ,然后返回报错信息.没错,就是这么粗暴.我首先改掉这块限制,然后重新整个底层,支持windows,尤其文件路径读取.

    https://lcz.me/topic/64/别再用-wsl2跑-hermes-了-3-分钟-零配置-我把-hermes-agent-搬到了-windows-原生环境

    本文档说明如何安装适用于 Hermes Agent 和 Hermes WebUI 的 Windows 原生整合布局。

    全部经过我实测过,而且有运行时截图.

    如果你有几个痛点, 你可以按照我的方案执行:

    1. 你是Windows用户,不想折腾WSL2或者Docker
    2. 你不想用小飞机接消息,只是先用windows尝试下.
    3. Windows内存大概在16G以下.没有显卡.

    如果你符合以上三项,可以尝试下,以下安装步骤.
    今天从零整合了下,重新上传了Github仓库,顺手还改了几个bug.
    如果你是 Linux和Mac用户,就不要看这个贴子了.

    整合版本

    • Hermes Agent 包版本:0.16.0
    • Hermes Agent 源码版本:v2026.6.5
    • Hermes WebUI 源码版本:v0.51.454

    整合包: https://github.com/markwang2658/hermes-windows-native

    如果对你有帮助,记得项目右上角帮忙点个星星.

    中文说明书: https://github.com/markwang2658/hermes-windows-native/blob/main/hermes-guide/README.zh-CN.md

    如果我写的这么清楚,你还是搞不明白,那你可能不适合这个尝试.
    放弃吧,别折腾了.(你就是安装上,你大概率也用不起来)
    那就等着 Hermes Agent官方出windows版本吧.

    更新日志:
    2026年6月21日更新:
    Hermes Agent 包版本:0.17.0
    Hermes Agent 源码版本:v2026.06.19
    Hermes WebUI 源码版本:v0.51.528

    1 条回复 最后回复
    2
    • M 离线
      M 离线
      mark
      超凡大师
      编写于 最后由 mark 编辑
      #2

      本文档说明如何安装适用于 Hermes Agent 和 Hermes WebUI 的 Windows 原生整合布局。

      推荐的根目录名称是 hermes-agent-windows。

      环境要求

      • Windows 原生环境
      • PowerShell
      • Git
      • Python 3.11 或更高版本

      推荐目录名称

      先创建一个空的根目录。

      示例:

      mkdir F:\hermes-agent-windows
      cd F:\hermes-agent-windows
      

      安装完成后的推荐目录结构:

      hermes-agent-windows/
      ├─ .venv/
      ├─ hermes-agent/
      ├─ hermes-webui/
      └─ hermes-start/
      

      第 1 步:下载代码

      把整合后的 Windows 原生仓库克隆到根目录。

      git clone https://github.com/markwang2658/hermes-windows-native.git hermes-agent-windows
      cd hermes-agent-windows
      

      这个仓库已经包含完整的 Windows 原生整合布局,包括:

      • hermes-agent
      • hermes-webui
      • hermes-start

      上游仓库只作为来源参考,不作为本说明书的主安装入口。

      第 2 步:准备 hermes-start

      在根目录中准备 hermes-start 文件夹,并确保里面包含这些 PowerShell 文件:

      • hermes-env.ps1
      • hermes-agent-start.ps1
      • hermes-webui-start.ps1
      • hermes-start.ps1

      这些文件就是 Windows 原生整合布局的启动脚本。

      第 3 步:创建共享 Python 虚拟环境

      在根目录创建一个共享 .venv。

      cd F:\hermes-agent-windows
      python -m venv .venv
      

      升级基础打包工具:

      .\.venv\Scripts\python.exe -m pip install --upgrade pip setuptools wheel
      

      第 4 步:把 Hermes Agent 安装进共享 .venv

      进入 hermes-agent 目录,把 Hermes Agent 安装到共享环境。

      cd F:\hermes-agent-windows\hermes-agent
      ..\.venv\Scripts\python.exe -m pip install -e ".[all]"
      

      如果你不想用相对路径,就直接用完整路径:

      F:\hermes-agent-windows\.venv\Scripts\python.exe -m pip install -e ".[all]"
      

      第 5 步:安装 Hermes WebUI 依赖

      把 Hermes WebUI 依赖安装到同一个共享 .venv。

      cd F:\hermes-agent-windows\hermes-webui
      F:\hermes-agent-windows\.venv\Scripts\python.exe -m pip install -r requirements.txt
      

      第 6 步:检查 hermes-start 里的根路径

      现有 PowerShell 启动脚本是路径绑定的。

      检查下面这些文件里的根路径:

      • hermes-start\hermes-env.ps1
      • hermes-start\hermes-agent-start.ps1
      • hermes-start\hermes-webui-start.ps1
      • hermes-start\hermes-start.ps1

      如果这些脚本还指向 F:\hermes-windows,而你的实际根目录是 F:\hermes-agent-windows,那就先把硬编码路径改掉,再启动。

      第 7 步:启动 Hermes Agent

      通过启动脚本运行 Hermes Agent:

      F:\hermes-agent-windows\hermes-start\hermes-agent-start.ps1
      

      这一步应该会用共享环境和整合路径设置拉起 Hermes Agent。

      第 8 步:启动 Hermes WebUI

      通过启动脚本运行 Hermes WebUI:

      F:\hermes-agent-windows\hermes-start\hermes-webui-start.ps1
      

      第 9 步:一条命令启动全部组件

      如果单独的两个启动脚本都已经准备好,就直接用一键启动入口:

      F:\hermes-agent-windows\hermes-start\hermes-start.ps1
      

      这个脚本会先启动 Hermes Agent,等待它就绪后,再启动 Hermes WebUI。

      第 10 步:验证结果

      启动完成后:

      • 一个 PowerShell 窗口运行 Hermes Agent
      • 一个 PowerShell 窗口运行 Hermes WebUI
      • 浏览器可以打开 WebUI 地址

      默认 WebUI 地址:

      http://127.0.0.1:8787/
      1 条回复 最后回复
      2
      • M 离线
        M 离线
        mark
        超凡大师
        编写于 最后由 编辑
        #3

        安装过程效果图:

        1. hermes agent 正常启动, 最新版本号: V0.16.0
          e45f02b9-f5e3-4826-81aa-168ad34062d9-image.jpeg

        2. hermes WebUI 正常启动:

        b1b2f82e-c5c6-42fb-90ae-a56c63da8643-image.jpeg

        1 条回复 最后回复
        0
        • M 离线
          M 离线
          mark
          超凡大师
          编写于 最后由 编辑
          #4
          1. hermes agent 正常 启动图:

          6843f3d1-e518-41f0-8e26-93c9b7d8ed30-image.jpeg

          1. Hermes webui 正常启动图:

          9a8b9b97-bf7e-4b4c-8a7e-6ca500d0a84d-image.jpeg

          1 条回复 最后回复
          0
          • M 离线
            M 离线
            mark
            超凡大师
            编写于 最后由 编辑
            #5
            1. hermes agent 如何选择:

            0df0529b-ca1b-4cc9-88eb-d8a155c5857d-image.jpeg

            f6004161-f80c-4c9f-8833-40c4c9a5c418-image.jpeg

            45c192e7-2f81-488d-9b7a-95141b7b4abb-image.jpeg

            1 条回复 最后回复
            0
            • M 离线
              M 离线
              mark
              超凡大师
              编写于 最后由 编辑
              #6
              1. hermes agent 需要登录 选择

              18b56e55-f83e-4812-924c-43912ec536d3-image.jpeg

              e75aaeb5-9660-4702-a2eb-c53e28837690-image.jpeg

              1 条回复 最后回复
              0
              • M 离线
                M 离线
                mark
                超凡大师
                编写于 最后由 mark 编辑
                #7

                其实这个webui ,有个 SSE 流式输出的bug , 我已经提交官方了.等他们修复,估计一个月以上了.

                我整合包 ,已经先修复了bug.
                https://github.com/nesquena/hermes-webui/issues/4313#issuecomment-4721122332

                949a2505-360a-413d-ae10-dd85845e5539-image.jpeg

                1 条回复 最后回复
                0
                • M 离线
                  M 离线
                  mark
                  超凡大师
                  编写于 最后由 编辑
                  #8

                  我的 整合包里面 ,已经 没有这个SSE bug了.

                  583152e3-84ff-4d87-8e71-d459925156ef-image.jpeg

                  1 条回复 最后回复
                  0
                  • T 离线
                    T 离线
                    tcr78
                    编写于 最后由 编辑
                    #9

                    感谢大神,支持大神!!

                    1 条回复 最后回复
                    0
                    • 老鬼老 离线
                      老鬼老 离线
                      老鬼
                      编写于 最后由 编辑
                      #10

                      6666666666

                      1 条回复 最后回复
                      0
                      • J 离线
                        J 离线
                        joker_chang
                        德高望重 劳动模范
                        编写于 最后由 编辑
                        #11

                        谢谢大神,这个正是我想要的

                        1 条回复 最后回复
                        0
                        • J 离线
                          J 离线
                          joker_chang
                          德高望重 劳动模范
                          编写于 最后由 编辑
                          #12

                          按照我的理解,如果按照”https://lcz.me/topic/64/别再用-wsl2跑-hermes-了-3-分钟-零配置-我把-hermes-agent-搬到了-windows-原生环境?_=1779659337664“安装过,
                          【第 3 步:创建共享 Python 虚拟环境
                          在根目录创建一个共享 .venv。】
                          这个应该可以复用之前的😄

                          1 条回复 最后回复
                          0
                          • A 离线
                            A 离线
                            abaalei
                            技术大牛 劳动模范
                            编写于 最后由 编辑
                            #13

                            我也是这两天开始折腾子profile的时候,才发现hermes竟然需要登陆了

                            1 条回复 最后回复
                            0
                            • ,terryT terry 固定了此主题
                            • M 离线
                              M 离线
                              mark
                              超凡大师
                              编写于 最后由 编辑
                              #14

                              我给 hermes agent 官方提了issue: 48716.
                              https://github.com/NousResearch/hermes-agent/issues/48716

                              官方给我肯定, 赞许 我的集中 虚拟环境的 创新, 给我个P3.

                              a2a9ad97-846b-4cc8-bfa2-5d1bdcd7bedc-image.jpeg

                              1 条回复 最后回复
                              1
                              • M 离线
                                M 离线
                                mark
                                超凡大师
                                编写于 最后由 编辑
                                #15

                                Hermes Webui , 已经合并我的bug了 . issue: 4313

                                https://github.com/nesquena/hermes-webui/issues/4313#issuecomment-4721122332

                                5077a0a7-2607-4dd7-8a7e-3eb42b533775-image.jpeg

                                1 条回复 最后回复
                                4
                                • ,系统 取消固定了此主题
                                • ,terryT terry 固定了此主题
                                • ,系统 取消固定了此主题

                                你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

                                厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。

                                有了你的建议,这篇帖子会更精彩哦 💗

                                注册 登录
                                回复
                                • 在新帖中回复
                                登录后回复
                                • 从旧到新
                                • 从新到旧
                                • 最多赞同


                                • 登录

                                • 没有帐号? 注册

                                • 第一个帖子
                                  最后一个帖子
                                0
                                • 版块
                                • 最新
                                • 标签
                                • 热门
                                • 用户
                                • 群组