排出放得下的工作日,并在可用时间减少后完整重排

使用 AI 辅助编写与复核。

本文目录

要做出可行的日程,先从工作窗口中扣除固定占用,再按明确的排序规则,为每项任务分配完整估时。既检查总分钟,也检查连续时间块。放不下的任务全部留在未排入清单;可用时间变化后,重建整份计划。

排得很满的日历可能藏着不可能完成的一天。90 分钟任务放不进四段各 15 分钟的空档;下午新增会议,也可能在上午完全不变时把工作挤出去。有用的成品应是完整时间表,加上它没有装下的工作。

本教程展示一个完整原创虚构工作日:七项已澄清任务、第一版计划、一项新增固定占用,以及整份替代计划。输入、错例和修复均为作者编写的教学材料,不是捕获到的助手输出或工作完成记录。算术在英文原稿制作时已做过本地核对;这不能衡量人们对真实任务估时的准确程度。本次翻译没有重新运行计算。

先把输入确定下来

本任务从任务澄清之后开始。需要知道谁来做、每项包含什么、本人认可的估时、依赖、截止、拆分许可和固定可用时间。助手不能仅凭含糊笔记推导出可靠时长或截止。若这些事实还未决定,应先澄清,再把时间表视作可行安排。

本例中 Rowan 已作出这些决定。完整输入如下,也可阅读独立案例文件。

这是原创虚构案例。Rowan 是案例中的计划制定者,也是唯一执行者;下列每项任务都由 Rowan 负责。任务内容均已澄清。时长是 Rowan 为本练习明确认可的估计,不是实测完成时间或承诺。尚未开工,也没有任何任务被报告为已完成。

日期与固定占用

  • 计划日期:2030年5月14日。本包所有时间均为 UTC。
  • 工作窗口:2030年5月14日,09:00–17:00 UTC,不加班。
  • V1 和之后的 V2 都在开工前制定。V1 于 08:30 UTC 制定;唯一一条变更于 08:45 UTC 到来。这些是虚构情境中的时刻,不是实际执行时间戳。
  • 一个人同一时间只能做一项活动。区间包含起点、不包含终点:相邻时段可以共用一个端点。
  • 所有起始源材料都在 09:00 可用。T02 仍须等待 T01 产出的异常清单;唯一任务依赖为 T01 → T02。除已给出的估时和固定占用外,不另需通勤、准备或等待时间。这是本例的简化假设;自己的工作日若有这些成本,应补入。
  • 不得移动或缩短固定会议与休息,也不得用它们处理任务。两版都要保留每项任务及其估时。不能根据时段的钟点推断工作已经完成。
固定 ID 开始(UTC) 结束(UTC) 分钟 占用事项
F01 10:00 10:30 30 团队协调会
F02 12:00 12:45 45 午餐,不可用于工作
F03 14:30 15:00 30 项目评审会
F04 15:00 15:15 15 休息,不可用于工作

全部任务及本人认可的估时

每个截止时间都是允许完成的最晚时刻,包含该时刻,不是计划开始时间。T07 次日到期,不代表可以超出今天的工作窗口,也不允许凭空为明天预约时段。

任务 ID 明确的工作内容 估时(分钟) 最晚完成(UTC) 拆分许可 依赖 优先级
T01 检查给定的样例数据集并记录异常 45 2030-05-14 11:00 不可拆:须一个连续时段 无 1
T02 根据 T01 的异常清单起草评审说明 75 2030-05-14 14:30 不可拆:须一个连续时段 T01 须先完成 1
T03 起草交接清单 90 2030-05-14 17:00 可拆:一个或两个时段,每段至少 30 分钟 无 2
T04 核对项目跟踪表 60 2030-05-14 17:00 不可拆:须一个连续时段 无 2
T05 准备 FAQ 草稿 90 2030-05-14 17:00 不可拆:须一个连续时段 无 3
T06 归档参考片段 30 2030-05-14 17:00 不可拆:须一个连续时段 无 3
T07 勾勒下周工作坊大纲 60 2030-05-15 12:00 不可拆:须一个连续时段 无 4

Rowan 明确选择的排序与安排规则

Rowan 认可按 1、2、3、4 的优先级顺序安排,1 最高。同一优先级内,截止更早的在前;截止相同,则任务 ID 中数值较小的在前。因此顺序为 T01、T02、T03、T04、T05、T06、T07。

先预留固定占用。按上述顺序逐项考虑任务,保留此前已预留的时段。在满足时长、依赖和截止的最早合法位置,安排整项任务。T03 要在一个或两个时段中,采用最早合法安排放入全部 90 分钟,每段至少 30 分钟。不得只排一部分,就说整项任务已经排入。某项放不下时,保留其完整估时并标为未排入,然后继续考虑下一项;较低优先级的任务可以使用放不下较高优先级任务的空档。不得仅为容纳后来的任务而移动此前已保留的安排。这是 Rowan 选择的排程规则,不是全局最优的主张。

