一、飞书应用创建与审核
- 创建飞书应用
在飞书开放平台(https://open.feishu.cn/)创建企业自建应用:
- 应用名称:
OpenClaw(可自定义) - 应用描述:AI助手机器人
- 选择所需权限(消息接收与发送等)[^1]
- 应用名称:
- 申请线上发布
提交应用后,飞书管理员会收到审批通知:
- 管理员进入「管理后台」>「应用审核」
- 找到
OpenClaw应用并点击「通过」[^1]
- 确认发布状态
审核通过后,在开放平台查看应用状态应为「已启用」「已发布」[^1]
二、OpenClaw飞书插件安装
# 在OpenClaw安装目录执行(需Node.js环境) npm install @openclaw/feishu-adapter
三、配置飞书通道
- 获取飞书凭证
在飞书开放平台获取:
APP_ID→ 应用凭证 > App IDAPP_SECRET→ 应用凭证 > App SecretVERIFICATION_TOKEN→ 事件订阅 > 验证令牌
- 修改OpenClaw配置文件
编辑~/.openclaw/config.yaml,添加飞书配置:
channels: feishu: enabled: true app_id: "cli_xxxxxx" # 替换为实际App ID app_secret: "xxxxxxxxxxxx" # 替换为App Secret verification_token: "xxxxxx" # 替换为验证令牌
四、启动服务并验证
- 启动Gateway服务
openclaw start - 配置事件订阅
在飞书开放平台配置事件订阅:
- 请求URL:
https:// <你的公网ip或域名> :3000/feishu 你的公网ip或域名>
(需确保端口可访问,本地测试可用内网穿透) - 订阅事件:
接收消息、消息已读等[^2]
- 请求URL:
- 添加机器人到飞书群
在飞书群聊中@机器人测试交互:
@OpenClaw 你好
五、使用国内大模型(可选)
推荐使用MiniMax等国内模型(引用[2][3]):
# 修改模型配置 models: minimax: api_key: "your_api_key" # 在MiniMax平台申请 group_id: "your_group_id"
> 注意:本地部署需开放防火墙端口(默认3000),或使用反向代理(如Nginx)[^3]。
部署验证流程图
graph TD A[创建飞书应用] --> B[安装飞书插件] B --> C[配置凭证] C --> D[启动OpenClaw服务] D --> E[配置飞书事件订阅] E --> F[群聊测试机器人]
§§相关问题§§
- 如何为OpenClaw飞书机器人配置HTTPS?
- OpenClaw支持哪些其他消息平台?
- 飞书机器人如何实现多群组隔离?
OpenClaw部署到飞书的完整流程
一、飞书应用创建与审核
- 创建企业自建应用
- 登录飞书开放平台
- 创建新应用:名称填写
OpenClaw,描述填写"AI助手机器人" - 获取关键凭证:
App ID、App Secret、Verification Token[^1]
- 申请线上发布
graph LR A[提交应用] --> B[管理员审批] B --> C{通过?} C -->|是| D[状态变更为已发布] C -->|否| E[修改后重新提交]- 管理员在「管理后台 > 应用审核」中批准应用[^1]
二、OpenClaw飞书插件安装
# 在OpenClaw安装目录执行 npm install @openclaw/feishu-adapter # 安装飞书官方适配器[^2]
三、通道配置
编辑配置文件 ~/.openclaw/config.yaml:
channels: feishu: enabled: true app_id: "cli_xxxxxx" # 替换为实际App ID app_secret: "xxxxxxxxxxxx" # 替换为App Secret verification_token: "xxxxxx" # 替换为验证令牌 encrypt_key: "" # 非企业加密可不填 port: 3000 # 服务监听端口
四、服务启动与验证
- 启动服务
openclaw start # 启动网关服务[^2] - 配置飞书事件订阅
- 在飞书开放平台设置:
- 请求URL:
https:// <公网ip> :3000/feishu 公网ip> - 订阅事件:
接收消息、消息已读、群聊消息等
- 请求URL:
- 注意:本地测试需使用内网穿透工具(如ngrok)
- 在飞书开放平台设置:
- 添加机器人到群组
- 在飞书群聊中添加创建的
OpenClaw应用 - 测试命令:
@OpenClaw 你好
- 在飞书群聊中添加创建的
五、国内模型配置(推荐)
# 使用MiniMax等国内模型(阿里云百炼/讯飞星火) models: minimax: api_key: "your_api_key" # 在MiniMax平台申请 group_id: "your_group_id"
> 关键提示:
> 1. 确保服务器开放防火墙端口(默认3000)
> 2. 本地部署需设置反向代理处理HTTPS
> 3. 长连接模式需保持服务持续运行[^3]
部署验证流程图
graph TD A[创建飞书应用] --> B[安装飞书插件] B --> C[配置OpenClaw通道] C --> D[启动网关服务] D --> E[配置飞书事件订阅] E --> F[群聊测试机器人] F --> G{响应正常?} G -->|是| H[部署成功] G -->|否| I[检查端口/防火墙]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/227153.html