待办事项规划器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 安装规范名 @user_32180c09/task-planner-new 对应的任务规划技能。
技能介绍
解决的问题
待办清单经常只写一句“做XX项目”“准备考试”,但真正决定能否执行的字段—时间跨度、截止日期、精力类型、依赖关系—都缺失。结果就是:任务既不能拆成日行动,也不好排进当天的时间块,最后在“每天做一点”和“明天再说”之间反复横跳。
这个技能把规划过程当作一个可验证的流水线:每一步产出一份 Markdown 归档,下一步依赖上一步的结构化结果。这样用户看到的不是一个“AI 帮我安排日程”的黑盒,而是一套可以核对、回滚和重排的任务数据。
核心工作流
- 结构化收集(步骤 1):先检查
scripts\data\task-planner-data.json的tasks数组。空数据且方向不明时走方向探索子模块;有明确任务或说“全面规划”时走全量倾倒;已有数据时走增量收集。增量收集会对每条原始任务做关键词匹配,预填精力类型(学习/深度/沟通/机械)、时间跨度(日/周/中期/长期)和依赖标注,再对未覆盖属性追问。 - 时间分类与级联拆解(步骤 2–3):按长期/中期/周级/日级四桶归类,再按跨度选择拆解链路:长期先拆周期和月度里程碑,中期跳过周期层,周级跳过月度层,日级直接作为日行动。拆解时遵循单一动作、同一上下文和可验证产出规则,避免出现“搞定方案”这类无法验收的条目。
- 属性预估与周池/日计划(步骤 4–5):补全耗时、精力、依赖和截止日期;按长期→月度→周→日逐层构建周池和每日计划。日计划必须显式标注 ☕ 休息间隔,连续深度专注不超过 90 分钟;深度任务不在同一天早晚各出现一次;用户标记的低效时段不排正式学习,只用 5 分钟最小锚点启动。
- 弹性调整与长期跟踪(步骤 5.3–5.5):当天部分或全部未完成时,剩余任务回到周池并整池按重要性重排;周池超支时从重要性最低的任务开始删减,被删任务回到对应月度里程碑,而不是创建“下周池”;同一任务连续 2 周未完成会触发降级、拆分或砍掉提醒。
- 确认与输出(步骤 6):逐项确认完成定义、未分解任务上限、精力时段匹配、周池弹性任务占比不超过 40%,以及日强度是否与战线长度匹配。最终计划仍以 Markdown 表格展示,并写入
scripts\data\对应归档文件。
适用边界与注意点
- 技能不替用户判断重要性,只通过提问引导用户自己排序;跨项目任务需要标注关联项目,避免重复收集。
- 每日高效专注时间和总量上限按场景自适应:职场约 4h/4.8h,全日制备考约 3.5h/7h。可视化页面里的
日总量 ≤8h、深度 ≤4h只是机械阈值,对话流程执行更严格的容量控制。 - 精力地图是可选优化层:首次使用时询问是否提供时间结构,选择跳过就使用默认双峰模型,之后不再重复追问。
- 可视化页面(Vue 3 + Vite + TypeScript)适合需要日历视图、拖拽改期、任务复盘和持久化跟踪的场景;纯对话输出则适合快速生成计划和归档。
- 不要仅凭技能自述判断任务完成;标记为“完成”的任务必须经过用户验证,类似
/health检查不能代表系统真正可用。
使用场景
- 准备考研的用户方向明确但任务模糊,需要把长期目标拆成月度里程碑、周任务和每日行动,并把高数刷题等深度任务排进上午精力块。
- 职场人面对一堆混杂任务——写报告、开会、回邮件、报销,需要按精力类型把它们分到上午深度块、下午沟通块和午后机械低谷。
- 想转行或进入陌生领域的用户没有明确方向,需要先通过方向探索子模块盘点存量、试水新领域,再进入正式任务收集。
- 已生成每日计划的用户想把任务导入可视化日历页面,通过拖拽改期、记录实际耗时和每日复盘来持续跟踪执行情况。
适合人员
- 全职备考者:手上只有“复习高数”“准备专业课”这类大任务,需要拆成每日单一动作,并把日深度控制在 3.5 小时以内。
- 多项目职场人:每周同时推进写报告、开会和开发任务,需要按精力类型和依赖关系排进周视图,并在周池超支时删减低重要性任务。
- 想转行但方向不明的人:需要先做存量盘点和陌生领域试水,确认方向后再走全量任务收集和长期计划。
- 偏好页面化跟踪的用户:已通过对话拿到每日计划 JSON,希望导入 Vue 日历页面做拖拽改期、耗时记录和每日复盘。