asktable-feishu-gateway)只做两件事:维持飞书 IM 的长连接,以及在飞书和 AskTable 后端之间转换消息。它不含智能体逻辑,通过 Redis 与主服务通信,因此主服务侧不需要为它加任何配置。私有部署里这个容器不随主 compose 一起装。
不接飞书就不用加它,主服务功能不受影响。
前置条件
飞书应用侧的创建、权限申请和发布步骤见 接入飞书机器人。
操作步骤
1
加网关服务
在 它和主服务共用同一个
docker-compose.yaml 里加上这个服务:asktable-redis,不要给它加 ports。2
启动
3
确认网关心跳写进了 Redis
feishu:<实例 ID> 的字段,值里 status 是 ok,说明网关活着。网关每 30 秒写一次这个心跳。4
在智能体上配飞书频道
打开目标数据智能体 → 顶部标签「频道」→「飞书」,填这几个字段:
保存后页面下方出现「运行状态」卡片,里面有连接状态和最后事件两项,右上角是「刷新」按钮。
5
在飞书里验一次
由一个在授权范围内的成员私聊机器人提问,再把机器人拉进测试群
@ 它提问。两处都能拿到回答,就算接通了。关键约束
出问题怎么判断
下一步
- 接入飞书机器人 — 飞书应用的创建、权限与发布
- 设置数据访问范围 — 人员、角色与智能体白名单
- 部署 AI 搜索(值索引) — 让飞书里的简称提问也能命中完整值
- 私有部署(Docker) — 主服务部署与排障表
