想让 AI 助手在微信、钉钉或飞书上与你对话?本文详细介绍配置步骤,让你可以通过消息平台远程控制 Hermes Agent。
方案选择
| 方案 | 难度 | 推荐度 |
|---|---|---|
| 企业微信 | 简单 | ⭐⭐⭐⭐ |
| Telegram(推荐) | 简单 | ⭐⭐⭐⭐⭐ |
| 钉钉 | 简单 | ⭐⭐⭐⭐ |
| 飞书 | 简单 | ⭐⭐⭐⭐ |
方案一:企业微信
第一步:创建企业微信应用
- 登录 企业微信管理后台
- 进入「应用管理」→ 「创建应用」
- 填写应用名称和 Logo
- 设置「可见范围」
第二步:获取配置信息
在应用详情页获取:
CorpID- 企业信息中AgentId- 应用详情页Secret- 应用详情页
第三步:配置 Hermes
hermes gateway setup选择 WeCom 并填写:
- CorpID
- AgentID
- Secret
第四步:启动网关
hermes gateway run方案二:Telegram(最简单)
第一步:创建 Telegram Bot
- 搜索 @BotFather
- 发送
/newbot - 按照提示设置名称和用户名
- 获取
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 statusQ: 如何开启私聊权限?
# 在对话中发送
/hermes pairing approveQ: 消息发不出去?
检查平台权限:
- Telegram:需要开启 Bot Privacy
- 企业微信:检查应用 IP 白名单
- 钉钉:确认回调地址可访问
安全建议
- 使用
/yolo前请三思 - 不要在公共群聊开启管理员权限
- 定期检查
~/.hermes/logs/gateway.log - 敏感操作建议保留确认机制
总结
配置消息平台后,你可以:
- 在手机上通过微信/Telegram 对话
- 远程执行终端命令
- 接收系统通知和日志
- 定时任务结果推送
推荐从 Telegram 或企业微信开始,配置简单且稳定。
评论区: