研发协作
开始工作日时用 Groove 回顾近期记录、创建今日…
在每天开始工作时,通过 Groove 工作流回顾最近工作日日志、创建今日记忆文件、加载任务并生成可执行议程。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
开始工作日时用 Groove 回顾近期记特定
解决思路
- 读取 `.groove/index.md`,获取 `tasks.backend` 和 `memory.review_days` 配置。
- 将 memory 路径固定为 `.groove/memory/`。
- 调用 `/groove-utilities-task-analyse` 获取当前任务状态。
- 回顾昨天的 daily memory 文件:展示摘要;如果文件缺失或没有 end 部分则警告。
- 创建今日的 daily memory 文件,采用 start-of-day 结构(如果尚不存在)。
- 加载并展示任务列表,按状态分组。
- 在开始工作前让用户清楚当天的 agenda。
- 回顾最近几天:如果 `.groove/memory/daily/` 为空(不存在任何文件),完全跳过此步骤并注明 `Fresh install — no prior logs.`。
- 否则,从昨天开始往回识别最近 `memory.review_days` 个工作日(周一至周五),跳过周六和周日。
- 对每个日期检查 `.groove/memory/daily/YYYY-MM-DD.md`:若 start-of-day 和 end 部分都存在,标记 `✓ YYYY-MM-DD — start + end logged`;若只有 start 部分,标记 `~ YYYY-MM-DD — start only, no end logged`;若文件不存在,标记 `✗ YYYY-MM-DD — missing`。
- 对每个存在的日期文件,显示一行上下文(例如来自 `Done today` 的第一个 bullet 或 plan intent)。
- 展示 git 活动:运行 `git log --oneline --after="YYYY-MM-DD 00:00" --before="YYYY-MM-DD 23:59:59"`,显示 commit 数量和前几个标题;如果不在 git repo 或没有 commits,静默跳过。
- 如果文件缺失或不完整,不要阻塞开始,只报告。
- 创建今日 daily memory:如果 `.groove/memory/daily/` 缺失则创建。
- 使用模板 `skills/groove-daily-start/templates/daily-start.md` 创建 `.groove/memory/daily/YYYY-MM-DD.md`;如果文件已存在则跳过(幂等)。
- 在最近几天回顾后,通过 `/groove-utilities-memory-promises --list` 检查未兑现承诺:如果有,显示内联提示 `→ N open promise(s) — run /groove-utilities-memory-promises --list to review`;如果没有,静默跳过。
- 在最近几天回顾后,通过 `/groove-utilities-memory-mistakes --list` 检查未解决错误事件:如果有,显示内联警告 `⚠ N open incident(s) — resolve at next /groove-work-compound`;如果没有,静默跳过。
- 开始期间不要修改任务。
- 在用户开始前,以可快速浏览的格式展示任务列表。
- 完成所有标准步骤后,检查 `.groove/hooks/start.md` 是否存在。
- 如果 `.groove/hooks/start.md` 存在,读取 `## Actions` 部分并按顺序执行每一项,逐项报告完成情况。
- 如果 `.groove/hooks/start.md` 不存在,静默跳过。
适用边界 · 注意事项
- 未使用 Groove 工作流,或缺少 `.groove/index.md`、`.groove/memory/`、`skills/groove-daily-start/templates/daily-start.md` 等配置/文件时。
- 没有 `/groove-utilities-task-analyse`、`/groove-utilities-memory-promises`、`/groove-utilities-memory-mistakes` 等命令或未配置 `tasks.backend` 时。
- 只想快速查看 git 日志或手动管理任务,不需要自动创建每日记忆和当天议程时。