| name | okr-progress-tracker |
| description | Scan weekly reports and task lists to automatically extract OKR-relevant activities, map them to specific KRs, generate progress reports, and surface execution risks. Use when a user provides weekly updates, task lists, standup notes, or any work log and wants to understand OKR progress. Triggers on phrases like "OKR周报扫描", "跟踪OKR进展", "周报和OKR关联", "OKR进度更新", "扫描周报", "任务和KR关联", "OKR progress report", "weekly OKR check-in", "进展风险识别", "本周OKR怎么样". |
OKR Progress Tracker
扫描周报和任务清单,提取OKR相关信号,映射到KR,生成带风险标注的进度报告。
Input Required
【团队OKR(本季度)】
O1:xxx
KR1:xxx(目标值:100,当前基线:0,单位:xxx)
KR2:xxx(目标值:xxx)
【业务阶段(可选)】:成熟/成长/孵化
【跨线依赖(可选)】:本团队有哪些关键的跨业务线依赖
【本周输入】(任意组合均可)
- 周报文字
- 任务清单(已完成/进行中/待开始)
- Standup记录
- 里程碑更新
- 任何工作流水账
【本周是第几周】:W{n}(季度第n周,共13周)
【上周KR当前值】:(如有,填入各KR的上周测量值)
接受自由格式输入,不强制结构化。
Processing Pipeline
Step 1: Signal Extraction(信号提取)
扫描所有输入,提取每条可能与OKR相关的工作项:
分类:
- 直接推进:明确推动某KR数字变化
- 间接支撑:支撑举措但不直接改变KR数字
- 障碍/阻塞:阻碍KR推进的问题
- 风险信号:暗示潜在问题
- 跨线协同信号(新增):涉及跨团队/跨业务线的进展或阻塞
- 无关项:与OKR无关
输出提取表:
⛔ CHECKPOINT: 信号提取验证
- 如果提取到 0 条OKR相关信号 → ⛔ STOP
输出:"本周输入中未发现与KR相关的工作。请补充更多信息,或确认本周确实无OKR相关进展。"
- 如果 >50% 的工作是"无关项" → ⚠️ 警告:"本周大部分工作未推进OKR,建议下周 check-in 讨论优先级"
Step 2: KR Progress Mapping(KR进度映射)
KR1:[KR描述]
目标值:100 | 上周值:X | 本周估算值:Y | 进度:Y/100 = Z%
本周贡献:
✅ [直接推进项]
支撑动作:
🔵 [间接支撑项]
阻塞/风险:
🔴 [障碍描述]
⚠️ [风险信号]
轨迹判断:[超前/正常/滞后/严重滞后]
轨迹计算:
- 执行速率 = 当前进度% ÷ (当前周数/13)
- ≥100%:超前 ✅
- 80–99%:正常 🟡
- 60–79%:滞后 ⚠️
- <60%:严重滞后 🔴
孵化业务特殊映射:
孵化阶段KR不只看数字进度,还要看:
- 本周是否有关键学习/验证发现?
- 是否有数据支持"场景价值假设"?
- 种子用户的反馈质量如何?
⛔ CHECKPOINT: 进度数据确认
- 如果某条KR"本周估算值"无法确定 → 标注 [无数据],不猜测
- 如果所有KR都标注[无数据] → ⛔ STOP,"缺少量化数据,无法生成有效进度报告"
Step 3: Risk Identification(风险识别)
三个时间维度:
本周风险(已在发生):
- 阻塞未解除
- KR严重滞后且无恢复计划
- 关键任务未完成且无说明
下周风险(即将发生):
- 关键里程碑在下周但准备不足
- 跨线依赖方未回应(新增:明确标注是哪条跨线依赖)
- 资源争抢迹象
季度风险(轨迹预警):
- 当前速率外推,季末预测值
- 识别哪条KR必然无法达标
- 最晚必须加速的时间节点
跨线依赖风险(新增):
- 如果本团队的某条KR依赖另一个团队的交付,而对方出现延迟信号 → 标注为跨线风险
- 建议:主动同步 / 升级决策 / 启动备选方案
见 references/risk-signals.md
Step 4: Progress Report Generation(周报生成)
# [团队名称] OKR周报 · W{n} · [日期]
## 一句话总结
[整体状态:🟢/🟡/🔴] + 本周最重要的1个进展 + 最紧迫的1个风险
## KR进度看板
| KR | 目标 | 当前值 | 进度 | 轨迹 | 状态 |
|----|------|--------|------|------|------|
## 本周亮点
## 阻塞与风险(含跨线依赖状态)
## 下周关键行动(3件事)
## 未关联工作备注
Step 5: Unlinked Work Detection(无关联工作检测)
识别未映射到任何KR的工作项:
- 大量工时投入非OKR工作(优先级偏移?)
- 有重要工作但OKR里没有对应KR(OKR遗漏?)
- 重复出现的无关工作(需要单独立项?)
Output Variants
- 快速扫描("快速看一下"):只输出看板表格 + 风险清单
- 标准周报:完整五步输出
- 深度复盘(季度末/重大风险时):增加趋势分析和季度预测
Transparency 原则提醒
OKR应对全员公开可见。建议将本输出:
- 同步到团队共享文档(飞书/Notion/Wiki)
- 发送给直属上级和相关依赖团队
- 在季初全员会议上公开宣读
References
- 风险信号模式 → references/risk-signals.md
- 进度映射启发 → references/mapping-heuristics.md