news 2026/5/14 7:45:24

【接入】Hermes Agent 接入飞书 企业微信:国内用户最全配置指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【接入】Hermes Agent 接入飞书 企业微信:国内用户最全配置指南

前几篇介绍了 Hermes 的安装和核心功能。
这篇专门讲国内用户最需要的 —— 接入飞书和企业微信。


一、准备工作:你需要什么

准备项说明
Hermes Agent已安装并能正常运行
飞书账号企业版,需要管理员权限创建应用
企业微信账号同上,需要管理员权限
网络要求无需公网 IP(两者均支持 WebSocket 长连接模式)

提醒:只要采用长连接模式,无论你的服务器是在云端还是本地局域网,都可以顺利接入,无需配置复杂的内网穿透或公网 IP 回调。


二、接入飞书

飞书接入分 5 步,整体约 15-20 分钟。

第 1 步:创建飞书自建应用

  1. 打开 飞书开放平台,用管理员账号登录
  2. 点击「创建应用」→「企业自建应用」
  3. 填写应用名称(比如Hermes AI 助手)和描述
  4. 上传应用图标(可选)

创建完成后,记下应用名称,后面会用到。

第 2 步:添加机器人能力

  1. 进入应用详情页
  2. 点击「添加应用能力」→「机器人」
  3. 确认启用

重要:务必勾选「开启交互式卡片」选项,否则后续按钮类交互无法触发。

第 3 步:配置权限

  1. 进入「权限管理」→「申请权限」
  2. 批量添加以下权限:
im:message # 收发消息 im:message.send_as_bot # 以机器人身份发送消息 im:message.read # 读取消息 im:message.group_at_msg # 接收群@消息 im:message.p2p_msg # 接收私聊消息 contact:user.id:readonly # 读取用户 ID im:resource # 访问资源
  1. 点击「发布权限变更」使配置立即生效

第 4 步:获取凭证

  1. 进入「凭证与基础信息」页面
  2. 复制并保存以下两项:
  • App IDcli_xxxxxxxxxx格式
  • App Secret:一串密钥字符

安全提醒:App Secret 等同于应用密码,不要泄露给他人。

第 5 步:配置 Hermes Gateway

在服务器上运行:

hermes gateway setup

按提示操作:

1. 选择配置聊天平台 → 选 Feishu(飞书) 2. 输入 App ID(刚才复制的) 3. 输入 App Secret 4. Domain 保持默认 feishu 5. Connection mode 选 WebSocket(推荐,无需公网 IP 的关键) 6. 配置群聊和私聊权限 7. 确认安装服务 y

第 6 步:订阅事件

  1. 在飞书开放平台,进入「事件与回调」
  2. 订阅方式选择「长连接」(配合第 5 步,无需提供回调 URL)
  3. 添加事件:im.message.receive_v1(接收消息)

第 7 步:发布应用

  1. 进入「版本管理与发布」
  2. 创建版本并发布

第 8 步:配对验证

  1. 在飞书中搜索机器人名称
  2. 给机器人发一条消息
  3. 命令行会提示配对命令,运行它:
hermes pairing approve<用户ID>
  1. 配对成功后,再次发消息测试

验证命令:

hermes gateway status# 确认飞书连接状态为 connected

三、接入企业微信

企业微信同样非常简单,利用智能机器人的WebSocket 长连接特性,也可以在无公网 IP 的环境下稳定运行。

第 1 步:创建机器人

  1. 登录企业微信管理后台
  2. 进入「管理工具」→「智能机器人」
  3. 点击「创建机器人」
  4. 填写机器人名称和描述
  5. 选择「API 模式」创建

第 2 步:获取凭证

创建后,你会得到:

  • Bot ID:格式类似wwxxxxxxxx
  • Bot Secret:一串密钥

保存好这两个值。

第 3 步:配置 Hermes Gateway

hermes gateway setup
1. 选择配置聊天平台 → 选 WeCom(企业微信) 2. 输入 Bot ID 3. 输入 Bot Secret 4. 配置允许使用的用户 5. 确认安装服务

第 4 步:测试对话

  1. 在企业微信中找到机器人
  2. 发一条消息测试

验证命令:

hermes gateway status# 确认 WeCom 连接状态为 connected

四、双平台同时接入

Hermes 支持同时接入多个平台。

配置方法

hermes gateway setup

在配置向导中,可以依次配置:

  1. 飞书
  2. 企业微信
  3. 其他平台

完成后,所有平台的消息都会汇总到同一个 Hermes 对话中。

查看连接状态

hermes platforms

输出示例:

Connected platforms: - Feishu: ✅ Online - WeCom: ✅ Online

五、常见问题排错

飞书:消息发出去没有回应

检查步骤:

  1. 确认 Hermes Gateway 在运行:
hermes gateway status
  1. 检查事件订阅是否生效:
  • 飞书开放平台 → 事件与回调 → 确认「长连接」状态为绿色
  1. 检查 App ID 和 App Secret 是否正确:
hermes config show|grepfeishu
  1. 查看日志:
hermes logs--platformfeishu

企业微信:机器人无法响应

检查步骤:

  1. 确认 Bot ID 和 Secret 配置正确:
hermes config show|grepwecom
  1. 确认机器人已添加到正确的群聊
  2. 重启 Gateway:
