博文标签:Hermes、AI智能代理、本地大模型联动、环境部署、零基础教程
更新时间:2026.06|适配版本:Hermes Agent v0.10.0 最新稳定版
阅读前置:本文区分新手极速安装、容器部署、源码开发三种方案,优化国内网络镜像,解决GitHub超时、依赖安装失败、环境变量失效高频问题,Windows/macOS/Linux/WSL2全平台通用。
一、什么是Hermes Agent?
很多新手容易混淆:本文部署的是NousResearch 开源 Hermes Agent(AI自主智能代理工具),并非奢侈品爱马仕、系统Hermes调度组件。
二、前置系统要求(必看,避免安装失败)
✅ 支持系统
- Linux:Ubuntu20.04+/Centos8+/Debian11+
- macOS:12 Monterey及以上(Intel/Apple Silicon芯片全兼容)
- Windows10/11:优先WSL2 Ubuntu子系统,原生PowerShell为beta版,稳定性一般
- 移动端:Termux安卓终端可极简部署
✅ 硬件&网络要求
- 内存≥4GB,源码编译建议≥8GB
- 大陆用户:优先使用文末国内镜像安装,规避GitHub拉取超时、连接重置问题
- 预装基础工具:git、curl(绝大多数系统默认自带,缺失可一键apt/yum安装)
✅ 自动预装依赖(安装脚本全自动处理,无需手动装)
uv高性能Python管理器、Python3.11、Node.js、ffmpeg、虚拟环境、系统全局PATH注册
三、方案一:新手首选|一键极速安装(90%用户推荐)
适配:Linux/macOS/WSL2 Ubuntu,两分钟完成部署,零手动配置,分国际官方源、国内加速镜像源,大陆直接选镜像源。
1、大陆用户专属(推荐,无超时、秒装)
# 国内阿里云镜像一键安装
curl -fsSL https://res1.hermesagent.org.cn/install.sh | bash
2、海外/有特殊网络用户(官方原生源)
# NousResearch官方原版安装脚本
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
3、安装交互操作
- 执行脚本后,终端提示输入本机开机密码:用于写入系统环境变量,授权全局调用hermes命令
- 全程自动下载依赖、创建独立虚拟环境、注册全局指令,无需中断操作
- 终端出现 ✅ Hermes Install Success 即为安装结束
4、必做:重载环境变量(绝大多数报错根源)
不同Shell执行对应命令,或者直接关闭终端重新打开即可:
# Bash 用户(Linux默认)
source ~/.bashrc
# Zsh 用户(macOS默认终端)
source ~/.zshrc
5、验证安装成功
# 查看版本,输出版本号即成功
hermes --version
# 启动初始化配置
hermes setup
四、方案二:Windows原生PowerShell安装(Beta版)
不想装WSL2的Windows用户,PowerShell管理员身份运行以下指令:
# 官方PowerShell一键安装脚本
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
⚠️ 注意:安装完成必须新建PowerShell窗口,环境变量才会生效,旧窗口无法识别hermes指令。
五、方案三:Docker容器部署(企业/稳定运维首选)
适合不想污染本地环境、多版本隔离、服务器批量部署用户,前提本机已安装Docker。
# 1、拉取官方镜像
docker pull nousresearch/hermes-agent:latest
# 2、后台启动容器
docker run -d --name hermes-agent -p 8080:8080 nousresearch/hermes-agent:latest
# 3、查看运行状态
docker ps | grep hermes-agent
# 4、进入容器配置密钥
docker exec -it hermes-agent hermes setup
六、方案四:源码编译安装(开发者二次开发首选)
适合需要修改源码、自定义插件、切换开发分支用户,国内建议提前配置Git代理加速。
# 克隆完整源码(包含子模块)
git clone --recurse-submodules https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
# 本地初始化环境
uv sync
# 全局链接本地hermes指令
uv run pip install -e .
# 验证本地源码版本
hermes --version
七、安装后首次初始化配置(必做)
安装完成后无法直接使用,需要绑定大模型密钥,适配国内模型推荐选择Kimi/通义千问,无需特殊网络。
# 交互式可视化配置
hermes setup
- 选择模型服务商:国内选kimi / tongyi,海外选openai / nous
- 粘贴平台API密钥,回车保存
- 设置本地工作目录,保存配置即可使用
快速测试对话
hermes run "帮我整理一份Python自动化办公学习清单"
八、高频报错&避坑合集(2026新版专属)
报错1:command not found: hermes
原因:环境变量未生效|解决:重载shell配置,或直接重启终端
报错2:GitHub connect timeout 拉取失败
原因:国内网络限制|解决:卸载重装,更换【国内镜像安装命令】
报错3:uv依赖下载失败
解决:执行 uv pip config set index-url https://pypi.tuna.tsinghua.edu.cn/simple 切换清华源
报错4:macOS提示无法验证开发者
解决:系统设置-隐私与安全性-允许运行Hermes二进制文件,重启终端即可
卸载命令(全网通用)
curl -fsSL https://res1.hermesagent.org.cn/uninstall.sh | bash
九、多方案选型总结
| 部署方案 | 适用人群 | 优点 | 推荐指数 |
|---|---|---|---|
| 国内镜像一键安装 | 零基础、普通用户 | 极速、零配置、适配国内网络 | ⭐⭐⭐⭐⭐ |
| Docker容器部署 | 服务器、运维、多环境用户 | 隔离性强、一键迁移、方便升级 | ⭐⭐⭐⭐ |
| 源码编译部署 | 开发、插件二次开发用户 | 可改源码、自定义功能 | ⭐⭐⭐ |
十、文末小结
Hermes Agent 新版已经大幅降低部署门槛,摒弃了旧版复杂的Python虚拟环境配置,一键脚本全自动补齐所有依赖。对于国内使用者,优先使用国内镜像一键安装,可以规避95%以上网络安装问题。
下期博文更新:Hermes对接本地Ollama私有大模型、搭建离线AI工作流、自定义自动化插件开发,感兴趣可以订阅专栏~
💡 收藏本文,后续版本更新会同步更新安装指令,持续适配最新版!