在 2026 年的开源 AI 智能体浪潮中,除了主打自动化浏览器操作的 OpenClaw 之外,另一个以惊人速度席卷开发者社区的现象级项目就是由著名开源团队 Nous Research 打造的 Hermes Agent。从 2026 年初开源至今,它以极具突破性的“自进化学习闭环”迅速积累了海量关注,被无数开发者视为 OpenClaw 的最强劲对手。

与普通的单次会话聊天机器人不同,Hermes Agent 天生为在服务器与云端持续驻留而设计。很多用户在个人电脑上跑了一两天就会发现:笔记本一关盖休眠,智能体就失联了;而且连接海外大模型 API 与消息推送时,本地网络经常出现波动。因此,最稳妥的做法就是将它部署到一台常驻在线的海外云服务器上,并通过 Discord、Telegram 或 Slack 实现 7×24 小时随时随地的远程调用。

本文将介绍 Hermes Agent 的核心机制,并以实际操作步骤带大家从选购云服务器开始,一步步完成模型对接、Discord 消息网关配置与系统后台守护。

前往 Vultr 官网,领取 $300 新用户免费体验金部署 Hermes Agent →

前往 DigitalOcean 官网,领取 $200 免费试用额度创建云服务器 →

什么是 Hermes Agent?为什么被视为 OpenClaw 的劲敌?

如果说 OpenClaw 强在“机械臂”式的自动化浏览器操控与端到端任务执行,那么 Hermes Agent 则将重心放在了长久陪伴、记忆提炼与自我进化上:

  1. 自主提炼技能的闭环学习机制(Closed Learning Loop): 传统智能体最大的痛点是“任务做完即失忆”,每次遇到复杂问题都需要用户重新编写冗长的 Prompt。Hermes Agent 彻底改变了这一点:当它成功完成一次复杂操作后,会自动复盘执行轨迹,把有效经验提炼成标准化的 Markdown 技能文件(SKILL.md,兼容 agentskills.io 开放规范),保存在本地的 ~/.hermes/skills/ 目录中。下次遇到类似需求时,它能直接调用学会的技能,真正做到越用越聪明。

  2. 跨会话持久化记忆与用户建模: 通过 SQLite FTS5 全文搜索与 Honcho 对话建模引擎,Hermes Agent 能够精准检索历史对话中的技术决策、代码片段与业务偏好,摆脱了单次对话上下文长度的限制。

  3. 原生多平台消息网关: 内置对 Discord、Telegram、Slack、WhatsApp 与 Signal 的支持。一个轻量级后台进程即可打通手机与桌面端聊天工具,支持语音备忘录转录与长任务后台完成通知(notify_on_complete)。

  4. 极低资源开销: 底层基于 Rust 编写的 uv 运行时管理依赖,待机内存仅需 150MB~300MB,不需要昂贵的大内存或 GPU 机器,普通入门级云主机即可流畅运行。


步骤一:首先准备一台海外云主机(推荐 Vultr 或 DigitalOcean)

要让 Hermes Agent 真正实现 24 小时随时待命,第一步就是准备一台拥有独立公网 IP、全天候在线的海外云服务器。

由于 Hermes Agent 自身非常轻量,不需要昂贵的 GPU 机器,1 核 2GB 内存的配置就足以流畅运行整套 Agent 运行时与 Discord 消息网关。以下两家主流服务商是我们最推荐的起步选择:

推荐选择 A:Vultr 云服务器(机房多、支持新用户体验金)

  • 机型推荐:Cloud Compute Regular 方案,$10/月(1 vCPU / 2GB 内存 / 55GB NVMe SSD / 2TB 流量)。
  • 福利与支付:新用户目前可领取 $300 免费体验金(有效期 30 天),支持支付宝、信用卡与 PayPal 支付,起步完全零门槛。
  • 机房选择:全球拥有 30+ 核心数据中心。建议优先选择 日本东京、新加坡 或 美国西海岸(洛杉矶/硅谷),不仅连大模型 API 响应飞快,连接 Discord 机器人服务器的网络也非常顺畅。

推荐选择 B:DigitalOcean 云主机(老牌稳定、按小时计费)

  • 机型推荐:Basic Droplet Regular 方案,$12/月(1 vCPU / 2GB 内存 / 50GB SSD / 2TB 流量)。
  • 福利与优势:新用户享 $200 免费试用额度(有效期 60 天),按秒计费,控制台简洁明了,网络防护与安全性极高。

创建主机时,操作系统请统一选择 Ubuntu 24.04 LTS 或 Ubuntu 22.04 LTS。


步骤二:SSH 登录服务器并配置 Swap 虚拟内存

服务器创建好后,打开本地终端通过 SSH 连接上去:

ssh root@你的服务器IP

连上后先更新系统软件包:

sudo apt update && sudo apt upgrade -y
sudo apt install -y curl git ufw

