• 产品简介
  • 快速开始
    • Agent 开发
    • 导入 Git 仓库
    • 从模板开始
    • 直接上传
    • 从 AI 开始
  • 框架指南
    • Agent
    • 前端
      • Vite
      • React
      • Vue
      • Hugo
      • 其他框架
    • 后端
    • 全栈
      • Next.js
      • Nuxt
      • Astro
      • React Router
      • SvelteKit
      • TanStack Start
      • Vike
    • 自定义 404 页面
  • 项目指南
    • 项目管理
    • edgeone.json
    • 缓存配置
    • 构建输出配置
    • 域名管理
      • 概览
      • 自定义域名
      • 配置 HTTPS 证书
        • 概览
        • 申请免费证书
        • 使用 SSL 托管证书
      • 配置 DNS 的 CNAME 记录
    • 错误码
  • 构建指南
  • 部署指南
    • 概览
    • 触发部署
    • 管理部署
    • 部署按钮
    • 使用 Github Action
    • 使用 Gitlab CI/CD
    • 使用 CNB 插件
    • 使用 IDE 插件
    • 使用 CodeBuddy IDE
  • Makers for Platforms
    • 平台与多租户
    • Vibe Coding 解决方案
    • 模板示例
      • Vibe Coding 通用模板
      • Vibe Coding 平台模板
  • 可观测性
    • 概览
    • 指标分析
    • 日志分析
  • Functions
    • 概览
    • Edge Functions
    • Cloud Functions
      • 概览
      • Node.js
      • Python
      • Go
  • Agents
    • 概览
    • 快速开始
    • 会话管理
    • 可观测
    • 沙箱工具
      • 概览
      • Agent 框架使用
      • 沙箱原子 API
      • 网络搜索工具
    • Agent 应用鉴权
  • Models
    • 概览
    • 模型与厂商
      • 概览
      • 使用朱雀模型
      • 使用 Jev 模型
      • 使用厂商密钥
        • OpenAI
        • Anthropic
        • Google AI Studio
        • DeepSeek
        • MiniMax
        • 混元
        • 智谱
        • 月之暗面
    • 常见问题
  • 存储
    • 概览
    • KV
    • Blob
  • 中间件
  • AI 原生开发
    • Skills
    • MCP
    • Plugin
  • Copilot
    • 概览
    • 快速开始
  • API Token
  • EdgeOne CLI
  • Makers SDK
    • 概览
    • 示例
      • 通过 SDK 部署
      • 通过 CLI 部署
      • 项目管理
    • 项目
      • 项目操作
      • 环境变量
    • 部署
  • 消息通知
  • 集成指南
    • AI
      • Makers Models 集成
      • 图片大模型集成
    • 数据库
      • Supabase 集成
      • Pages KV 集成
    • 电商
      • Shopify 集成
      • WooCommerce 集成
    • 支付
      • Stripe 集成
      • Paddle 集成
    • CMS
      • WordPress 集成
      • Contentful 集成
      • Sanity 集成
      • Payload 集成
    • 身份验证
      • Supabase 集成
      • Clerk 集成
    • IM
      • 概览
      • 企业微信
      • 飞书
      • 钉钉
      • Telegram
      • Slack
      • Discord
  • 最佳实践
    • 为网站添加 AI 对话助手
    • AI 对话式部署:使用 Skill 一句话部署项目
    • 使用 Makers Agents 快速搭建 Agent 应用
    • 使用 Shopify 搭建电商平台
    • 使用 Supabase 和 Stripe 搭建 SaaS 站点
    • 如何快速搭建公司品牌站点
    • 如何快速搭建博客站点
    • 在 WorkBuddy 中通过免登录部署快速上线
  • 迁移指南
    • 从 Vercel 迁移至 EdgeOne Makers
    • 从 Cloudflare Pages 迁移至 EdgeOne Makers
    • 从 Netlify 迁移至 EdgeOne Makers
  • 排障指南
  • 常见问题
  • 限制与配额
  • 价格与套餐
  • 联系我们
  • 产品动态

飞书

本文介绍如何创建飞书企业自建应用机器人,将单聊文本或群聊中 @机器人的消息发送到腾讯云 EdgeOne Makers ,由 Agent 生成结果并返回原会话。

前提条件和适用范围

1. 已有飞书组织及账号,具有创建企业自建应用的权限;测试成员属于该组织。
2. 可以完成应用发布所需的管理员审核,并设置应用可用范围。
3. 已开通 Makers。
4. 本文使用飞书中国版企业自建应用,验证单聊和群聊提及的文本消息,不覆盖 Lark、多租户商店应用或卡片交互。

创建应用并启用机器人

2. 单击 创建企业自建应用,输入名称、描述并上传图标,完成创建。
3. 进入应用详情,在 添加应用能力 中添加 机器人。参见启用机器人能力。
4. 进入 凭证与基础信息,复制 App ID 和 App Secret。

申请权限

1. 在应用详情中进入 权限管理。
2. 搜索下表中的权限标识,申请所需的应用身份权限。
权限
用途
配置要求
im:message.p2p_msg:readonly
读取用户发给机器人的单聊消息
单聊必需
im:message.group_at_msg:readonly
接收群聊中用户 @当前机器人的消息
群聊必需
im:message:send_as_bot
以应用机器人身份发送回复
必需

获取事件加密配置

1. 进入 开发配置 > 事件与回调 > 加密策略。
2. 复制 Verification Token。
3. 配置并复制 Encrypt Key,后续与 Makers 中的值保持一致。


以上获取的参数用途
配置
用途
App ID / App Secret
获取飞书应用访问凭证,用于发送回复
Verification Token
校对事件 Token
Encrypt Key
解密事件正文,并参与事件签名验证

部署 Makers 模板

2. 在项目环境变量设置中填写以下变量(负责一份.env.example 为.env)。
环境变量
是否必填
填写说明
FEISHU_APP_ID
是
App ID
FEISHU_APP_SECRET
是
App Secret
FEISHU_ENCRYPT_KEY
是
Encrypt Key
FEISHU_VERIFICATION_TOKEN
是
Verification Token
3. 保存配置并部署
4. 复制生产环境 HTTPS 域名,在末尾添加 /feishu
5. 注意服务应该部署大陆可用区,飞书服务才能正确访问。

配置事件请求地址

1. 返回飞书应用详情,进入 开发配置 > 事件与回调 > 事件配置。
2. 将订阅方式选择为 将事件发送至开发者服务器,填写上面步骤中的完整请求地址。
3. 保存地址并等待 URL 校验成功。
4. 单击 添加事件,选择消息事件 im.message.receive_v1。官方文档中对应 接收消息 v2.0,以事件标识为准。
5. 保存事件配置,确认事件要求的接收权限已申请。



发布应用并添加机器人

1. 进入 应用发布 > 版本管理与发布,创建版本,填写版本号及更新说明。
2. 在应用可用范围中加入测试成员或测试部门,提交发布。
3. 如组织要求管理员审核,等待审核通过,确认版本已发布。
4. 使用可用范围内的账号,在飞书客户端搜索该应用机器人并打开单聊。
5. 如需测试群聊,在目标群的设置中进入 群机器人,添加当前应用机器人。

发送消息并验证

1. 在机器人单聊中发送 `请用一句话介绍腾讯云 EdgeOne Makers。`。
2. 等待 Agent 完成,确认原单聊收到新的文本回复。
3. 在测试群输入 `@`,从候选列表选择当前机器人,发送同样的问题,确认该群收到新的文本回复。
4. 在单聊发送 `请把上一条回答缩短为十个字以内。`;群聊中发送追问时仍需 @机器人。




ai-agent