替代时段生成
适用场景
当目标时段不可用时,在指定日期范围和工作时段内生成可供人工确认的候选,不直接改写日历。
输入与输出
输入包含日期、工作起止时间、时长、步长、缓冲、busy 区间和最多候选数。输出候选时段、排除原因和规则摘要。
安装与执行
无需第三方依赖。执行 python scripts/slots.py examples/input.json。
错误恢复
跨天、时长非正或候选上限非法时输出 REVIEW;busy 区间格式错误则标记该区间并继续输出可审计结果。
权限与隐私边界
不预订、不发送通知、不创建 HOLD 事件;候选只是建议,仍需人工确认最新可用性。
验收方法
完整样例输出不超过 maxoptions 的候选;把 workend 调早后输出对应的 NO_SLOT 结果。