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