其他
需要结构化日记反思并写入 Obsidian 时:按模式提问…
在日终、周终、决策后、学习后或交付后,用结构化 prompts 做轻量反思,并生成 Obsidian 兼容 Markdown 写入 vault 或回复中返回。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 38/100 ×0.15
适用场景
需要结构化日记反思并写入 Obsidia特定
解决思路
- 选择一种反思模式并紧凑执行;一次只问一个模式选择问题,若用户只说 `journal` 未指定模式,默认用 end-of-day。
- 提供模式选项:End-of-day(5 分钟):用 3 个问题回顾今天。
- End-of-week(15 分钟):用 5 个问题回顾本周并做模式扫描。
- Decision review:用 4 个问题回顾一个过去的决定。
- Learning log:记录一个新框架或概念,并链接到 Ane 已知内容。
- Post-deliverable capture(2 分钟):完成交付物后做 4 行“我学到了什么”的轻量捕获,追加到运行日志;比 mode 4 更轻,不深挖框架;由交付物触发而非概念触发;`/wrap-up` 在会话结束时可提供,Ane 也可直接触发。
- End-of-day:逐条询问并等待回答:1) 今天完成了什么重要事项?不是任务清单,而是什么真正推进了。
- End-of-day:2) 什么阻碍了进展,代价是什么?
- End-of-day:3) 明天需要你做什么,而今天没有做到?
- End-of-day 收尾:用一句话写一个明天的承诺,以动词开头。
- End-of-week:逐条询问并等待回答:1) 对照本周既定目标,诚实的进展是什么?用不含百分比的语言。
- End-of-week:2) 本周出现了哪些上周也出现过的模式?
- End-of-week:3) 关于工作,或关于你做工作时的自己,你学到了什么?
- End-of-week:4) 下周你会改变什么?要具体、小、可测试。
- End-of-week:5) 有什么值得被明确称为胜利,而你还没有命名?
- End-of-week 收尾:写一个下周要留意的模式。
- Decision review:询问:1) 决定是什么,什么时候做出的?
- Decision review:2) 当时你知道什么,又在猜什么?
- Decision review:3) 此后几天或几周发生了什么?
- Decision review:4) 如果这个决定今天到来,你会有什么不同做法?
- Decision review 收尾:写一条要带入未来的规则,用 if-then 形式。
- Learning log:询问:1) 概念或框架是什么?若有作者和年份就引用。
- Learning log:2) 它解决了哪些旧框架解决不了的问题?
- Learning log:3) 它如何连接到 Ane 已经在用的东西?
- Learning log:4) Ane 会先在哪里应用它?
- Post-deliverable capture:逐条询问四个问题,每个答案保持一行;这是快速捕获,不是完整反思:1) 这个交付物让你对工作学到了什么?
- Post-deliverable capture:2) 下次你会有什么不同做法?
- Post-deliverable capture:3) 一件要带入未来的事。
- Post-deliverable capture:4) 什么做法有效且你想重复?成功提取。
- 如果第 4 个答案指出可重复的系统行为(prompt pattern、workflow、specialist 或 model choice),提议同时把它存入 `feedback` memory,包含 **Why:** 和 **How to apply:** 行;只问一次 yes/no,不施压。这样 `/improve-system` 有已确认的成功可用来追踪趋势,而不只是纠正。
- 如果 Ane 给出交付物名称或 slug,就用它;否则询问一个 2–4 个词的标签。该模式追加到单个运行日志,而不是每条创建一个文件。
- 输出 Obsidian 兼容的 markdown,并带 YAML frontmatter:date: YYYY-MM-DD;type: [daily | weekly | decision-review | learning-log];tags: [journal, ...domain tags];dg-publish: false。
- 对人物、概念、框架和项目使用 `[[wiki-links]]`。
- `dg-publish` 默认设为 false。如果用户说笔记可发布,设为 true 并询问 permalink stub。
- 正文结构:每个 prompt 一个 H2,答案以普通散文写在下面;除非内容是列表,否则不要用项目符号。
- 文件放置:vault 根目录为 `OBSIDIAN_VAULT_ROOT`(`C:/Users/AGasser/OneDrive/Ane Obsidian Vault`,见 `~/.claude/CLAUDE.md` 中的 path constants table)。如果 vault 路径可达,直接使用 Write tool 写入。
- End-of-day 写入 `5 JURNAL/5a Daily Notes/YYYY-MM-DD.md`。
- End-of-week 写入 `5 JURNAL/5b Weekly Notes/YYYY-Www.md`。
- Decision review 写入 `5 JURNAL/Decisions/YYYY-MM-DD-<slug>.md`。
- Learning log 写入 `5 JURNAL/Learning/<slug>.md`。
- Post-deliverable capture 追加到 `5 JURNAL/Learning/deliverable-learning-log.md`(单个运行日志)。如果文件不存在,用 YAML frontmatter(`type: learning-log`)和 H1 创建,然后添加第一条记录。如果已存在,追加新的 `## YYYY-MM-DD — <deliverable label>` 小节,并把四个答案作为 bullets,保留所有先前条目 byte-identical(edit-preservation)。
- 如果 vault 路径不可达(web session、其他设备),在回复中返回 markdown,并命名目标路径,以便用户手动保存。
- 遵循 CLAUDE.md house style。一个例外:在 journal 答案中,当 Ane 的回答本身是反思性的时,被动和反思性措辞可接受。不要把她的话改写成主动语态,精确保留她的原话。
- 不要编造反思。
- 不要自动回答 prompts。
- Prompts 发给用户并等待。
- 如果用户跳过某个 prompt,将该节标记为 `(skipped)` 并继续。
- 不要进行说教。
- Edit-preservation protocol:如果 Ane 通过路径引用已有输出并要求改进、迭代或扩展它,协议激活。
- 先读取文件,通过 Edit tool 做 scope-bounded 编辑,将范围外内容保持 byte-identical,并返回 EDIT-PRESERVATION DELIVERY 摘要。
- 当目标文件存在时,应用 `mel_wiki/wiki/concepts/edit-preservation-protocol.md`。
- 描述中说明:若只是需要快速 4 行 post-deliverable capture,使用 `/learned` 代替。
适用边界 · 注意事项
- 不适用于晨间简报;这类请求应路由到 `daily-brief`。
- 不适用于希望系统自动生成、代答或编造反思内容的场景;prompts 必须发给用户并等待。
- 不适用于只是快速 4 行交付后捕获且可使用 `/learned` 的场景;描述中说明优先用 `/learned`。