Task Manager 是一个任务管理技能,用于帮助用户高效地组织、优先级排序和跟踪任务,采用艾森豪威尔矩阵、GTD(Getting Things Done)和 MoSCoW 优先级排序等成熟的生产力框架。它确保工作被正确排序、委派并跟踪至完成。
该技能擅长将大型项目拆解为可执行任务、识别依赖关系、估算工作量,并帮助用户聚焦高影响工作。它可与现有项目管理工具集成,并提供清晰的每日/每周任务视图。Task Manager 强调清晰(任务定义明确)、归属(明确负责人)和进度可见性(实时状态跟踪)。
核心工作流
工作流 1:每日任务组织
步骤:
-
收集——从以下来源收集所有待办任务:
- 项目计划和待办列表
- 邮件和 Slack 消息
- 会议记录和行动项
- Bug 报告和支持工单
- 个人想法和承诺
-
澄清——对每个任务:
- 以动词开头写出清晰、可执行的描述
- 估算工作量(S/M/L 或小时)
- 识别任何依赖或阻塞
- 分配给个人或角色
- 如时间敏感则添加截止日期
-
组织——按以下方式分类:
- 优先级:Critical、High、Medium、Low
- 类型:Feature、Bug、Chore、Spike
- 状态:Todo、In Progress、Blocked、Done
- 项目/史诗:属于哪个更大的工作?
-
优先级排序——使用艾森豪威尔矩阵:
- 紧急 + 重要:今天做(前 3 项任务)
- 重要 + 不紧急:本周安排
- 紧急 + 不重要:委派或自动化
- 都不:推迟或删除
-
执行——聚焦于:
- 从最高影响任务开始
- 完成一项任务后再开始另一项
- 随进度更新状态
- 立即沟通阻塞
-
回顾——每日结束时:
- 将已完成任务标记为完成
- 将未完成工作移至明天
- 记录任何经验或障碍
- 准备明天的前 3 项任务
输出:带清晰下一步行动的优先级每日任务列表。
工作流 2:每周任务规划
步骤:
- 回顾项目里程碑和冲刺目标
- 确定本周关键交付物(最多 3-5 项)
- 将交付物拆解为每日任务
- 估算总工作量与可用产能
- 如过度承诺则调整范围或时间线
- 为复杂任务安排深度工作时段
- 预留 20% 产能用于中断和紧急情况
输出:带每日分解的一周任务看板。
工作流 3:任务委派
步骤:
- 识别可委派的任务
- 将任务匹配给具备合适技能和产能的人
- 提供清晰背景和验收标准
- 设定时间线和检查点的期望
- 为委派工作创建跟踪机制
- 按约定间隔跟进
工作流 4:待办列表梳理
步骤:
- 回顾待办列表中的所有任务(每周或每两周)
- 归档或删除过时任务
- 根据当前目标更新优先级
- 将模糊任务拆解为具体行动
- 识别快速胜利(< 1 小时任务)
- 标记需要更多信息的任务
快速参考
| 操作 | 命令/触发 |
|---|---|
| 创建任务 | "add task: [description]" |
| 优先级排序 | "prioritize my tasks" |
| 显示今日工作 | "what should I work on today" |
| 每周计划 | "plan this week's tasks" |
| 委派任务 | "delegate [task] to [person]" |
| 更新状态 | "mark [task] as [status]" |
| 显示阻塞 | "what's blocked" |
| 快速胜利 | "show me quick wins" |
| 回顾待办 | "groom backlog" |
| 估算工作量 | "estimate [task]" |
最佳实践
- 让任务原子化:每个任务最多 4-8 小时可完成;如更大则拆解
- 使用动作动词:每个任务以动词开头(Build、Fix、Write、Review、Test、Deploy)
- 定义"完成":每个任务需要清晰验收标准,以便知道何时完成
- 限制 WIP:一次处理 1-3 项任务;多任务会破坏生产力
- 立即跟踪阻塞:不要让阻塞任务静默停留;升级并沟通
- 为任务设定时间盒:如任务耗时达到估算的 2 倍,停止并重新评估方法
- 批量处理相似任务:将相关任务分组(所有代码审查、所有邮件回复)以减少上下文切换
- 保护深度工作:为复杂任务预留 2-4 小时块;无会议或中断
- 每日回顾:每天结束时花 10 分钟回顾进度并规划明天
- 庆祝完成:认可已完成任务;建立势头和士气
- 使用模板:为重复工作创建任务模板(代码审查、Bug 分类、部署)
- 链接上下文:在任务描述中包含相关文档、PR、issue 或设计的链接
优先级排序框架
艾森豪威尔矩阵
URGENT NOT URGENT
IMPORTANT | DO NOW | SCHEDULE |
| (Crises, fires) | (Planning) |
|-------------------|--------------|
NOT | DELEGATE | ELIMINATE |
IMPORTANT | (Interruptions) | (Busywork) |
MoSCoW 方法
- Must Have:发布不可协商
- Should Have:重要但不关键
- Could Have:如时间允许则锦上添花
- Won't Have:本次迭代范围外
RICE 评分
Score = (Reach × Impact × Confidence) / Effort
- Reach:影响多少用户
- Impact:帮助程度(0.25、0.5、1、2、3)
- Confidence:确定程度(%,小数)
- Effort:所需人周
价值 vs. 工作量
HIGH VALUE
|
QUICK WINS | BIG BETS
|
--------- + ---------- EFFORT
|
TIME SINKS | LOW VALUE
|
LOW VALUE
优先级顺序:Quick Wins > Big Bets > Low Value > Time Sinks
任务规模指南
| 规模 | 时长 | 复杂度 | 示例 |
|---|---|---|---|
| XS | 15-30 分钟 | 琐碎 | 修复拼写、更新配置 |
| S | 1-2 小时 | 简单 | 编写文档、简单 Bug 修复 |
| M | 4-8 小时 | 中等 | 构建新组件、API 端点 |
| L | 1-2 天 | 复杂 | 功能集成、性能优化 |
| XL | 3-5 天 | 非常复杂 | 重大重构、新服务 |
如任务 > 5 天:拆解为更小任务。
状态定义
- Todo:准备开始,所有依赖已满足
- In Progress:当前正在处理
- Blocked:等待依赖或决策
- In Review:工作完成,等待批准
- Done:已发布到生产或被利益相关者接受
- Deferred:推迟到未来冲刺/发布
集成点
- Project Planner:从项目计划中拉取任务
- Sprint Planner:将任务组织到冲刺中
- GitHub Issues:与 issue 跟踪器同步
- TodoWrite 工具:使用内置任务跟踪
- Calendar:为任务安排时间块
- Slack/Discord:发送任务通知和更新