news 2026/6/26 1:52:57

从零开始搭建飞书智能助手——前期准备

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从零开始搭建飞书智能助手——前期准备

前置准备

  1. 拥有企业飞书账号(个人版无法创建自建机器人应用),且你是企业管理员 / 有应用创建权限
  2. 浏览器打开飞书开放平台官网:https://open.feishu.cn
  3. 本地 Java 项目默认端口:8080(SpringBoot 默认),后续内网穿透映射 8080 端口
  4. 工具:ngrok(内网穿透,开发阶段必须,飞书云端无法直接访问本地[localhost])

第 1 步:登录开发者后台,创建企业自建应用

飞书开放平台首页

  1. 点击右上角登录,用电脑飞书扫码登录
  2. 进入右上角「开发者后台」
  3. 首页点击创建企业自建应用
  4. 填写应用信息(自用随意填)
    • 应用名称:个人 AI 智能管家
    • 应用描述:飞书驱动 Java 个人台账 + AI 知识库机器人
    • 应用图标:自选 / 跳过
  5. 点击创建,进入应用详情页

第 2 步:保存核心凭证 AppID & AppSecret(Java 对接必备)

左侧菜单:凭证与基础信息

  1. App ID:cli_xxxxxxx(复制保存,Java 配置文件必填)
  2. App Secret:点击「查看」复制,务必妥善保管,不要泄露
  3. 记录「事件加密密钥」(后续回调解密用,可先复制)

第 3 步:开通机器人基础能力(必须)

左侧菜单:添加应用能力

  1. 在能力列表找到机器人,点击「开通」
  2. 开通后,应用获得收发飞书消息的基础身份

第 4 步:开通消息核心权限(收消息、发消息、读取文件)

左侧菜单:权限管理 → API 权限

搜索框依次输入下面权限,逐个开通:

  1. im:message读取用户消息基础权限
  2. im:message:send_as_bot机器人发送消息(回复卡片 / 文本)
  3. im:message.p2p_msg:readonly读取私聊消息
  4. im:resource下载飞书上传的文件(日志、PDF、图片)
  5. contact:contact:readonly获取发送消息的你的用户信息

开通操作:选中权限 → 点击「开通权限」→ 确认开通,全部显示已开通

第 5 步:配置事件订阅(飞书消息推送到你的 Java 服务)

订阅方式选:将事件发送至开发者服务器

  1. 请求地址填写:https://公网ip:host/feishu/event(/feishu/event 是 Java 写的回调接口路径
  2. 保存,飞书会自动发送 challenge 校验请求,Java 接口需原样返回 challenge 才算校验成功

第 6 步:创建应用版本并发布(权限、事件才会生效!90% 人踩坑)

  1. 开通权限、添加事件后不发布 = 不生效
  2. 左侧菜单:应用发布 → 版本管理与发布
  3. 右上角点击 创建版本
  4. 版本号填:1.0.0,更新说明:初始化机器人基础能力
  5. 全部下拉默认勾选,保存版本
  6. 点击 申请发布,企业管理员通过审核(自己是管理员直接通过)

第 7 步:把机器人添加到飞书,私聊测试

  1. 发布成功后,左侧菜单「机器人」,复制机器人对话链接
  2. 电脑飞书浏览器打开链接,发起私聊
  3. 发送消息测试:测试学习记录 Python 2小时
  4. 此时 Java 服务启动后,就能收到这条消息事件

补充拓展配置(后续开发用到)

  1. 文件上传能力(上传日志 / 图片 / PDF 给 AI 处理)
    事件与回调 → 添加事件:im.resource.upload_v1(文件上传事件),同步开通 im:resource 权限
  2. 飞书表单回调(后续替代文字指令录入台账)
    添加事件:approval.instance.created_v1(表单提交事件),开通审批相关权限
  3. 安全加密配置(HTTP 回调模式必开)
    事件与回调 → 加密策略,复制加密密钥到 Java 配置,用于解密飞书推送的加密消息
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 1:48:27

武汉艺术培训形体费用大揭秘!快来了解靠谱价格区间

在武汉,艺术培训行业蓬勃发展,尤其是形体培训,受到众多学员和家长的关注。然而,当前武汉艺术培训领域存在一些核心技术挑战。数据表明,许多艺术培训机构存在学员兴趣难以维持、流失率高的问题,学习过程枯燥…

作者头像 李华
网站建设 2026/6/26 1:48:10

从半拉链到凯瑟琳轮:构造LQG时空离散结构的组合数学方法

1. 项目概述:从编织到时空的数学之旅最近在整理一些关于量子引力与离散几何的笔记时,我重新审视了一个非常精巧的数学构造——“凯瑟琳轮”。这个名字听起来像是一件手工艺品,实际上它确实源于一种古老的编织图案,但在现代理论物理…

作者头像 李华
网站建设 2026/6/26 1:44:40

LangGraph图编排原理与实战:构建可调试可扩展AI Agent系统

1. 项目概述:为什么LangGraph不是“又一个编排框架”,而是AI Agent落地的临界点我带过十几支从零搭建AI应用的团队,见过太多人卡在同一个地方:用LangChain写完一个能调用天气API、查完知识库、再生成一段总结的Demo后,…

作者头像 李华
网站建设 2026/6/26 1:41:18

ArcObjects SDK 10.8实战指南:3大技术方案解决GIS开发核心难题

ArcObjects SDK 10.8实战指南:3大技术方案解决GIS开发核心难题 【免费下载链接】arcobjects-sdk-community-samples This repo contains the source code samples (.Net c#, .Net vb, and C) that demonstrate the usage of the ArcObject SDK. 项目地址: https:…

作者头像 李华
网站建设 2026/6/26 1:40:35

鸿蒙 ArkTS 实战:Fridge Inventory 从状态建模到交互闭环完整解析

鸿蒙 ArkTS 实战:Fridge Inventory 从状态建模到交互闭环完整解析 前言 欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net Fridge Inventory 是一个面向 家庭健康与安全 的鸿蒙 ArkTS 小应用。追踪冰箱食材数量、过期风险、食谱…

作者头像 李华