没有魔法不能安装HermesAgent?不存在!简单几步让你轻松驾驭Hermes无魔法部署
这是一份面向 Windows 用户的 Hermes Agent 无魔法部署实操指南,涵盖 Node.js、Codex、WSL、Ubuntu、Hermes 本体安装以及 Weixin 网关接入。
今天给大家分享一个不需要“魔法”也能部署 Hermes Agent 的方法。按照这篇教程走,只需要几步,就可以把 Hermes 在本地跑起来。
这篇教程完全按照实际操作顺序来写,你可以直接对照截图一步一步完成。
一、先准备基础环境
基础准备:开始安装前,请先下载本文提供的 HermesAgent 离线包: 点击下载离线包
后续步骤需要使用这个离线包,请提前保存到本地。
在正式安装 Hermes 之前,建议先把基础环境准备好,尤其是:
Node.js
npm
Codex
可用的 Base URL 和 API Key
二、安装 Node.js
第一步:先搜索并打开 Node.js 官网
先在浏览器里搜索 node js,打开 Node.js 官方首页。这里建议直接进入官网,不要随便下载第三方站点提供的安装包。
第二步:点击获取 Node.js
进入官网后,点击下载入口,准备获取 Windows 版本安装包。
第三步:下载 Windows 安装包
选择适合 Windows 的安装包下载,建议优先使用官网提供的稳定版本。
第四步:运行 Node.js 安装包
下载完成后,双击安装包,按提示完成安装。这里不用做复杂配置,按默认流程安装即可。
第五步:在 PowerShell 中验证 Node 和 npm
安装完成后,打开 PowerShell,执行:
node -v
npm -v
如果都能正确输出版本号,说明 Node.js 和 npm 已经安装完成,后面的 Hermes 相关脚本才能继续运行。
三、先安装 Codex,方便后续排错
这一步非常重要。
先安装 Codex,并不是因为安装 Hermes 必须依赖它,而是为了在你后续安装过程中一旦遇到报错、依赖问题或者命令执行失败,可以直接把报错内容发给 Codex,让它帮你快速定位并修复。
本次视频里的安装流程整体比较顺利,所以实际上没有用到 Codex 介入修复,但我仍然建议你先装好,这样真正遇到问题时会省很多时间。
第六步:先准备 Codex 离线安装文件
进入 hermes-offline 目录后,可以看到提前准备好的 Codex 安装文件,包括安装脚本、配置脚本和离线包。
第七步:运行 Codex 安装脚本
双击运行 install-codex-windows-x64.cmd,等待脚本运行结束并自动关闭。
第八步:验证 Codex 是否安装成功
安装完成后,可以打开终端验证 Codex 是否已经可用。只要能正常进入 Codex 或显示帮助信息,就说明安装成功。
第九步:运行 Codex 初始化配置
接着双击运行 run-codex-setup.cmd,完成 Codex 的初始化配置。
第十步:在 SuperAIAPI 创建令牌,复制 Base URL 和 API Key
这一步要先把后面 Hermes 配置要用到的接口信息准备好。
在 https://superaiapi.com/创建新的令牌,并复制:
Base URLhttps://superaiapi.com/v1
API Key
这两个信息后面配置 Hermes 时都会直接用到。
第十一步:在 hermes-offline 目录里运行 Codex 验证配置
成功后先最小化备用。这样后面如果 Hermes 安装过程中出现任何报错,就可以直接让 Codex 帮你分析和修复。
四、安装 WSL 与 Ubuntu
Hermes 这套无魔法部署流程里,还需要先准备 Ubuntu 运行环境。
第十二步:先运行 WSL 安装程序
开始安装 wsl-ubuntu 运行环境,先运行 wsl2.7.1.0.x64。
这一步相当于先把后面要用到的 WSL 运行组件准备好。
第十三步:运行第一条命令,然后重启电脑
在 PowerShell 中运行下面这条命令:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
这条命令的作用,是启用 Windows 的 VirtualMachinePlatform 功能,为后续安装 WSL / Ubuntu 做准备。
命令执行完成后,按教程重启电脑。
第十四步:运行第二条命令,安装 Ubuntu 并创建账户和密码
重启完成后,继续执行:
wsl --install -d ubuntu
这条命令会自动安装 Ubuntu 子系统,并在最后要求你创建默认 Linux 用户名和密码。
截图里就已经进入了创建默认账户的界面。
五、正式安装 Hermes Agent
第十五步:双击运行 install-hermes-agent 脚本
开始正式安装 Hermes Agent。这个脚本会把 Hermes 相关环境和依赖整理到当前部署流程里。
第十六步:等待脚本运行完成,按任意键退出
这一步主要是等待安装脚本跑完。脚本执行结束后,按任意键退出即可。
第十七步:在开始菜单里打开 Ubuntu
安装完成后,从开始菜单打开 Ubuntu,后面的 Hermes 配置会在 Ubuntu 环境中完成。
六、配置 Hermes 模型入口
第十八步:运行 hermes 开始配置
进入 Ubuntu 之后,先运行:
hermes
截图里可以看到,Hermes 提示当前还没有配置 provider 或 API key,并询问是否立刻进入 setup。
这说明 Hermes 已经成功安装,只是还没完成模型入口配置。
第十九步:选择 custom endpoint
在模型提供方选择界面中,选择 custom endpoint。
这一步的意思是,不直接用内置供应商,而是手动接入你自己的 OpenAI 兼容接口。
第二十步:输入之前准备好的 Base URL 和 API Key
把前面在 superaiapi 中准备好的配置填进去。
截图里已经能看到 Hermes 正在提示输入:
Base URLhttps://superaiapi.com/v1
API Key
这一步填对了,后面模型列表才能正常加载出来。