name: week-review description: 通过具体成就(非虚假百分比)、模式检测和目标跟踪来回顾一周进展。 context: fork
目的
创建一周活动的综合回顾,包括进展和所完成事项。使用具体指标,而非模糊百分比。
数据源
1. 任务进度
03-Tasks/Tasks.md— 任务完成状态02-Week_Priorities/Week_Priorities.md— 每周优先级
2. 项目活动
04-Projects/**/*.md— 本周修改的文件
3. 会议与人员
00-Inbox/Meetings/*.md— 本周的会议笔记People/**/*.md— 更新的人员页面
4. 学习
06-Resources/Learnings/**/*.md— 显式学习记录System/Session_Learnings/*.md— 自动捕获的会话学习
5. 每日回顾
07-Archives/Reviews/Daily_Review_YYYY-MM-DD.md— 本周的回顾文件
6. 日志(如果启用)
00-Inbox/Journals/YYYY/MM-Month/— 早/晚日志
分析过程
1. 每周优先级完成情况(具体,非百分比)
不要说: “目标X从40%进展到55%” 要说: “您完成了3个每周优先级中的2个”
使用:get_week_progress()
对于每个每周优先级:
- 完成: ✅ 交付成果是什么?何时完成?
- 进行中: 🔄 具体完成了什么?剩余什么?
- 未开始: ❌ 为什么?应该延后吗?
展示具体成就:
“本周优先级:
✅ 发布定价页面 — 完成(周三推送至生产环境)
- 交付成果:新的定价页面在/pricing上线
- 完成任务:5个中的5个
🔄 撰写Q1战略文档 — 60%完成
- 已完成:大纲、竞争分析、建议
- 剩余:执行摘要、财务预测
- 2个任务待完成
❌ 客户访谈 — 未开始
- 原因:日历安排过满
- 建议:延至下周并预留时间”
1.5 语义目标到工作映射(如果QMD可用)
检查语义搜索是否可用,通过查找PATH中的qmd。
如果可用,通过基于含义的分析增强每周优先级回顾:
-
自动检测目标贡献: 对于本周每个完成的任务,搜索:
qmd query “任务标题/描述” --limit 3针对季度目标。捕获未明确链接但推进目标的任务。
- 示例:“构建客户健康仪表板”语义匹配目标“改进NPS跟踪” — 不同词汇,相同工作。
-
跨优先级连接: 搜索连接多个优先级的工作:
qmd query “优先级1描述” --limit 5展示贡献于多个优先级的任务。
-
主题模式: 搜索本周工作中重复出现的主题:
qmd query “会议/任务中的共同主题” --limit 5检测模式,如“本周大部分工作集中在客户保留”,即使任务使用不同术语。
集成: 将发现合并到季度目标表 — 添加“隐藏贡献”行,用于语义检测但未明确链接的工作。仅显示真正的新连接,而非关键字匹配已捕获的内容。
如果QMD不可用: 静默跳过。任务完成统计仍可正常工作。
2. 任务完成统计(具体数字)
扫描03-Tasks/Tasks.md查找本周完成的时间戳:
- 统计完成的任务(查找日期范围内的
✅ YYYY-MM-DD) - 统计中途添加的任务
- 统计延期的任务
展示:
“本周任务:
- 完成:14个任务
- 中途添加:6个任务(范围蔓延?)
- 延期:3个任务
完成率: 82%(计划17个中的14个)”
3. 季度目标进展(具体里程碑)
不要使用虚假百分比。 使用里程碑计数和具体成就。
使用:get_quarterly_goals()
使用:get_goal_status(goal_id) 对于每个目标
对于每个目标:
- 本周完成的里程碑
- 已完成里程碑总数 vs. 总里程碑
- 自上次里程碑以来的周数
- 推动目标的具体成就
“季度目标进展:
目标 里程碑 本周 状态 发布v2.0 5个中的3个 +1(定价页面发布) 按计划进行 改进NPS 4个中的1个 无变化 ⚠️ 停滞(3周) 团队容量 3个中的2个 无变化 按计划进行 目标1 推进,因为您完成了优先级1。 目标2 需要关注 — 本周无链接工作完成。”
4. 每日完成率趋势(新)
如果存在每日回顾,计算完成趋势:
“本周每日计划完成情况:
天 计划 完成 率 周一 3 2 67% 周二 3 3 100% 周三 3 2 67% 周四 3 1 33% 周五 3 2 67% 周平均: 67% 模式: 周四较为困难(会议过多?)”
5. 会议分析
回顾本周的会议笔记:
- 举行的会议
- 关键决策
- 创建的行动项
- 可能遗漏的跟进事项
5.5 承诺健康分析(新)
如果ScreenPipe和承诺检测可用,显示聚合统计:
使用:get_commitment_stats(
start_date="YYYY-MM-DD", # 本周周一
end_date="YYYY-MM-DD" # 今天
)
向用户展示:
“📊 本周承诺健康
跨应用检测: 12个潜在承诺 已有任务: 7个(58%) 从提示创建: 3个 作为已处理而忽略: 2个
未捕获请求最多的应用:
- Slack - 5个项目
- 电子邮件 - 4个项目
- Notion - 3个项目
向您提出最多请求的人员:
- Sarah Chen - 4个请求
- 产品团队 - 3个请求
💡 考虑:更频繁检查Slack以获取请求,或中途运行
/commitment-scan”
如果无承诺数据: 静默跳过此部分(用户可能未启用ScreenPipe或承诺检测)。
5.8 电子邮件通信统计(如果Gmail连接)
检查System/integrations/config.yaml中google-workspace.enabled: true。
如果启用且Google Workspace MCP健康:
- 本周发送的电子邮件 — 回顾期内发送消息的计数
- 平均响应时间 — 您回复传入电子邮件的速度
- 仍开放的线程 — 无解决的对话(仍在来回交流)
- 跟进检测 — 等待您或他人回复超过48小时的电子邮件
在回顾中展示:
“本周电子邮件:
指标 值 发送的电子邮件 47 平均响应时间 3.2小时 开放线程 12 等待您的回复(> 48小时) 3 观察: 您有3封电子邮件等待回复超过48小时。考虑下周初清理这些。”
如果不健康或未启用:静默跳过此部分。
6. 学习编译与模式检测
回顾System/Session_Learnings/中本周的文件:
模式检测:
- 重复问题: 相同错误出现2次以上?建议添加到Mistake_Patterns.md
- 一致偏好: 用户反复提到工作流偏好?
“本周的会话学习揭示:
重复问题:
- 日历过载(提到3次) — 考虑安排专注时间
工作流偏好:
- 偏好上午进行深度工作(提到2次)
我应该将这些添加到您的模式文件中吗?”
输出格式
创建00-Inbox/Weekly_Synthesis_YYYY-MM-DD.md:
# 每周综合 — [日期] 周
## 摘要
- **每周优先级:** [X] 个中的 [Y] 个完成
- **任务:** [X] 完成 / [Y] 计划 — [Z]% 完成率
- **会议:** [N] 总计
- **关键胜利:** [1-2个要点]
- **延期项目:** [1-2个项目]
---
## 🎯 每周优先级
### 1. [优先级 1] — ✅ 完成
**交付成果:** [已发布/完成的内容]
**完成时间:** [天]
**任务:** 5个中的5个
### 2. [优先级 2] — 🔄 进行中 (60%)
**本周完成:**
- [具体成就]
- [具体成就]
**剩余:**
- [具体任务]
- [具体任务]
### 3. [优先级 3] — ❌ 未开始
**原因:** [原因]
**建议:** [延期 / 降级优先级 / 推迟]
---
## 📊 任务完成情况
| 指标 | 计数 |
|--------|-------|
| 完成的任务 | 14 |
| 中途添加的任务 | 6 |
| 延期的任务 | 3 |
| **完成率** | **82%** |
**观察:** [任何模式 — 例如,范围蔓延过多]
---
## 🎯 季度目标
| 目标 | 里程碑 | 本周 | 状态 |
|------|------------|-----------|--------|
| [目标 1] | X of Y | +Z | [状态] |
| [目标 2] | X of Y | — | [状态] |
| [目标 3] | X of Y | +Z | [状态] |
**推进的目标:** [哪些目标有进展]
**停滞的目标:** [哪些目标需要关注]
---
## 📊 每日完成趋势
| 天 | 计划 | 完成 | 率 |
|-----|---------|------|------|
| 周一 | 3 | 2 | 67% |
| 周二 | 3 | 3 | 100% |
| 周三 | 3 | 2 | 67% |
| 周四 | 3 | 1 | 33% |
| 周五 | 3 | 2 | 67% |
**周平均:** [X]%
**观察:** [注意到的模式]
---
## 📅 会议与人员
### 举行的会议
| 日期 | 主题 | 关键成果 |
|------|-------|-------------|
| [天] | [主题] | [决策/见解] |
### 新联系人
- [姓名] 在 [公司] — [上下文]
### 会议行动项
- [ ] [行动] — 为 [谁] — 截止 [时间]
---
## 💡 学习
### 会话学习(自动捕获)
- [学习 1]
- [学习 2]
### 识别的模式
- **重复问题:** [问题](出现 X 次)
- **注意到的偏好:** [偏好]
### 可操作的改进
- [ ] [具体的改进措施]
---
## 📊 支柱平衡
| 支柱 | 完成的任务 | 焦点 |
|--------|------------|-------|
| [支柱 1] | X 个任务 | 重度 |
| [支柱 2] | X 个任务 | 轻度 |
| [支柱 3] | X 个任务 | 无 |
**观察:** [平衡评估]
---
## ➡️ 下周
### 建议优先级
基于本周进展:
1. **[优先级]** — [原因:延期 / 目标需要关注 / 承诺]
2. **[优先级]** — [原因]
3. **[优先级]** — [原因]
### 需要解决的阻塞项目
| 项目 | 阻塞自 | 如何解封 |
|------|---------------|-----------------------|
| [项目] | [日期] | [所需行动] |
---
## 🏆 职业证据(如果职业系统启用)
**值得捕获的重大成就:**
- [成就] — 展示 [技能]
- [成就] — 显示 [影响]
> “想将这些保存为职业证据吗?”
---
*生成时间:* [时间戳]
*每周优先级完成:* X of 3 优先级
*任务完成率:* X%
创新门卫:本周前三
在每周回顾结束时,展示最重要的待办想法:
- 从改进MCP调用
list_ideas(status="active", min_score=70) - 选择过去一周回顾中未出现的前3个高分想法
- 在输出格式中包含一个部分:
## 🤖 前三Dex改进想法
您的AI策展待办清单展示了这些高影响力想法:
1. **[idea-XXX]** 标题 (分数: XX)
为何现在: [简要证据或及时性原因]
2. **[idea-XXX]** 标题 (分数: XX)
为何现在: [简要证据]
3. **[idea-XXX]** 标题 (分数: XX)
为何现在: [简要证据]
> 感兴趣?运行 `/dex-improve [idea-id]` 来研讨这些想法中的任何一个。
> 运行 `/dex-backlog` 查看完整的排名待办清单。
规则:
- 仅显示分数 >= 70 的想法(不展示低价值噪音)
- 偏好有最近“为何现在?”证据的想法
- 如果少于3个符合条件的想法,显示存在的数量
- 如果没有符合条件的想法,完全跳过此部分
- 这是一个温和提示,而非销售推介
技能质量洞察
生成综合后,从Work MCP调用get_skill_ratings()(无过滤器 — 获取所有技能)。
如果任何技能存在评分: 在回顾中添加一个部分:
## 本周技能质量
| 技能 | 平均评分 | 趋势 | 备注 |
|-------|-----------|-------|------|
| [技能] | [平均]/5 | [改进/稳定/下降] | [最近备注] |
仅展示下降或低于3.0的技能。 如果一切都稳定/良好,完全跳过此部分。健康则一行,问题则详细。
然后: 运行 /identity-snapshot 以使用本周的新数据更新 System/identity-model.md。
跟进行动
综合后:
- 用新优先级更新Tasks.md
- 归档完成的项目
- 用状态更改更新项目页面
- 提供运行
/week-plan以规划下周
MCP依赖
| 集成 | MCP服务器 | 使用工具 |
|---|---|---|
| Work | dex-work-mcp | list_tasks, get_week_progress, get_quarterly_goals, get_goal_status |
| Calendar | dex-calendar-mcp | calendar_get_events_with_attendees |
| Improvements | dex-improvements-mcp | list_ideas |
| Analytics | dex-analytics | track_event |
追踪使用情况(静默)
更新 System/usage_log.md 以标记每周回顾为已使用。
分析(静默):
调用 track_event,事件名称为 week_review_completed,属性包括:
priorities_completed: 完成的优先级数量priorities_total: 总优先级数量tasks_completed: 本周完成的任务数量 仅当用户选择加入分析时触发。如果返回“analytics_disabled”,则无需操作。”