交付整天安排,包括未分配时间。对七个 ID 分别给出已排入分钟、未排入分钟及理由。未排入表示本计划没有为它分配时间,不表示取消、完成或已经预约到另一天。只有 Rowan 可以改变估时、优先级、截止、拆分许可,或同意新增占用;应先明确这些变化,再重排。

将工作需求与可用时间对照

工作窗口为八小时,即 480 分钟。原固定占用共 120 分钟,留下 360 分钟给任务。Rowan 的估时合计 450 分钟。因此,即使一个时间块也还没放入,按这些输入,至少有 90 分钟任务需求不能分配。

这个下限不是最终未排入总量。任务有时间块要求:大多数需要一个连续时段;T03 只能使用一个或两个时段,每段至少 30 分钟。更高优先级任务预留后,剩余小空档可能无法容纳待排工作。

查看完整初版及替代版

下列表格是完整的修正成品。独立日程文件 包含相同的两个版本,方便对照。唯一变更 U1 在 2030年5月14日 08:45 UTC、开工前到来:新增不可移动的 13:00–14:00 UTC 设备讲解。其余输入保持不变。完整变更说明 明确保留了这个时点。

V1:新增占用之前

时段 ID 开始(UTC) 结束(UTC) 分钟 安排
T01 09:00 09:45 45 检查样例数据集
G01 09:45 10:00 15 未分配
F01 10:00 10:30 30 团队协调会
T02 10:30 11:45 75 起草评审说明,安排在 T01 之后
G02 11:45 12:00 15 未分配
F02 12:00 12:45 45 午餐
T03 12:45 14:15 90 起草交接清单
G03 14:15 14:30 15 未分配
F03 14:30 15:00 30 项目评审会
F04 15:00 15:15 15 休息
T04 15:15 16:15 60 核对跟踪表
T06 16:15 16:45 30 归档参考片段
G04 16:45 17:00 15 未分配

V1 任务去向

任务 ID 已排入分钟 未排入分钟 去向
T01 45 0 排在 09:00–09:45,早于 11:00 截止
T02 75 0 排在 10:30–11:45,T01 在先,早于 14:30 截止
T03 90 0 使用一个获准的 90 分钟时段
T04 60 0 使用一个连续时段
T05 0 90 更高优先级任务预留后,没有连续 90 分钟;保留,等待新的决定
T06 30 0 其 30 分钟能放入 T05 的 90 分钟放不下的空档
T07 0 60 没有剩余连续 60 分钟;次日截止不等于已预约明天

V1 算术:480 分钟工作窗口 − (30 + 45 + 30 + 15) 固定占用 = 360 分钟任务容量。需求为 45 + 75 + 90 + 60 + 90 + 30 + 60 = 450 分钟。已排入任务为 45 + 75 + 90 + 60 + 30 = 300 分钟。四段 15 分钟空档共 60 分钟。因此,120 固定 + 300 任务 + 60 未分配 = 480;300 已排入 + 150 未排入 = 450。

即使先不考虑时间块的形状,需求也比容量多 90 分钟。实际未排入共 150 分钟,因为剩余 60 分钟分散在四段各 15 分钟的空档中,无法满足两个不可拆任务中的任何一个。T05 比 T06 先被考虑;优先级较高并不能让它的 90 分钟自动放进去。没有移动或默默免除截止:T05 仍在今天到期且未排入,需要 Rowan 决定如何处理缺口。

V2:收到 U1 后的完整替代版

新增 F05,时间为 13:00–14:00。变更在 08:45 到来,整天仍是计划。原固定占用都留在原时间。

时段 ID 开始(UTC) 结束(UTC) 分钟 安排
T01 09:00 09:45 45 检查样例数据集
G01 09:45 10:00 15 未分配
F01 10:00 10:30 30 团队协调会
T02 10:30 11:45 75 起草评审说明,安排在 T01 之后
G02 11:45 12:00 15 未分配
F02 12:00 12:45 45 午餐
G03 12:45 13:00 15 未分配;不足 T03 一个时段的最短长度
F05 13:00 14:00 60 新增设备讲解
T03a 14:00 14:30 30 第一段交接清单工作
F03 14:30 15:00 30 项目评审会
F04 15:00 15:15 15 休息
T03b 15:15 16:15 60 第二段交接清单工作
T06 16:15 16:45 30 归档参考片段
G04 16:45 17:00 15 未分配

V2 任务去向

任务 ID 已排入分钟 未排入分钟 去向
T01 45 0 拟定时段不变;未标为完成
T02 75 0 拟定时段及依赖不变;未标为完成
T03 90 0 改为获准的两段,30 + 60 分钟;每段均至少 30 分钟
T04 0 60 被挤出:排完 T03 后,最后一段连续空闲只有 16:15–17:00 的 45 分钟
T05 0 90 更高优先级任务预留后,仍无连续 90 分钟
T06 30 0 T04、T05 均放不下后,保留 16:15–16:45 的安排
T07 0 60 仍无连续 60 分钟;不会自动转成明天已预约的时段