虽然 2GB 内存对于日常运行 Hermes 来说足够,但在首次通过 Python 编译某些底层扩展包时可能会有瞬间内存峰值。为了防止系统因为内存不足(OOM)杀掉进程,建议随手挂载一个 2GB 的 Swap 虚拟内存:

sudo fallocate -l 2G /swapfile && sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

步骤三:一键安装 Hermes Agent 运行时

官方提供了一键自动化安装脚本,会自动安装匹配的 Python 运行时环境(由 Rust 编写的高性能包管理器 uv 提供支持,速度极快,不会搞乱系统全局的 Python 环境):

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

安装完成后,重新加载 Shell 配置文件让命令生效:

source ~/.bashrc

在终端输入命令检查是否安装成功:

hermes --version

看到输出版本号即表示安装完成。


步骤四:配置大模型 API Key 与初次测试

Hermes Agent 支持对接 200 多种主流大模型。直接在终端运行官方交互式配置命令:

hermes setup

或者单独配置模型:

hermes model

终端会弹出清晰的交互菜单,通过键盘上下箭头选择你的模型提供商(例如 OpenRouter、DeepSeek、Anthropic Claude、OpenAI 或 Nous 官方的 Nous Portal),按提示粘贴对应的 API Key 并回车确认。

配置完成后,输入以下命令在终端开启初次对话测试:

hermes

在交互界面里尝试发送一个测试指令:

“检查当前服务器磁盘与内存使用情况,并写一份简短摘要。”

看到 Hermes 能正常思考并调用服务器本地命令输出结果后,输入 /exit 退出交互界面。


步骤五:配置 Discord 消息网关

要让 Hermes Agent 成为随叫随到的私人助理,将其接入 Discord 机器人并在个人服务器或私信频道中交互是最理想的方式:

  1. 创建 Discord 机器人:
    • 登录 Discord Developer Portal,点击右上角 New Application,输入名称(例如 Hermes-Agent)创建应用。
    • 点击左侧菜单的 Bot 标签页,点击 Reset Token 生成并复制你的 Bot Token。
    • 在同一个 Bot 页面往下滚动,找到 Privileged Gateway Intents,务必勾选开启 Message Content Intent(这样机器人才能读取对话指令),然后保存。
  2. 邀请机器人加入你的私人服务器:
    • 点击左侧 OAuth2 -> URL Generator,在 SCOPES 中勾选 bot 和 applications.commands。
    • 在下方 BOT PERMISSIONS 中勾选 Send Messages、Read Message History 和 View Channels。
    • 复制底部生成的链接并在浏览器打开,选择你的私人 Discord 服务器完成授权加入。
  3. 获取你的用户 ID(身份鉴权):
    • 打开 Discord 客户端的「用户设置」->「高级设置」,开启 开发者模式(Developer Mode)。
    • 右键点击自己的头像,选择 复制用户 ID(Copy User ID)(用于配置白名单,确保只有你自己能调动该机器人)。
  4. 在云服务器上运行网关配置:
sudo hermes gateway setup

上下选择 Discord,依次填入刚才获取的 Bot Token 和你的 User ID,确认保存。


步骤六:设置 Systemd 系统服务,实现 24 小时后台运行

在云服务器上部署网关,千万不要直接在 SSH 终端里挂着运行,否则断开连接程序就会退出。官方原生支持直接注册为 Systemd 系统服务:

# 1. 注册为 systemd 系统级自启服务
sudo hermes gateway install --system

# 2. 启动网关服务
sudo hermes gateway start --system

# 3. 查看运行状态
sudo hermes gateway status --system

看到绿色的 active (running) 即代表网关已在后台常驻运行。

你还可以随时通过这条命令监控后台实时交互日志:

journalctl -u hermes-gateway -f

现在打开手机或桌面端 Discord,给你的专属机器人发条私信(或在频道里 @ 它):

“帮我排查一下服务器当前是否有未完成的任务,并帮我写一个定时运行脚本。”

它会直接在云端服务器执行命令并实时回复你,哪怕你关掉个人电脑,它也会在云端 7×24 小时持续在线。


步骤七:日常更新与技能库备份

  1. 版本更新: 社区更新非常活跃,后续升级只需要在服务器上运行:

    hermes update
    sudo systemctl restart hermes-gateway
  2. 备份自进化成果: Hermes 在日常使用中自主学习沉淀出的技能库(Skills)和长程记忆,均保存在 ~/.hermes/ 目录中。定期备份这个文件夹,即便未来更换服务器,你的智能体也能无缝继承积累的知识与习惯。

通过一台 $10 左右的入门级云服务器,结合新用户试用礼金,只需 15 分钟即可拥有一台兼具 OpenClaw 实用操作力与自主进化特性的专属 AI 助理,起步门槛极低且运行稳妥。

← 返回文章列表发布于