如果您看到不熟悉的占位符或需要检查已连接的工具,请参阅 CONNECTORS.md。
保持您的任务清单和记忆处于最新状态。两种模式:
--comprehensive:
深度扫描聊天、邮件、日历、文档——标记遗漏的待办事项并建议新增记忆/productivity:update
/productivity:update --comprehensive读取 TASKS.md 和 memory/
目录。如果它们不存在,建议先运行 /productivity:start。
检查可用的任务来源:
gh issue list --assignee=@me如果没有可用来源,跳到步骤 3。
获取分配给用户的任务(打开/进行中)。与 TASKS.md 进行对比:
| 外部任务 | TASKS.md 匹配? | 操作 |
|---|---|---|
| 找到,不在 TASKS.md 中 | 不匹配 | 提议添加 |
| 找到,已在 TASKS.md 中 | 按标题模糊匹配 | 跳过 |
| 在 TASKS.md 中,不在外部 | 不匹配 | 标记为可能过期 |
| 外部已完成 | 在"进行中"分区 | 提议标记为完成 |
呈现差异并让用户决定添加/完成哪些任务。
审阅 TASKS.md 中的进行中任务并标记:
逐个呈现以供处理:标记完成?重新安排?移至待办分区?
对于每个任务,尝试解码所有实体(人员、项目、缩写、工具、链接):
任务:"发送 PSR 给 Todd,关于 Phoenix 阻碍项"
解码:
- PSR → ✓ 管道状态报告(在词汇表中)
- Todd → ✓ Todd Martinez(在 people/ 中)
- Phoenix → ? 不在记忆中
跟踪哪些已完全解码,哪些存在空白。
分组呈现未知术语:
我发现在您的任务中有一些我尚不了解的术语:
1. "Phoenix"(来源:"发送 PSR 给 Todd,关于 Phoenix 阻碍项")
→ Phoenix 是什么?
2. "Maya"(来源:"与 Maya 同步 API 设计")
→ Maya 是谁?
将答案添加到相应的记忆文件(people/、projects/、glossary.md)。
任务通常包含比记忆更丰富的上下文。提取并更新:
更新完成:
- 任务:+3 来自项目跟踪器(例如 Asana),1 已完成,2 已处理
- 记忆:2 个空白已填补,1 个项目已丰富
- 所有任务已解码 ✓
--comprehensive)包含默认模式的所有内容,外加对近期活动的深度扫描。
从可用的 MCP 源收集数据:
将活动与 TASKS.md 进行对比。呈现未跟踪的行动项:
## 可能的遗漏任务
从您的活动中,以下内容看起来像是您尚未记录的待办事项:
1. 来自聊天(1 月 18 日):
"我会在周五前发送更新的设计稿"
→ 添加到 TASKS.md?
2. 来自会议"Phoenix 站会"(1 月 17 日):
您有定期会议但没有活跃的 Phoenix 任务
→ 这里需要做些什么吗?
3. 来自邮件(1 月 16 日):
"我本周会审阅 API 规范"
→ 添加到 TASKS.md?
让用户选择要添加的内容。
呈现不在记忆中的新实体:
## 新人员(不在记忆中)
| 姓名 | 出现频率 | 上下文 |
|------|-----------|---------|
| Maya Rodriguez | 12 次提及 | 设计、UI 评审 |
| Alex K | 8 次提及 | 关于 API 的私信 |
## 新项目/主题
| 名称 | 出现频率 | 上下文 |
|------|-----------|---------|
| Starlight | 15 次提及 | 规划文档、产品 |
## 建议清理
- **Horizon 项目** — 30 天内未被提及。标记为已完成?
按置信度分组呈现。高置信度项目提议直接添加;低置信度项目询问用户。
--comprehensive 始终以交互方式运行