SuperAPI AI 工具集

recipe-find-free-time

办公与效率

查看项目

更新于 10-16 06:52

技能介绍

用途:通过 Google Calendar 的 free/busy 接口批量查询多个用户的空闲与忙碌状态,从中找出重叠的可开会时间段,再据此创建会议事件。

主要能力:支持一次性查询多名用户在指定时间窗口内的忙闲情况,并基于返回结果选择合适空档创建事件,可指定会议标题、参与人和时长。

使用方式:需先加载 gws-calendar 技能,再执行查询命令 gws calendar freebusy query --json '{"timeMin": "2024-03-18T08:00:00Z", "timeMax": "2024-03-18T18:00:00Z", "items": [{"id": "user1@company.com"}, {"id": "user2@company.com"}]}',查看输出寻找重叠空档,随后用 gws calendar +insert --summary 'Meeting' --attendees user1@company.com,user2@company.com --start '2024-03-18T14:00:00' --duration 30 创建会议。

适用场景:需要为多人协调会议时间、批量查看日历忙闲并自动安排会议。

限制:依赖 gws-calendar 技能与相应日历访问权限;需自行提供正确的时区、时间范围和用户邮箱;免费/付费、平台范围等信息暂未提供。