Hermes:openclaw的最佳替代之基于源码部署的飞书配置

飞书接入 Hermes 配置总结

飞书侧的配置与接入OpenClaw方式一致,可参考我发的另外的关于OpenClaw配置飞书的操作指南。这篇文章重点分享Hermes侧的配置和启动命令,以及常见报错解决方案;

结果

飞书已成功接入当前源码方式运行的 Hermes。

已确认:

  • Hermes 通过源码方式启动成功
  • Feishu WebSocket 连接成功建立
  • 私聊机器人可以正常回复

当前运行方式

项目目录:

  • ~/code/github/hermes-agent

启动命令:

bash 复制代码
cd ~/code/github/hermes-agent
source venv/bin/activate
python -m gateway.run --verbose

已完成配置

已写入 ~/.hermes/.env 的关键项:

bash 复制代码
FEISHU_APP_ID=xxx
FEISHU_APP_SECRET=已配置(未在本文明文记录)
FEISHU_DOMAIN=feishu
FEISHU_CONNECTION_MODE=websocket
GATEWAY_ALLOW_ALL_USERS=true

说明:

  • 当前是中国区飞书,因此 FEISHU_DOMAIN=feishu
  • 连接模式使用 websocket,不需要公网 webhook
  • 当前为了先跑通,启用了 GATEWAY_ALLOW_ALL_USERS=true

已安装依赖

在源码虚拟环境中已安装飞书依赖:

bash 复制代码
cd ~/code/github/hermes-agent
source venv/bin/activate
pip install -e '.[feishu]'

安装后已确认这些依赖可用:

  • lark_oapi
  • aiohttp
  • websockets

过程中遇到的问题

1. 连接数超限

报错:

  • 1000040350: the number of connections exceeded the limit

原因:

  • 同一个飞书 App 之前被另一台机器上的 OpenClaw 占用

处理结果:

  • 停止另一台机器上的旧服务后,当前 Hermes 成功连接

2. 本地源码环境说明

用户当前不是通过已安装的 hermes 命令启动,而是通过源码运行。

因此后续统一使用:

bash 复制代码
source venv/bin/activate
python -m gateway.run --verbose

当前剩余警告

1. bot identity 自动识别权限不足

警告大意:

  • 无法从应用信息中自动获取 bot 身份

建议补权限之一:

  • admin:app.info:readonly
  • 或 application:application:self_manage

影响:

  • 主要影响群聊里 @bot 的精确识别
  • 不影响私聊正常使用

2. chat info 读取权限不足

警告大意:

  • 缺少聊天信息读取权限

建议补权限之一:

  • im:chat:readonly(推荐最小权限)
  • 或 im:chat:read
  • 或 im:chat

影响:

  • 主要影响读取群聊/会话信息
  • 不影响当前私聊可用性

当前结论

当前飞书接入已可用,至少满足:

  • 私聊 bot 正常工作

如果后续需要更稳定的群聊体验,建议到飞书开放平台补充以下权限:

  • im:chat:readonly
  • admin:app.info:readonly

后续建议

  1. 如果只是自己先用,当前配置已经够用
  2. 如果准备正式长期使用,建议:
    • 收紧访问控制,不再使用 GATEWAY_ALLOW_ALL_USERS=true
    • 改为配置 FEISHU_ALLOWED_USERS=...
  3. 如果要在群里稳定使用,再补上聊天读取和应用信息读取权限
相关推荐
haluhalu.2 分钟前
Agent = LLM + 上下文 + 工具(含观察 / 动作空间、ReAct 循环)
前端·javascript·人工智能·python·react.js·机器学习·个人开发
知了一笑7 分钟前
AI卷王们,从窄路走向宽阔?
人工智能·程序人生·ai
杜子不疼.12 分钟前
我给 Claude Code 写了个 MCP Server,让它自己上蓝耘挑模型干活
人工智能·ai·机器人
YOLO数据集集合2 小时前
小麦穗检测数据集 | 小麦穗检测 植物表型 密集目标检测 农业AI9182期
人工智能·yolo·目标检测·机器学习·目标跟踪·小麦穗
Keep_Trying_Go2 小时前
MobileSAMv2分割算法详解
图像处理·人工智能·计算机视觉
java资料站8 小时前
十一、Spring AI Alibaba · 高级 · 多智能体(Multi-agent)
人工智能·spring·microsoft
2601_955662468 小时前
情感解说视频如何提升感染力?配音细节很关键
人工智能·音视频·语音识别·视频
苏醒的人生8 小时前
电商品牌物料AI生图工具推荐:让品牌调性一套到底
人工智能
lank_M8 小时前
截图OCR预处理在普通屏上翻车,Retina截图却没事
图像处理·人工智能·计算机视觉·ocr