Technology Encyclopedia Home >将 Hermes Agent 部署至 WhatsApp,打造你的私人 24h 智能助理

将 Hermes Agent 部署至 WhatsApp,打造你的私人 24h 智能助理

1. 前言:为什么选择 Hermes Agent?

Hermes Agent 是由 Nous Research 开发的开源自主 AI Agent 项目,被誉为 OpenClaw 的强力挑战者。与传统的聊天机器人不同,Hermes 具备“程序性记忆”和“自主技能进化”能力。它不仅能记住你的偏好,还能在完成复杂任务后,自动将执行经验提炼为可重复使用的“技能卡”(Skill Card)。

通过将 Hermes 部署到 WhatsApp,你可以随时随地通过移动端指挥 AI 执行网页抓取、数据分析或自动化任务。相比于其他平台,WhatsApp 接入具有极高的实时性和便捷性。

2. 部署前的准备工作

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

  • 服务器环境:拥有一台Lighthouse服务器
  • WhatsApp 账号:准备1-2个用于扫码登录的手机号。

在腾讯云Lighthouse上安装Hermes Agent

方式一:新购一台轻量应用服务器

前往腾讯云Lighthouse产品的购买页选购一台服务器,建议配置如下:

  • 镜像:Hermes Agent
  • 地域:请根据使用场景选择。接入 Discord 等海外平台通常选择海外地域(如中国香港);如需调用国内模型(如 Kimi、MiniMax、智谱GLM),则建议选择国内站。
  • 套餐配置:推荐2核4G内存或更高配置,最低配置支持2核2G内存(适合简单体验)。

点击立即购买,按照页面引导完成支付,等待30秒左右即可完成服务器创建。

方式二:重装一台现有的轻量应用服务器

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

如果您已有存量吃灰的Lighthouse实例,可以通过"重装系统"方式选择 Hermes Agent 镜像,然后按后续步骤配置 Hermes Agent。


3. 部署模式选择

Hermes Agent 的 WhatsApp 网关支持两种运行模式,建议根据使用场景选择:

模式 说明 推荐场景
Bot 模式 使用独立号码(如 WhatsApp Business),支持多用户,封号风险低。 长期使用、团队协作
自聊模式 使用个人账号,通过给自己发消息与 Agent 交互。 快速测试、个人私密使用

4. 详细部署步骤

4.1 启动网关设置向导

在终端中执行以下命令进入交互式配置界面:

su lighthouse
hermes gateway setup

如果系统提示网关服务已安装但未运行,请输入 y 启动服务。

4.2 选择消息平台与模式

在弹出的平台列表中,输入数字 6 选择 WhatsApp。随后,系统会询问你选择哪种模式,建议先选择 Separate bot number 以获得更稳定的体验; 但是如果只有一个手机号,选择Personal Number 且先定义为仅自己沟通。以下教程为Personal Number

4.3 权限配置

为了安全起见,你需要设置哪些号码可以访问你的 Agent:

  • 输入特定电话号码(带国家代码,不带+号,如 86138...)。
  • 或者输入 * 允许任何人向该 Bot 发送指令。
    输入手机号,注意格式;如果为+86 133XXX,这里需要写 86133XXX

4.4 扫码配对

系统会在终端生成一个 QR 码。打开手机上的 WhatsApp,进入“已链接设备”,点击“链接新设备”并扫描终端中的二维码。配对成功后,终端会显示 configured + paired 状态。

扫码完成后,会出现如下页面,直接Enter

4.5 安装为系统服务

为了保证 Agent 在后台持续运行,建议将其安装为 systemd 服务:
选择Y

你现在的目标 应该选
写文章 / 做AI项目展示 / 快速跑通 User service
企业级长期运行 System service
临时玩一下 Skip

Start the service now , 选择 Yes

5. 验证部署与维护

5.1 验证交互

打开 WhatsApp,向你的 Bot 账号发送一条消息(如 "Hi")。如果收到带有“** Hermes Agent**”页眉的回复,说明部署成功。

6. 风险提示与安全建议

由于 Hermes 使用的是基于 Baileys 的内置桥接器(模拟 WhatsApp Web),而非官方商业 API,请务必注意:

  1. 封号风险:避免使用 Bot 账号群发垃圾信息或进行高频骚扰。
  2. 安全审批:当 Agent 尝试执行涉及网络下载的危险命令时,会在 WhatsApp 弹出警告。请务必通过输入 /approve session 进行人工确认 。

联动提示

加入我们的 Discord 群组!

扫描二维码加入用户讨论群,解锁各种实用有趣的用法!

🚀 腾讯云开发者社区与支持

1️⃣ 腾讯云开发者交流社区

Discord 解锁更多进阶玩法

点击一键加入社群

2️⃣ 专属服务支持

加入 Whatsapp/企业微信享受专属技术支持

渠道 扫描/点击进入
Whatsapp 频道
企业微信