SuperAPI AI 工具集

availability

办公与效率

查看项目

更新于 10-15 20:09

技能介绍

用途:判断用户在给定时间是否可预约,综合多类规则计算可用性。

主要概念:Schedule 是命名规则集(如“Working Hours”),每个用户至少有一个并标记一个为 isDefault;事件类型使用用户默认日程或引用特定日程。时区设在日程上而非用户上,因此同一人可有“欧洲时段”“美国时段”等不同日程。

每周可用:schedule_availability 行,字段为 day(0-6)、startTime、endTime,格式“HH:MM”,每天可有多个区间,如周一 9-12 与 13-17。

日期覆盖:date_overrides 行,字段为 date(YYYY-MM-DD)与 intervals JSON。intervals 为空数组表示当天完全不可预约;含 {start, end} 数组表示当天仅这些时段可用。

旅行日程:travel_schedules 在某个日期范围内覆盖用户默认时区。

休假:out_of_office_entries 在某个范围内阻止预约,可选重定向到其他团队成员。

常见任务:用户说“我下周五没空”,执行 add-date-override --scheduleId <id> --date 2026-04-10 --intervals [];说“工作日午休 12-1”,执行 update-schedule --weeklyAvailability [...9-12, 13-17...];说“创建晚间日程”,执行 create-schedule --name Evenings --weeklyAvailability [...];“下周去东京”需插入 travel_schedules 行,目前尚无专用操作。

限制:部分操作缺少专用命令,例如旅行日程仅能手动插入数据行;资料未提供其他限制、收费、平台支持与效果说明。