用途:查找与参会者的共同空闲时间,并向用户展示可选的会议时间段,供用户挑选后安排会议。
前提:先阅读 use-spark 基础技能以获取命令参考与过滤语法;所需访问级别为只读。
主要步骤与用法:
- 查找参会者邮箱:对每位参会者执行 spark contacts "attendee name",逐一取得邮箱地址。
- 查找共同空闲时间,可按不同窗口执行:明天用 spark availability --tomorrow --attendees alice@co.com,bob@co.com;指定日期范围用 spark availability --start 2026-04-10 --end 2026-04-11 --attendees alice@co.com,bob@co.com;整周用 spark availability --week --attendees alice@co.com,bob@co.com。
- 展示选项:列出可用时间段,包含每个时间段的日期与时间范围,以及时长,便于判断 1 小时会议是否合适。
- 必要时缩小范围:若没有合适时段,可扩大窗口,例如 spark availability --start 2026-04-10 --end 2026-04-14 --attendees alice@co.com,bob@co.com;也可分别查询单人空闲以找出阻塞者,命令同上但只传单个参会者邮箱。
提示与限制:availability 遵循工作时间 08:00-20:00,并自动跳过周末;日历中标记为 free 的事件会被忽略,不阻塞空闲时间;不带 --attendees 时只显示用户自己的空闲时间;大群体应缩小日期范围以获得聚焦结果;若用户提供的是姓名而非邮箱,先用 spark contacts 解析;空闲时段按共同窗口计算,即所有参会者与用户都空闲的时间。