Hermes agent 安装教程3.0版:零基础2分钟一键部署全流程

举报
云资讯 发表于 2026/05/19 17:55:44 2026/05/19
【摘要】 从零开始部署 Hermes Agent:你的第一个会"自我进化"的 AI本教程面向零基础用户,涵盖环境检查、安装配置、模型接入与网关设置完整流程。按步骤操作完成后,你将得到一个具备自主学习能力的专属 AI 智能体——它会随着使用逐渐沉淀经验、提升效率,而非只能给出固定回复。 一、关于 Hermes Agent由 Nous Research 于 2026 年 2 月开源(MIT 协议,当前版...

从零开始部署 Hermes Agent:你的第一个会"自我进化"的 AI

本教程面向零基础用户,涵盖环境检查、安装配置、模型接入与网关设置完整流程。按步骤操作完成后,你将得到一个具备自主学习能力的专属 AI 智能体——它会随着使用逐渐沉淀经验、提升效率,而非只能给出固定回复。

一、关于 Hermes Agent

由 Nous Research 于 2026 年 2 月开源(MIT 协议,当前版本 v0.13.0),采用 Python 开发。核心亮点在于自主学习能力:执行任务时自动总结方法、积累技能,用得越久,处理效率越高。

二、部署前检查清单

在开始之前,请确认你的环境满足以下条件:

硬件配置

  • 最低:x86_64/ARM64 CPU、256MB 内存、100MB 磁盘空间、稳定网络
  • 推荐:2 核 CPU、2GB 内存、1GB 磁盘空间、10Mbps 以上带宽

系统支持

  • Windows 10 2004 / Windows 11(必须启用 WSL2,WSL1 无法运行)
  • macOS 12 Monterey 及以上(Intel 和 Apple Silicon 均可)
  • Linux:Ubuntu 20.04+、Debian 11+、CentOS 8+、Fedora 36+

还需要准备

  1. 大模型 API 密钥:至少一个主流模型 Key。国内网络环境下,Kimi作为优选大模型提供商——连接稳定、处理速度快、性价比突出
  2. 网络畅通:能正常访问 GitHub 和 PyPI。国内建议提前配置清华 PyPI 镜像,避免下载卡顿
  3. 管理员权限:Linux / WSL2 需要 sudo;Windows 开启 WSL2 功能需管理员账户

三、安装hermes agent

1.1 Windows详细安装教程

方式一:WSL2 安装(推荐新手使用)

  • 检查 Windows 版本:WSL2 需要 Windows 10(版本 2004 或更高)或 Windows 11。
  • 选择终端 (管理员) 或 Windows PowerShell (管理员),在 UAC 弹窗点击 “是”。
  • 安装 WSL2,在 PowerShell 里输入这条命令,然后按回车:
    wsl --install
    注意:等待安装完成,可能需要几分钟。完成后会提示你重启电脑。
  • 重启后设置 Linux 用户名和密码
  • 在 WSL2 里安装 Hermes Agent,现在你已经在 Ubuntu 里了,输入这条命令:
    curl -fsSL https://ghfast.top/https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
    等几分钟,安装完成后输入:
    source ~/.bashrc
    hermes
    看到欢迎界面就成功了!

方式二:PowerShell 原生安装

  • 打开 PowerShell:按 Win 键,输入 PowerShell,点击"Windows PowerShell"。(这次不需要管理员权限)
  • 运行安装命令,复制下面这行,粘贴到 PowerShell 里,按回车:
    irm https://ghfast.top/https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
  • 等待安装完成:安装过程可能需要 3-5 分钟,期间会自动下载 Python、Node.js 等依赖。看到"Installation complete"就成功了。

1.2 macOS 详细安装教程

  • 克隆项目到本地
    git clone https://gitcode.com/GitHub_Trending/he/hermes-agent.git

  • 将下面代码复制到安装目录

    mkdir -p ~/.hermes
    cp -r ~/hermes-agent ~/.hermes/hermes-agent

  • 进入目录并执行安装脚本
    cd ~/.hermes/hermes-agent && bash scripts/install.sh

  • 重载环境变量
    Zsh 用户执行source ~/.zshrc
    Bash 用户执行(二选一)# source ~/.bashrc

1.3 Linux 详细安装教程

  • 克隆项目到本地
    git clone https://gitcode.com/GitHub_Trending/he/hermes-agent.git

  • 将下面代码复制到安装目录

    mkdir -p ~/.hermes
    cp -r ~/hermes-agent ~/.hermes/hermes-agent

  • 进入目录并执行安装脚本
    cd ~/.hermes/hermes-agent && bash scripts/install.sh

  • 重载环境变量
    source ~/.zshrc

四、向导配置教程

安装完成后,运行hermes命令,你会看到一个配置向导界面。输入1并按回车,进入快速设置模式。

1、选择模型提供商

在这一步内,可以选择你想使用的 AI 模型提供商。

新手推荐:

  • 国内用户:选Kimi,适合国内用户,网络流畅稳定,处理效率拉满,高性价比优质之选

2、输入 API 密钥

选择提供商后,系统会提示你输入 API 密钥,以Kimi提供商为例展示获取方式:

  • 登录Kimi网站获取API Key,访问 https://platform.moonshot.cn/console 点击登录

  • 点击左侧的API Key管理,创建API Key,复制弹出的密钥字符

  • 回到hermes agent继续配置

3、选择默认模型

将复制的API Key贴入终端并敲击回车,然后选择Moonshot/Kimi-K2.6模型并敲击回车确认。

4、配置工具

接下来会询问你想启用哪些工具。新手建议先启用基础工具:
web # 网络搜索和网页提取
terminal # 执行命令
file # 读写文件
browser # 浏览器自动化(可选)

5、配置完成

全部配置完成后,就可以开始对话啦~

五、常见问题及解决办法

1、环境准备类问题(Windows 用户高发)

Windows 直接安装失败(未用 WSL2)

  • 错误表现:安装脚本报错、命令无法执行、界面无响应
  • 核心原因:Hermes Agent 仅支持 Linux/macOS/WSL2,不支持 Windows 原生 PowerShell/CMD
  • 解决方案:
    以管理员身份运行PowerShell,启用WSL2
    wsl --install -d Ubuntu
    安装后设置默认启动WSL
    wsl --set-default Ubuntu

2、网络与资源下载问题(国内用户常见)

官方脚本下载失败(GitHub 访问受限)

  • 错误表现:curl: (7) Failed to connect to raw.githubusercontent.com
  • 核心原因:国内网络无法直接访问 GitHub 资源
  • 解决方案:

方法 1(推荐):使用离线安装包

cd /mnt/d/Downloads  # 进入安装包目录sudo apt install -y unzipunzip hermes-agent-2026.4.8.zip
cd hermes-agent && bash install.sh

方法 2:配置代理后重试

export http_proxy=http://代理地址:端口
export https_proxy=http://代理地址:端口
`curl -sSL https://get.hermesagent.com | bash`

Python 依赖安装超时(PyPI 访问慢)

  • 错误表现:pip install长时间卡住、ReadTimeoutError
  • 解决方案:使用国内镜像源加速
    pip install --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple/ 依赖包名

3、命令与环境变量问题

hermes: command not found(安装后无法识别命令)

  • 错误表现:终端输入hermes提示未找到命令

  • 核心原因:环境变量未加载或 PATH 未更新

  • 解决方案:

    重新加载环境变量source ~/.bashrc # 或~/.zshrc(根据Shell类型)# 或直接重启终端
    版本不匹配(Python/Node.js 版本冲突)

  • Python 问题:Python 3.9 or older in PATH,安装器需要 Python 3.11

手动创建虚拟环境并指定版本
python3.11 -m venv hermes-venv
source hermes-venv/bin/activate

  • Node.js 问题:ENOENT/EACCES错误,Node.js 安装不完整

    删除残留文件并重新安装rm -rf ~/.nvm ~/.node-gyp
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    nvm install 18

4、依赖冲突与缺失问题

Pydantic 版本冲突

  • 错误表现:TypeError: BaseModel.validate() takes 1 positional argument but 2 were given

  • 核心原因:Hermes 依赖 Pydantic v1,系统安装了 v2(语法不兼容)

  • 解决方案:

    pip uninstall -y pydantic pydantic-core
    pip install pydantic==1.10.13

六、结语

Hermes Agent 部署完毕并正常投产,全流程本地化搭建完成,核心组件运行无忧。这款源自 Nous Research 的智能体框架,支持任务驱动自主进化,场景适配性极强,还能在实操中自主积累经验、优化能力,精准贴合使用需求。即刻开启使用,依靠多工具协作与自主学习,轻松高效完成各类工作任务。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。