欢迎使用Lighthouse部署Hermes Agent!
👋 还没有一台云服务器?点此即可享 轻量应用服务器专属优惠,快速部署Hermes Agent~
更多语言:
玩转Hermes Agent|使用Lighthouse快速部署云上Hermes Agent
https://www.tencentcloud.com/techpedia/143917
Getting Started with Hermes Agent: Deploying on Tencent Cloud Lighthouse
https://www.tencentcloud.com/techpedia/143916
클라우드에서 Hermes 원클릭 배포 가이드
https://www.tencentcloud.com/techpedia/143922
クラウドでHermesを簡単デプロイ:ワンクリック設定ガイド
https://www.tencentcloud.com/techpedia/143920
Panduan Deploy Hermes di Cloud dengan Sekali Klik
https://www.tencentcloud.com/techpedia/143921
Guía de Despliegue de Hermes en la Nube con Un Solo Clic
https://www.tencentcloud.com/techpedia/143923
2026年4月,Nous Research 正式发布了开源AI Agent项目 Hermes Agent,迅速在GitHub和AI社区引发广泛关注。与市面上绑定在IDE中的编码助手或单一API聊天机器人不同,Hermes Agent 是一个真正意义上的自主智能体(Autonomous Agent)——它运行在你的服务器上,拥有持久化记忆,能随着使用时间的增长不断变强。更令人兴奋的是,它具备完整的自我学习闭环:自主创建技能、在使用中改进技能、跨会话召回记忆,真正做到"越用越聪明"。
Hermes Agent 与此前大火的 OpenClaw(龙虾) 项目有着千丝万缕的联系——它甚至内置了 hermes claw migrate 命令,支持一键迁移 OpenClaw 的设置、记忆、技能和 API 密钥。可以说,Hermes Agent 是 AI Agent 赛道上的一次全面进化。
与 OpenClaw 类似,Hermes Agent 同样具备完整的系统操作权限(终端执行、文件读写、浏览器自动化等),因此官方建议将其部署在一个与个人主力电脑隔离的环境中,以保障数据安全。
Hermes Agent 支持 Linux、macOS、WSL2 以及 Android(Termux)等平台,其中 Linux 是最推荐的部署环境。将 Hermes Agent 部署在云服务器中,不仅能实现与本地电脑的安全隔离,还能实现7×24小时不间断在线,让你随时随地通过 Telegram、Discord 等聊天软件与它交互。
注意: Hermes Agent 目前不支持 Windows 原生环境,Windows 用户需要先安装 WSL2 后在其中运行。
腾讯云轻量应用服务器Lighthouse是一款面向轻量级应用场景的云服务器产品,无需理解复杂的云计算概念,提供了高性价比的服务器套餐。
与在本地电脑运行相比,使用Lighthouse服务器部署 Hermes Agent 具有以下优势:
前往腾讯云Lighthouse产品的购买页选购一台服务器,建议配置如下:
点击立即购买,按照页面引导完成支付,等待30秒左右即可完成服务器创建。

注意: 重装系统将清空服务器内的全部数据,请谨慎操作!

如果您已有存量吃灰的Lighthouse实例,可以通过"重装系统"方式选择 Hermes Agent 镜像,然后按后续步骤配置 Hermes Agent。
完成安装后,我们需要为 Hermes Agent 配置模型(AI大脑)。Hermes Agent 本身不包含AI模型,需要连接外部大语言模型(LLM)来驱动其智能,本教程以 MiniMax China 为例进行配置。
打开轻量云控制台,找到已安装 Hermes Agent 的 Lighthouse 实例。
点击实例卡片上的登录按钮,浏览器自动跳转至腾讯云 Web 终端工具 OrcaTerm。

在弹窗中配置:
agentuser(Hermes Agent 安装在该用户下)提示:如果你的 Hermes Agent 实例是在 2026 年 4 月 15 日之前创建的,需要将用户名切换为
lighthouse。也可以登录后执行su lighthouse命令切换。

确认后点击登录按钮,成功登录后进入服务器终端界面。

在配置模型之前,需要先在 MiniMax 平台获取 API 密钥。


系统会生成一串以 sk-api- 开头的密钥字符串,立即复制并妥善保存。
重要:页面关闭后将无法再次查看完整密钥,请立即复制保存。

重要:确保 MiniMax 账号余额不为 0。如果余额为零,即使 API 密钥配置正确,Hermes Agent 也无法正常调用模型。你可以在 MiniMax 费用中心 - 余额页面 查看和充值。

hermes setup 配置模型回到服务器终端,执行以下命令启动交互式配置向导:
hermes setup
执行后,终端显示配置向导界面:

使用上下方向键选择 Quick setup — provider, model & messaging (recommended),按回车确认。
向导显示支持的模型服务商列表,使用上下方向键滚动,选择 More providers... 并回车。

找到并选中 MiniMax (China),按回车确认。