hermes gateway restart

配对失败

原因:首次使用需要配对命令授权。

解决方法:

  1. 给机器人发任意消息
  2. 命令行会显示配对命令,类似:
Run: hermes pairing approve <user_id>
  1. 复制命令并运行
  2. 再次发消息测试

六、安全建议

限制使用人员

在配置时,务必设置允许的用户列表,避免陌生人调用 Hermes:

hermes configsetallowed_users user1,user2,user3

敏感信息处理

  • 不要在对话中透露核心业务数据
  • 定期检查~/.hermes/memory/目录,清除敏感记忆
  • API Key 和 Token 妥善保管,不要写入代码库

监控使用情况

hermes usage--days7

查看近 7 天的使用量,及时发现异常。


七、进阶玩法

定时任务推送

配置 Cron 任务,每天定时推送到飞书或企业微信:

hermescronadd\--name"daily-report"\--schedule"0 9 * * *"\--message"早安!今日资讯摘要..."\--platformfeishu

多机器人协同

在同一个群里添加多个 Hermes 实例,分别负责不同任务:

  • 机器人 A:负责技术问答
  • 机器人 B:负责日程提醒

接入钉钉(补充)

虽然官方文档主要介绍飞书和企业微信,但 Hermes 也支持钉钉:

hermes gateway setup# 选择配置 DingTalk# 输入 App ID 和 App Secret

钉钉同样支持长连接模式,配置流程与飞书类似。


八、配置对比

平台是否需要公网 IP配置难度适合场景
飞书❌ 不需要 (支持 WebSocket)⭐⭐⭐ 中等企业内部协作
企业微信❌ 不需要 (支持 WebSocket)⭐⭐ 简单快速验证、小团队
钉钉❌ 不需要 (支持 Stream 模式)⭐⭐⭐ 中等阿里系企业

九、完成

飞书和企业微信都接入后,你就有了随时可用的 AI 助手。


资源链接

  • 飞书开放平台
  • 企业微信管理后台
  • Hermes 官方文档
  • Hermes 中文用户组

点点赞和关注不迷路,后续还会分享更多 AI 效率工具。

👨‍💻 H先生出品 | 专注 AI 工具与效率提升

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/14 7:44:23

AI智能体工程化实战:从ReAct范式到生产级部署

1. 项目概述与核心价值最近在AI应用开发领域&#xff0c;一个名为“Ultimate AI Agents”的开源项目在开发者社区里引起了不小的讨论。这个由Stratpoint Engineering团队发起的项目&#xff0c;其核心目标直指一个困扰许多团队的现实痛点&#xff1a;如何高效、标准化地构建和部…

作者头像 李华
网站建设 2026/5/14 7:41:12

忘记加密压缩包密码?开源工具ArchivePasswordTestTool帮你轻松找回

忘记加密压缩包密码&#xff1f;开源工具ArchivePasswordTestTool帮你轻松找回 【免费下载链接】ArchivePasswordTestTool 利用7zip测试压缩包的功能 对加密压缩包进行自动化测试密码 项目地址: https://gitcode.com/gh_mirrors/ar/ArchivePasswordTestTool 你是否曾因忘…

作者头像 李华
网站建设 2026/5/14 7:41:10

ARM架构SIMD与浮点运算:VMOV指令深度解析

1. ARM架构中的SIMD与浮点运算基础在ARMv8架构中&#xff0c;SIMD&#xff08;单指令多数据&#xff09;和浮点运算单元是高性能计算的核心组件。作为一位长期从事ARM架构开发的工程师&#xff0c;我发现很多开发者对这些功能的使用存在误区。让我们先理解几个关键概念&#xf…

作者头像 李华
网站建设 2026/5/14 7:40:29

英雄联盟智能助手Seraphine:免费提升胜率的终极工具指南

英雄联盟智能助手Seraphine&#xff1a;免费提升胜率的终极工具指南 【免费下载链接】Seraphine 英雄联盟战绩查询工具 项目地址: https://gitcode.com/gh_mirrors/se/Seraphine 还在为排位赛的BP阶段手忙脚乱而烦恼吗&#xff1f;面对30秒的英雄选择时间&#xff0c;你…

作者头像 李华
网站建设 2026/5/14 7:36:20

夏普鸿海合作破裂启示:跨文化并购中的技术控制与信任危机

1. 一场被寄予厚望的“联姻”为何走向破裂&#xff1f;2012年3月&#xff0c;当日本液晶面板巨头夏普宣布与全球最大电子代工企业鸿海&#xff08;富士康&#xff09;达成资本合作时&#xff0c;整个东亚电子产业圈都为之震动。这被视为一个标志性事件&#xff1a;一家以技术自…

作者头像 李华
网站建设 2026/5/14 7:35:19

AgentCadence:本地化AI编程工作流编排平台的设计与实战

1. 项目概述与核心价值如果你和我一样&#xff0c;每天都在和Cursor、Claude Code、Codex这些AI编程助手打交道&#xff0c;那你肯定也遇到过类似的困境&#xff1a;单次的聊天式交互效率太低&#xff0c;而搭建一套完整的CI/CD系统又显得杀鸡用牛刀。我们需要的&#xff0c;其…

作者头像 李华