扣子需配置跨国会议协调员bot:开启日历权限并绑定google账号,分三时区调用calendar插件提取7天事件,通过utc归一化或链式条件检测5分钟以上冲突,生成含本地时间的飞书预警卡片,并自动创建带报告的复核待办。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让扣子自动协调纽约、伦敦、新加坡三地同事的会议时间,实时检测日程冲突并生成带本地时间标注的提醒,但每次手动比对Google Calendar事件总漏掉重叠时段,同一时间被塞进两场关键会议。
准备工作流基础环境
登录 coze.com → 进入 Bot → 创建 Bot → 选择「空白 Bot」→ 命名为「跨国会议协调员」。
在 Bot 设置中开启「访问用户日历权限」,否则后续无法读取 Google Calendar 中的事件详情。这一步必须完成,【未开启权限将导致所有日程读取失败】。
点击「插件」→「添加插件」→ 搜索并启用「Google Calendar」官方插件,完成 OAuth 授权绑定你自己的 Google 账号。
配置三时区独立事件提取
进入「工作流」→「新建工作流」→ 命名为「提取三时区日程」。
拖入三个独立的「Google Calendar:列出事件」节点,分别配置为:纽约(America/New_York)、伦敦(Europe/London)、新加坡(Asia/Singapore);时间范围统一设为「未来7天」。
每个节点输出必须打上对应时区标签,例如用「格式化文本」节点生成字符串:{timezone}::{start.dateTime}::{end.dateTime}。不能只用一个节点查一次再本地转换时间——Google Calendar API 返回的是含偏移量的原始时间,直接转换会因夏令时跳变或时区缩写歧义出错;必须让每个节点在请求时就指定 targetTimeZone,才能确保起止时间按当地日历真实呈现。
扣子 (Windows) 是字节跳动推出的一站式 AI Agent 平台客户端,支持多 Agent 协作、可视化工作流和知识库管理。最新版本新增 Claude Code 与 Codex CLI 接入、多端同步和项目级管理功能,同时优化了插件生态和 AI 响应速度,让用户在 Windows 上即可高效创建、运行和协作智能体,满足个人、团队及企业场景需求。
执行冲突检测与标记
方法一:UTC时间轴归一化比对
添加「代码」节点(Python),输入逻辑:将三组事件统一转为 UTC 时间戳,生成 (start_utc, end_utc, timezone_tag) 元组列表;遍历所有组合,若任意两个事件的时间区间交集长度 > 300 秒(5分钟),即判定为冲突。
方法二:扣子内置链式条件判断
用「合并」节点把三路事件数据汇入 →「循环」节点逐条取出 A 事件 → 嵌套「循环」取出 B 事件 → 添加「条件判断」:当 A.timezone ≠ B.timezone 且 max(A.start, B.start)
生成带本地时间的冲突报告
第一步:创建「格式化文本」节点,模板如下:
? 冲突发生于:{event_a_timezone} {event_a_local_start} ↔ {event_b_timezone} {event_b_local_start}
⏱ 重叠时长:{overlap_min} 分钟
?建议调整:将其中一场会议推迟至 {suggested_time_a} 或 {suggested_time_b}
第二步:接入「飞书消息推送」插件,将格式化文本作为 message 字段发送至指定群组。注意:必须勾选「启用消息卡片」并设置标题为「⚠️跨时区会议冲突预警」,否则移动端仅显示纯文本,关键时间信息会被折叠。
第三步:在「结束」节点前插入「Google Calendar:创建事件」节点,自动在你的日历中新建一条标为「[协调员] 冲突复核待办」的待办事项,持续时间为15分钟,提醒方式设为「弹窗+邮件」。该事件描述字段填入上述冲突报告全文,方便你离线回溯。