说明:MiniMax 和 MiniMax (China) 是两个不同选项。国内用户从 MiniMax 中国站获取的 API 密钥,请选择 MiniMax (China)。
选择提供商后,向导提示输入 API 密钥:
MiniMax CN API key:
将步骤二中复制的 API 密钥粘贴到此处(粘贴方式:右键单击,或按 Ctrl+Shift+V),按回车确认。
注意:为保证安全,密钥输入时不会在屏幕上显示任何字符,直接粘贴后按回车即可。

输入成功后,显示确认信息:
API Key Saved.

此时提示 Base URL 信息,直接回车确认:

API 密钥保存成功后,向导显示 MiniMax China 支持的模型列表:
-> MiniMax-M2
MiniMax-M2.5
MiniMax-M2.7
MiniMax-M2.7-highspeed
MiniMax-M2.1
MiniMax-M2.5-highspeed
Enter custom model name
Skip (keep current)
使用上下方向键选择模型,推荐选择 MiniMax-M2.7(最新版本,能力最强),按回车确认。

确认后显示:
✓ Default model set to: MiniMax-M2.7
模型配置完成后,向导询问是否连接聊天平台:
Connect a messaging platform? (Telegram, Discord, etc.)
● Set up messaging now (recommended)
○ Skip — set up later with 'hermes setup gateway'
选择 Skip — set up later with 'hermes setup gateway',按回车跳过。

向导显示配置完成摘要,提示是否立刻连接 Hermes 对话:

在命令行中输入 Y 后按回车,或在终端中直接运行 hermes 命令,启动内置命令行聊天界面(TUI)。

如果模型配置正确,你会看到 Hermes Agent 欢迎界面,底部显示当前使用的模型信息(例如 MiniMax-M2.7 via minimax-cn)。


在输入框中输入测试消息:
你好,请做一下自我介绍

按回车发送。如果一切正常,Hermes Agent 通过 MiniMax 模型生成回复:

如果遇到报错(如 API key invalid 或连接超时),请检查:
hermes doctor 诊断)验证成功后,输入 /quit 并按回车退出 TUI 界面:
/quit

下一步:模型配置完成后,可继续配置企业微信聊天通道,实现与 Hermes Agent 的实时对话。
企业微信是国内最常用的企业级即时通讯工具之一,Hermes Agent 原生支持通过 WebSocket 方式连接企业微信,无需公网 IP、无需 Webhook 回调地址,配置简单。
模型验证通过后,接下来我们要配置企业微信作为聊天通道,这样你就可以像发微信一样和 Hermes Agent 对话了。
在浏览器中打开 企业微信管理后台。
使用企业微信扫码登录(你需要有一个企业微信组织的管理员权限)。
提示: 如果你还没有企业微信组织,可以免费注册一个。访问 企业微信官网 点击"立即注册",按照流程创建一个组织即可。

登录管理后台后,在左侧菜单栏中找到并点击 安全与管理。

点击 管理工具,在智能专区中选择 智能机器人。

在创建页内单击创建机器人按钮。

在弹出的弹窗中选择手动创建。

在创建智能机器人的页面,单击编辑按钮,并在接下来的弹窗中依次填写机器人的头像、名称(例如"Hermes")和描述信息。

滑动至页面右侧底部,选择API模式创建。

在接下来的页面中按需配置可见范围。

在API配置中,找到Secret,并且单击后面的点击获取按钮:

在可使用权限中选择消息(其他权限可按需授予):

授权完成后返回页面,单击保存按钮。

创建完成后,进入该机器人的详情页面,你会看到以下两个关键信息:
请复制并妥善保存这两个值,后面配置 Hermes Agent 时需要用到。

安全提示: Secret 等同于机器人的密码,请不要泄露给他人。
回到服务器终端,我们需要把刚才获取的企业微信 Bot ID 和 Secret 配置到 Hermes Agent 中。
Hermes Agent 的所有敏感信息(如 API 密钥、Bot 凭据等)都保存在 ~/.hermes/.env 文件中。我们可以使用以下命令逐一写入企业微信的凭据。
在终端中运行以下命令(请将 your-bot-id 替换为你在步骤 5.3 中复制的实际 Bot ID):
hermes config set WECOM_BOT_ID your-bot-id
例如,如果你的 Bot ID 是 bot_abc123xyz,则命令为:
hermes config set WECOM_BOT_ID bot_abc123xyz
运行以下命令(请将 your-secret 替换为你在步骤 5.3 中复制的实际 Secret):
hermes config set WECOM_SECRET your-secret

你可以通过设置 WECOM_DM_POLICY 来限制可以私聊 Hermes Agent 的用户范围,此处设置为 pairing。
这样当有未授权用户给你的 Bot 发私信时,不会直接开放对话,而是会触发配对码(pairing code)验证流程——Bot 会给对方发一个一次性配对码,你需要在服务器端确认后才能通过。
hermes config set WECOM_DM_POLICY pairing

