全网最全 Hermes Agent 安装配置指南:零基础入门 + 避坑大全(附图文)

426 字

全网最全 Hermes Agent 安装配置指南:零基础入门 + 避坑大全(附图文)

来源类型: 微信公众号文章
日期: 2026-06-02
标签: AI, OpenClaw, 记忆系统, 办公效率, 网络安全, 编程, 芯片, 大模型
原文链接: https://mp.weixin.qq.com/s/hEX8B0GAzJHFl0XZu1KE5A

摘要

Hermes Agent 官方 Logo ## 前言 如果你关注开源 AI Agent 领域,最近一定被一个项目刷屏了——Hermes Agent。 这个由 Nous Research(开源大模型 Hermes 系列开发方)打造的自进化 AI Agent,在 GitHub 上已斩获 52,800+ Stars,成为史上增长最快的开源 Agent 项目之一。 它的核心特点是:越用越懂你、越用越强大——内置闭环学习系统,能从执行经验中沉淀技能、在使用过程中自主优化能力、跨会话永久记住你的偏好。 本文,我将为你带来**完整的安装配置指南 + 避坑大全...

核心内容

Hermes Agent 官方 Logo

前言

如果你关注开源 AI Agent 领域,最近一定被一个项目刷屏了——Hermes Agent

这个由 Nous Research(开源大模型 Hermes 系列开发方)打造的自进化 AI Agent,在 GitHub 上已斩获 52,800+ Stars,成为史上增长最快的开源 Agent 项目之一。

它的核心特点是:越用越懂你、越用越强大——内置闭环学习系统,能从执行经验中沉淀技能、在使用过程中自主优化能力、跨会话永久记住你的偏好。

本文,我将为你带来完整的安装配置指南 + 避坑大全,无论你是 macOS、Linux 还是 Windows 用户(需要 WSL2),都能找到适合自己的安装方式。

一、Hermes Agent 是什么?

1.1 核心定位

Hermes Agent 是一款开源自主 AI Agent,与传统的 ChatGPT、Claude 等对话工具不同,它是一个持久运行的自治系统

  • • 可以部署在服务器上,7×24 小时在线
  • • 跨会话记住你的偏好、习惯、历史任务
  • • 完成任务后自动沉淀可复用技能
  • • 使用时间越长,能力越强

1.2 核心技术背景

Hermes Agent 由 Nous Research 开发,这家机构是开源 AI 运动的重要参与者,旗下的 Hermes 3 模型(基于 Llama-3.1 70B 微调)在函数调用和结构化输出方面表现优异。Hermes Agent 正是基于此模型构建的应用层。

1.3 核心功能一览

功能说明自进化记忆三层记忆引擎(SQLite + FTS5 + LLM 摘要)技能沉淀从执行经验中自动生成可复用技能多平台接入Telegram、Discord、Slack、WhatsApp、飞书等40+ 内置工具Web、Terminal、File、Browser、Vision 等模型无关支持 OpenRouter、OpenAI、Claude、Llama 等多种提供商闭环学习执行 → 学习 → 优化的完整循环

Hermes Agent 六大核心功能

二、系统要求

2.1 支持的平台

平台支持情况macOS✅ 原生支持Linux✅ 原生支持Windows❌ 不支持原生安装Windows + WSL2✅ 推荐使用 Ubuntu 22.04Termux✅ 支持
⚠️ 重要提示:Hermes Agent 不支持 Windows 原生环境。Windows 用户请务必使用 WSL2(推荐 Ubuntu 22.04)

2.2 硬件要求

场景内存显存说明纯应用层(使用外部 API)1GB+不需要最低可在 1 核 1GB 的 VPS 运行本地推理(跑 Hermes-3-70B)48GB+48GB+需要强大 GPU,不适合 VPS
💡 新手建议:先使用云端 API(如 OpenRouter、OpenAI)体验功能,不需要本地推理。

2.3 软件依赖

安装脚本会自动处理以下依赖

  • • Python 3.11+
  • • Node.js v22
  • • ripgrep
  • • ffmpeg

三、安装方式一:一键安装(推荐新手)

这是最简单的方式,适合 macOS、Linux 和 WSL2 用户。

3.1 一键安装命令

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
一键安装流程

3.2 安装后加载环境

安装完成后,需要重新加载 shell 配置:

如果使用 zsh(macOS 默认)

source ~/.zshrc

如果使用 bash

source ~/.bashrc

3.3 验证安装

执行以下命令验证是否安装成功:

hermes --version

四、安装方式二:手动安装(适合进阶用户)

如果你想更好地控制安装过程,可以选择手动安装。

4.1 克隆仓库

git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
git clone --recurse-submodules https://github.com/NousResearch/hermes-agent.git

4.2 创建虚拟环境

安装 uv(如果你还没有)

curl -LsSf https://astral.sh/uv/install.sh | sh

创建 Python 3.11 虚拟环境

uv venv .venv --python 3.11
source .venv/bin/activate

4.3 安装依赖

基础安装

uv pip install -e "."

完整安装(包含所有功能)

uv pip install -e ".[all]"

或者按需安装

uv pip install -e ".[cli]" # CLI 菜单界面
uv pip install -e ".[messaging]" # 消息平台 SDK
uv pip install -e ".[voice]" # 语音合成
uv pip install -e ".[image]" # 图片生成

4.4 创建符号链接

sudo ln -sf "$(pwd)/.venv/bin/hermes" /usr/local/bin/hermes

五、Windows 用户:WSL2 安装指南

5.1 什么是 WSL2

WSL2(Windows Subsystem for Linux 2)是 Windows 10/11 自带的 Linux 子系统,可以在 Windows 中运行 Linux 环境。

5.2 安装 WSL2

管理员身份打开 PowerShell,执行:

wsl --install -d Ubuntu-22.04
安装完成后,重启电脑。

5.3 切换到 WSL2

打开 Ubuntu 22.04 终端,然后执行与 Linux 相同的安装命令:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
⚠️ 注意:务必在 WSL2 终端中执行,不要在 PowerShell 或 CMD 中执行。

六、配置指南

6.1 运行初

...(内容截断,完整内容请查看原文)


本页由自动化脚本生成,待人工审核补充