V2 算术:480 − (120 原固定 + 60 新固定) = 300 分钟任务容量。需求仍为 450。已排入为 45 + 75 + (30 + 60) + 30 = 240 分钟,另有 60 分钟未分配。因此,180 固定 + 240 任务 + 60 未分配 = 480;240 已排入 + 210 未排入 = 450。需求现比容量多 150 分钟;时间块约束又使 60 分钟未被使用。

哪些变了,哪些仍需决定

项目 V1 → V2
固定占用 F01–F04 不变;新增 F05 13:00–14:00
T01、T02 时段不变,截止与依赖不变
T03 将 12:45–14:15 改为 14:00–14:30 和 15:15–16:15,保留全部 90 分钟
T04 移除其 15:15–16:15 时段;明确保留 60 分钟未排入
T05、T06、T07 T05、T07 仍未排入;T06 保留原安排
未分配时间 将 14:15–14:30 的空档移到 12:45–13:00;其余空档不变
合计 任务容量 −60;已排任务时间 −60;未排需求 +60;没有记录任何已完成工作

T04、T05 仍在 5 月 14 日到期。Rowan 需要明确选择范围、优先级或截止的变化,或就移动这些工作取得明确同意。本包不代作这些决定。实际工作若发现估时不准,应记录真实发生的情况,再据此重排;数学上放得下不等于承诺能够完成。

修复整天,而不只是一个重叠时段

完整作者自拟错稿 刻意展示了两种看似完整、实际不可用的时间表。WRONG-V1 为每项任务保留完整时长,却让工作与会议重叠,并把 T02 排在前置任务之前。WRONG-V2 纳入了新增占用,却压缩两项任务、漏掉 T07,还让 T06 超出当天工作时间。两版都需要整份替换。

作者错稿中的问题 揭示问题的检查 完整修复保留什么
V1 中 T02 在 09:00 开始,T01 却到 10:30 才结束 前置任务完成不得晚于后续任务开始 T01 在 09:45 结束,T02 再于 10:30 开始
V1 让 T01 占用 10:00 会议,让 T05 占用下午会议和休息 两两比较区间;可以共用端点,但不能相交 全部固定占用不变;放不下的工作留为未排入
V1 声称 450 分钟任务能放入 360 分钟容量 扣除固定时间,并合计全部任务安排 V1 明确排入 300,保留 150 未排入
V2 给 T02 60 分钟,给 T03 30 + 30 逐行用结束减开始,再按任务合计,与认可估时比较 T02 保留 75;T03 保留 30 + 60
V2 漏掉 T07 将每个输入 ID 与完整去向表对照 T07 在两版修正稿中都有 60 分钟未排入
V2 让 T04 与 F05 重叠,T06 一直排到 17:15 分别检查相交、工作窗口终点和任务截止 T04 明确保留未分配;T06 在 16:45 结束
V2 把上午工作标成完成 对照 08:45 的变更时刻与给定执行状态 两版仍是计划,没有声称任何工作完成

完整修复请求 包含同一任务的全部原始输入、变更和两份错表,没有修正答案。若交给助手,要求它返回两个完整版本及每项任务去向。只有错误清单,不能替代一份可用的新日程。

既有英文作者算术记录 留存了对这些表格所做的本地实际计算:逐行时长、重叠、固定占用、任务合计、拆分限制、依赖、截止及分钟守恒,也记录了错表中的刻意错误。这是作者核对,不是独立审阅,也不是排程产品测试;本次中文翻译只引用原记录,没有重新运行。

把仍需作出的决定留下来

未用的 60 分钟是四段各 15 分钟的空档,不是在邀请你缩短 60 或 90 分钟任务。按 Rowan 的规则,V2 保留 T03 完整估时,将仍在今天到期的 T04、T05 留为未分配,并用合适时段安排 T06。这是需要 Rowan 处理的计划缺口,日历本身没有代为解决。

Rowan 可以明确调整范围、同意延后截止、改变优先级或允许另一种拆分。每项都属于新输入。应按新决定重建计划,而不是默默改写原估时或把任务标成完成。工作实际开始后,还应另留执行记录:哪些完成、哪些剩余、新占用何时到来。本例的开工前变更,没有示范如何围绕部分完成的工作重排。

相同算术可以用纸笔时间块或手动编辑的日历完成。对于短短一天,这可能比向助手解释约束更省事。时长不确定、难以紧密排程的工作,也可使用不标精确开始时间的优先队列;它回答下一项尝试什么,而不是证明整天放得下。

一篇公开周计划讨论 描述用助手澄清工作并预留时间。另一篇寻找非 AI 时间块应用的提问 提醒我们,AI 是可选的。这些只是有限的个人陈述;本例的容量与重排练习属于编辑设计,不是那些帖子已经证实的结果。

如果口述排程输入,应对照转写稿检查任务 ID、数字、时区、截止,以及“不可拆”等词。打字同样适用。判断标准一致:每一分钟、每项任务都有清楚去向,包括放不进去的工作。