你可以通过设置 WECOM_ALLOWED_USERS 来限制哪些企业微信用户可以和 Hermes Agent 对话:
hermes config set WECOM_ALLOWED_USERS your_user_id
如果允许多个用户,用英文逗号分隔:
hermes config set WECOM_ALLOWED_USERS user_id_1,user_id_2
如何获取企业微信的用户 ID:在企业微信管理后台 → 通讯录 → 点击成员 → 查看"账号"字段,即为用户 ID。
如果你暂时不需要访问限制(仅自己测试使用),可以跳过这一步。默认情况下,所有能联系到该 Bot 的企业微信成员都可以与其对话(需配对)。
提示: 如果您希望所有企业微信用户都能与Bot交互,可以执行
hermes config set GATEWAY_ALLOW_ALL_USERS true。如果只想允许特定用户访问,可以通过hermes config set WECOM_ALLOWED_USERS user_id_1,user_id_2来设置白名单。
所有配置完成后,我们需要启动 Hermes Agent 的消息网关(Gateway),它负责接收和发送企业微信的消息。
为了让 Hermes Agent 在后台持续运行,并且在服务器重启后自动启动,建议将网关安装为系统服务:
hermes gateway install

安装完成后,启动服务:
hermes gateway start

你可以随时通过以下命令检查网关服务的运行状态:
hermes gateway status

至此,你的 Hermes Agent 已经完全配置完成并在后台运行。
此时我们回到企业微信后台,可以通过获取并扫描机器人二维码,来将其加入至对话框:

在企业微信内发送任意消息后,将会看到一条配对信息:

复制配对信息中的最后一条命令,回到服务器命令行中粘贴并回车运行,看到如下信息后,表示配对完成。

此时回到企业微信内,即可开始与 Hermes Agent 对话!

这里如果你遇到类似 📬 No home channel is set for Wecom. A home channel is where Hermes delivers cron job results and cross-platform messages. 的提示,可以通过对话框直接发送 /sethome 来完成。
安全提示: Hermes Agent 的 WebUI 并未提供鉴权能力,任何知道访问地址的人都可以直接操作你的 Agent。我们强烈不推荐自行开启 WebUI 并通过公网访问使用。
您还可以在 ~/.hermes/config.yaml 中进一步配置企业微信的访问策略,例如限制哪些群组可以使用Bot、设置群内用户白名单等:
platforms:
wecom:
enabled: true
extra:
dm_policy: "open" # 私聊策略:open/allowlist/disabled
group_policy: "allowlist" # 群聊策略:open/allowlist
group_allow_from: # 允许响应的群ID列表
- "group_id_1"
现象: 在服务器终端中运行企业微信消息中提供的配对命令后,提示:
Code 'XXXXXXXX' not found or expired for platform 'wecom'.
Run 'hermes pairing list' to see pending codes.
原因: 配对码存在有效期(1小时),可能在你复制命令的过程中已经过期或发生了变化。
解决方案:
hermes pairing list
XXXXXXXX):Pending Pairing Requests (1):
Platform Code User ID Name Age
-------- ---- ------- ---- ---
wecom XXXXXXXX JIAYU JIAYU 1m ago
hermes pairing approve wecom XXXXXXXX
将 XXXXXXXX 替换为你在列表中看到的实际配对码即可。
完成以上配置后,你后续可能会用到以下命令来管理你的 Hermes Agent:
| 命令 | 说明 |
|---|---|
hermes |
在终端中直接与 Hermes Agent 聊天(TUI 界面) |
hermes gateway |
前台启动消息网关 |
hermes gateway start |
启动后台网关服务 |
hermes gateway stop |
停止后台网关服务 |
hermes gateway status |
查看网关服务状态 |
hermes setup |
重新运行配置向导 |
hermes setup model |
仅重新配置模型/提供商 |
hermes setup gateway |
仅重新配置聊天平台 |
hermes model |
切换模型 |
hermes doctor |
诊断配置问题 |
hermes update |
更新到最新版本 |
hermes config |
查看当前配置 |
配置完成后,使用以下命令管理网关服务:
# 前台运行(适合调试)
hermes gateway
# 后台启动
hermes gateway start
# 查看运行状态
hermes gateway status
# 停止网关
hermes gateway stop
提示: 一个网关进程可以同时连接所有已配置的平台(企业微信、Telegram、Discord等),无需为每个平台单独启动服务。
扫描二维码加入用户讨论群,解锁并交流在云端使用 OpenClaw 的经验。探索与 Telegram、Discord、WhatsApp、QQ、钉钉、企业微信和 Lark 等应用集成后的各种实用有趣的用法!

Discord 解锁更多进阶玩法
加入 Whatsapp/企业微信享受专属技术支持
| 渠道 | 扫描/点击进入 |
|---|---|
| Whatsapp 频道 |
|
| 企业微信 |
|