通过Hermes工具以WebSocket模式将大模型接入飞书,无需公网回调地址。步骤包括创建飞书企业自建应用、获取凭证、开通机器人与消息权限、配置事件订阅、发布应用,再在服务器安装依赖并设置环境变量,最后注册系统服务启动,即可实现全天候AI助手。
想在飞书中嵌入一个24小时在线、随叫随到的AI助手?这一想法看似遥远,实际操作并不复杂。本指南将详细讲解如何使用 Hermes 工具,通过 WebSocket 模式将大模型无缝接入飞书。关键是无需配置公网回调地址,大幅简化流程。
动手前,请确认以下资源已准备就绪,避免中途受阻:
长期稳定更新的攒劲资源: >>>点此立即查看<<<
uv)。打开 飞书开发者后台,登录后点击“创建企业自建应用”。为应用命名、填写描述,确认创建即可。


创建应用后,在左侧菜单找到“凭证与基础信息”。此处可获取 App ID 和 App Secret。请妥善保存,它们是应用的“身份证”与“密码”,切勿泄露至非测试环境。

在左侧菜单找到“添加应用能力”,开启“机器人”能力。

接着进入“权限管理”页面,点击“开通权限”,搜索“获取与发送单聊、群组消息”,勾选并确认开通。若缺少该权限,机器人将无法收发消息。

为使机器人响应消息,需配置事件通知。在左侧“事件与回调” → “添加事件”中,勾选“消息与群组”下的“接收消息”事件即可。

完成上述配置后,必须发布才能生效。进入“版本管理与发布”,点击“创建版本”,填写版本详情并保存,最后点击“确认发布”。不发布则所有设置无效。



飞书侧配置完成后,切换至云服务器。首先进入 Hermes 安装目录,使用 uv 安装飞书相关依赖:lark-oapi 和 websockets。
在终端中执行以下命令:
cd ~/.hermes/hermes-agentuv pip install lark-oapi websockets
接下来将飞书凭证告知 Hermes。推荐使用交互式引导进行配置,操作简便。在终端运行:
hermes gateway setup
按提示逐步操作:


Domain 和 Connection mode 提示时,直接按回车使用默认值。
/set-home。Hermes 接收后会将此聊天窗口设为“主阵地”,用于接收定时任务和报警通知。
配置最后一步,终端会询问“是否安装网关为系统服务?”,选择“是”。根据部署场景选择:


接着按提示执行以下两条命令,注册并启动服务:

sudo hermes gateway install --system --run-as-user ubuntusudo hermes gateway start --system
看到成功提示后,即可在飞书中发送消息进行测试。机器人应已在线。
实际操作中可能遇到一些常见问题,现列出解决方法,助您少走弯路。
Q1:执行注册启动命令时,报错 sudo 可执行文件或 hermes 找不到,怎么办?
这是因为 sudo 提权后默认路径可能无法找到个人环境中安装的 hermes 或 uv。解决办法是使用 $(which uv) 明确指定执行环境:
cd ~/.hermes/hermes-agentsudo $(which uv) run hermes gateway install --system --run-as-user ubuntusudo $(which uv) run hermes gateway start --systemQ2:不想使用交互式配置,或事后需要手动修改深层参数,如何操作?
可直接编辑主目录下的 .env 文件:~/.hermes/.env。找到或添加以下内容:
FEISHU_APP_ID=你的_App_IDFEISHU_APP_SECRET=你的_App_SecretFEISHU_DOMAIN=feishuFEISHU_CONNECTION_MODE=websocket# 【强烈建议配置】你的飞书 Open ID,用于限制只有你可以使用该机器人# FEISHU_ALLOWED_USERS=ou_xxxxxx
修改后需重启系统服务。
至此,大模型的核心能力已成功接入飞书。接下来,您可以为其配置个性化工作流:定时抓取指定网站、推送监控日志报警,或充当智能问答知识库。立即着手搭建属于您自己的高效工作助手吧!

侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述