Skip to main content
开始一天的工作前,你可能需要确认今天有哪些会议、什么时候开始,以及是否存在时间冲突。通过飞书连接器,可以让 Xpert 中的智能体读取已授权日历,将日程整理成时间表,并指出已查询事件之间的重叠时段。 本教程以“查询一天的会议安排”为例,带你完成飞书授权、智能体配置和一次实际查询,再用几条测试日程核对结果。

完成本教程后,你可以

  • 让智能体查询已授权飞书账号可访问的指定日历。
  • 按日期和时区列出会议名称、开始时间和结束时间。
  • 找出已查询日程之间的时间重叠。
  • 在同一个工作区中,让其他已配置相应能力的智能体复用现有连接。
本教程中的任务只读取日程并整理结果,不要求创建、修改或取消会议。

开始前的准备

运行环境通常由管理员配置。日常使用者只需在智能体对话中提出查询需求。
本教程使用工作区中的团队连接。查询使用的是连接器已授权的飞书账号,不会因提问者不同而自动切换为各自的个人账号。首次查询前,请先确认要使用谁的账号、查询哪一个日历。

第一步:连接飞书账号

进入目标 工作区 → 连接器,找到 飞书卡片并点击 连接。首次连接需要完成应用授权和用户授权两个阶段。

完成应用授权

  1. 在打开的飞书授权页面中扫码或登录。
  2. 按平台页面完成应用相关设置和授权确认。
  3. 返回 Xpert 查看连接状态。
完成应用授权后,连接器可能仍显示 待处理,此时需要继续完成用户授权。

完成用户授权

  1. 如果授权页面没有进入下一阶段,返回飞书连接器卡片,点击 继续授权
  2. 使用本次要用于查询日历的账号,完成用户授权确认。
  3. 等待 Xpert 中的连接状态变为 已连接
  4. 打开连接详情,核对已连接账号。
“已连接”说明连接器授权已经完成。目标日历是否可访问、事件是否可以读取,还需要通过后面的查询进行验证。 如果浏览器没有打开授权页,检查是否拦截了弹窗,允许当前站点打开授权窗口后重试。

第二步:为智能体配置飞书连接器

连接账号后,需要让实际执行任务的智能体加载飞书能力。如果管理员已经完成这部分配置,可以直接进行下一步。
  1. 打开目标智能体的 Studio/编排页面
  2. 在画布添加菜单中选择 添加中间件 → 连接器
  3. 在中间件的 连接器字段中选择 飞书
  4. 将该中间件关联到实际执行任务的智能体节点。
  5. 为同一个智能体配置可用沙箱和 沙箱命令行工具
  6. 保存并发布智能体,然后打开它的对话页面。
管理员还应确认沙箱能够运行 Node,并完成飞书配套命令工具和相关能力的准备。日常使用者无需手动输入命令或粘贴访问令牌。 连接器授权本身不要求重新发布智能体;本步骤修改了智能体的能力配置,因此需要保存并发布。

第三步:明确日期、时区和日历范围

为了得到可核对的结果,查询前应明确三项信息: 下面的操作使用 2026 年 9 月 25 日作为示例。实际使用时,请替换为你要查询的日期和日历名称。 如果日历名称重复,可以请管理员提供准确的日历标识;智能体无法确定目标时,应先确认范围,再执行查询。

第四步:查询日程并整理时间表

在配置好的智能体对话中发送:
智能体应调用飞书能力读取实际日程,再根据返回内容整理结果。仅回复“我可以帮你查询”还没有完成任务。

预期结果示例

假设测试日历中存在以下三条日程,结果可以整理为: **查询范围:**2026 年 9 月 25 日,Asia/Shanghai,“连接器测试日历”。 **冲突说明:**产品例会与客户方案沟通在 09:30—10:00 重叠,共 30 分钟。 以上为示例数据,用于说明输出形式,不代表已经读取了你的日历。

如何理解冲突结果

时间冲突由已读取事件的起止时间判断。例如,09:00—10:00 与 09:30—10:30 存在重叠;09:00—10:00 与 10:00—11:00 仅首尾相接,不属于时间重叠。 全天事件和跨日事件应单独标明,结合事件性质判断是否影响安排。若某个事件只允许查看忙闲状态,结果应保留这一限制,不推测会议标题和详情。 “没有发现冲突”只针对本次已成功读取的日历和事件,不代表其他未查询日历、不可见事件中也没有冲突。

第五步:结合结果整理当天安排

收到时间表后,可以继续提出整理要求:
智能体可以根据已查询的结果组织建议,例如提醒你先协调上午两场重叠会议,再列出下午的安排。 如果查询后日历内容发生变化,可以明确要求重新查询:
读取连接器不会自动开启持续同步或定时提醒。再次查询时,应让智能体重新读取需要更新的数据。

验证查询是否正确

建议先选择一个测试日历,由有权限的人员在飞书中手动准备三条测试日程,再执行查询。准备测试数据与智能体的查询任务是两个独立步骤。 核对以下结果:
  • 实际查询的账号和日历与准备的测试对象一致。
  • 日期和时区正确,起止时间与飞书中看到的一致。
  • 三条日程均出现在结果中,没有遗漏或重复。
  • 两场上午会议的重叠时段为 09:30—10:00。
  • 下午会议没有被误判为与上午会议冲突。
  • 飞书中的日程内容保持不变,没有新增邀请或修改操作。
如果实际业务需要查询全天事件、跨日事件、重复日程或多个日历,应分别补充对应测试。数据较多时,还要确认查询覆盖完整范围,而不是只读取了部分结果。

在其他智能体中复用

同一工作区已经连接飞书后,可以为“日程助理”“项目助理”等其他智能体添加飞书连接器能力,配置运行环境并发布,再使用现有授权执行查询。 复用时仍需满足工作区成员权限和外部日历权限。切换为另一个智能体,不会自动切换连接器授权账号。 如果从项目中运行智能体,需要在该项目中配置相应连接器;项目任务不会自动借用工作区的同名连接。

常见问题

飞书扫码完成后,为什么仍显示待处理

可能只完成了应用授权。返回连接器卡片,点击 继续授权完成用户授权,直到显示“已连接”。

已连接,但智能体提示无法使用飞书

检查目标智能体是否添加了飞书连接器中间件,是否关联到实际执行节点,以及修改后是否发布。再检查沙箱、沙箱命令行工具、配套工具准备和网络连接。

查询到的不是我自己的日程

查看连接详情中的已授权账号。本教程采用团队连接,获准使用者共用当前授权,并不会自动使用每个人自己的飞书身份。同时检查是否指定了正确的日历。

飞书中有会议,查询结果却为空

先核对日期、时区、账号和日历,再检查应用与用户权限、目标日历的共享范围。还应区分“查询成功且没有事件”和“请求失败或无权访问”,不能把失败结果解释为当天没有安排。

能看到忙闲,为什么没有会议名称

当前账号可能只有忙闲可见权限。请有权限的管理员确认日历共享范围和所需授权,再进行查询。已有忙闲信息不能用于推测受限会议的标题或内容。

为什么会议时间与飞书界面不同

检查智能体输出、查询参数和飞书界面使用的时区是否一致。建议明确使用 Asia/Shanghai,并在结果中显示具体日期;跨日事件还需要同时显示开始与结束日期。

提示授权过期或权限不足

由连接器管理员检查授权状态,按提示重新连接或补齐需要的权限。完成后重新执行一项已知可访问的日程查询,确认实际读取已经恢复。

相关文档