Hermes Agent 配置消息平台机器人实现远程对话

想让 AI 助手在微信、钉钉或飞书上与你对话?本文详细介绍配置步骤,让你可以通过消息平台远程控制 Hermes Agent。

方案选择

方案难度推荐度
企业微信简单⭐⭐⭐⭐
Telegram(推荐)简单⭐⭐⭐⭐⭐
钉钉简单⭐⭐⭐⭐
飞书简单⭐⭐⭐⭐

方案一:企业微信

第一步:创建企业微信应用

  1. 登录 企业微信管理后台
  2. 进入「应用管理」→ 「创建应用」
  3. 填写应用名称和 Logo
  4. 设置「可见范围」

第二步:获取配置信息

在应用详情页获取:

  • CorpID - 企业信息中
  • AgentId - 应用详情页
  • Secret - 应用详情页

第三步:配置 Hermes

hermes gateway setup

选择 WeCom 并填写:

  • CorpID
  • AgentID
  • Secret

第四步:启动网关

hermes gateway run

方案二:Telegram(最简单)

第一步:创建 Telegram Bot

  1. 搜索 @BotFather
  2. 发送 /newbot
  3. 按照提示设置名称和用户名
  4. 获取 Bot Token

第二步:配置 Hermes

hermes gateway setup

选择 Telegram 并填写 Bot Token。

第三步:启动并授权

hermes gateway run

启动后,向你的 Bot 发送 /start 进行授权。

方案三:钉钉

hermes gateway setup

选择 DingTalk,需要:

  • App Key
  • App Secret

方案四:飞书

hermes gateway setup

选择 Feishu,需要:

  • App ID
  • App Secret

配置常见问题

Q: 启动网关后收不到消息?

# 检查日志
tail -f ~/.hermes/logs/gateway.log

# 检查状态
hermes status

Q: 如何开启私聊权限?

# 在对话中发送
/hermes pairing approve

Q: 消息发不出去?

检查平台权限:

  • Telegram:需要开启 Bot Privacy
  • 企业微信:检查应用 IP 白名单
  • 钉钉:确认回调地址可访问

安全建议

  1. 使用 /yolo 前请三思
  2. 不要在公共群聊开启管理员权限
  3. 定期检查 ~/.hermes/logs/gateway.log
  4. 敏感操作建议保留确认机制

总结

配置消息平台后,你可以:

  • 在手机上通过微信/Telegram 对话
  • 远程执行终端命令
  • 接收系统通知和日志
  • 定时任务结果推送

推荐从 Telegram 或企业微信开始,配置简单且稳定。

评论区: