Agent Skills
返回列表
📁

Google日历智能调度器

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/google-calendar-smart-scheduler-2。

技能介绍

会议调度的三个真实痛点

日常排会时,团队常遇到三类问题:跨时区成员时区混乱导致会议时间冲突;日历被碎片化会议填满,专注时间难以保护;跨地点参会时未考虑通勤缓冲,导致前后会议衔接紧张。手动协调这些因素不仅耗时,还容易因信息不全导致安排失误。

技能如何工作

核心能力:

  • 基于 Google Calendar API v3 的 FreeBusy 查询,实时获取参与者忙闲状态。
  • 支持时区感知的时段查找,自动处理多时区转换,避免跨时区时间误判。
  • 内置专注时间保护机制,优先保留预设的「深度工作」时段。
  • 调用 Google Maps Distance Matrix API 计算跨地点行程缓冲,自动预留合理通勤时间。

关键步骤:

  1. 输入会议需求(如参会者、时长、偏好时段)。
  2. 调用 FreeBusy API 获取参与者忙闲数据,结合时区信息生成候选时段。
  3. 过滤掉与专注时间冲突的时段,按优先级排序。
  4. 若涉及跨地点,通过 Distance Matrix API 计算通勤时间,调整会议起止时间。
  5. 输出推荐时段供用户确认。

适用边界与注意点

  • 需提前配置 Google Cloud 项目并启用 Calendar API,准备 OAuth 2.0 凭证。
  • 依赖 Node.js 和 Python 环境运行脚本。
  • 跨地点缓冲计算依赖 Distance Matrix API,需注意该 API 的调用限制。
  • 专注时间保护需在日历中预先标记为「专注时段」,否则无法识别。
  • 仅支持单个 Google 账号的日历数据,多账号场景需额外配置。

使用场景

  • 跨时区团队需要在多个国家间协调周会,避免时区冲突并预留通勤缓冲
  • 独立开发者需要保护日历上的深度工作时段,避免会议打断专注时间
  • 产品经理需要在跨城办公室之间安排季度评审会,确保前后行程不紧张
  • 项目经理需要将多个参与者的闲忙状态合并,快速筛选可用会议时段

适合人员

  • 需要跨时区协调会议的远程团队负责人,希望减少手动排会的时间成本
  • 依赖专注时间进行深度工作的技术人员,希望保护日历上的深度工作时段
  • 负责安排多城会议的产品经理,需要确保跨地点行程衔接合理
  • 需要合并多方闲忙状态并快速排期的项目协调员,希望减少沟通成本