其他
一天结束时生成结构化每日记忆日志:记录完成事项、Git…
每日收尾时把当天完成的任务、git 提交/变更、任务状态、学习与遗留项写入 `.groove/memory/daily/YYYY-MM-DD.md`。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 40/100 ×0.15
适用场景
一天结束时生成结构化每日记忆日志:记录完特定
解决思路
- 在一天结束时创建或更新 `.groove/memory/daily/YYYY-MM-DD.md`,写入结构化的日终条目。
- 如果该文件已由当天开始流程创建,则追加收尾章节,而不是覆盖原文件。
- 写入后确保文件存在,并使下一次 daily start 能验证昨天已有结束记录。
- 在 `Done today` 章节写入细粒度、多层级的项目符号,来源必须是已完成任务(按日期匹配)和 `git diff` 输出,不能来自未完成工作。
- 在 Git 章节总结当天的提交和变更文件。
- 在 Tasks 章节按状态展示任务摘要。
- 填充 Learnings 章节,不能留空。
- 在 Open/Next 章节记录需要顺延的事项。
- 如果文件已存在,更新或追加内容,不要覆盖。
- 记忆路径始终使用 `.groove/memory/`。
- 只在每天结束时执行,不要在每天开始时调用;如果文件已存在,追加收尾章节。
- 如果 `.groove/.cache/pending-capture.md` 存在(由 `session-capture` Stop hook 暂存),用它预填 `Done today` 和 Git 章节;其中的 commits/working-changes 作为原始材料,让用户审阅和编辑草稿,而不是从空白开始。
- 每日日志成功写入后,删除 `.groove/.cache/pending-capture.md`。
- 如果某个已完成任务正文中没有 resolution/summary,写入 bullet 前先询问用户摘要。
- 使用模板 `skills/groove-utilities-memory-log-daily/templates/daily.md` 作为文件结构。
- 如果 `.groove/memory/daily/` 目录不存在,写入前先创建它。
- 如果条目含糊(例如 `worked on stuff`),写入前先触发澄清询问。
适用边界 · 注意事项
- 不要在每天开始时调用该技能;它只用于日终收尾。
- 不要把未完成工作写入 `Done today`,也不要未经澄清就写入含糊条目。
- 不要在 daily 文件已存在时覆盖原内容,应追加或更新。