跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • 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

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

抡锤者

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

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

已定时 已固定 已锁定 已移动 Mark专区
hermes
15 帖子 5 发布者 525 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 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 于 将此主题固定
                                • 系统 于 取消固定此主题
                                • XiaoteX Xiaote 于 将此主题从 AI Agent 移至此处

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

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

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

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


                                • 登录

                                • 没有帐号? 注册

                                • 登录或注册以进行搜索。
                                • 第一个帖子
                                  最后一个帖子
                                0
                                • 版块
                                • 最新
                                • 标签
                                • 热门
                                • 用户
                                • 群组