To be confirmed 06

To be confirmed

 


 

每晚 22:00 自动读取当天所有 Claude Code 会话记录,生成结构化复盘,直接写入当天 Daily NoteJournal/YYYY-MM/YYYY-MM-DD.md)的 ## 🤖 Claude 复盘 区块。

输出位置

不再单独建 复盘/ 目录。复盘是 Daily Note 的一个区块,与 Toggl 时间记录共存于同一份日记。

Journal/2026-05/2026-05-12.md
├── frontmatter(Toggl 脚本管理,复盘不动)
├── ## 🕐 Toggl 时间
└── ## 🤖 Claude 复盘   ← 复盘脚本写入/替换此区块

写入逻辑:若区块已存在则替换(不重复追加);若 Daily Note 不存在则新建。

输出结构

每份复盘最多两块——Claude 复盘(认知)+ 今日沉淀(产物)。两块互斥:同一会话不同时出现在两处。

Claude 复盘(认知维度)

按会话组织,每个会话给出:

## 会话 | HH:MM–HH:MM(X分钟)|项目名

主题:1-2 句

学到

  • [标签 · 类型] 内容

引用/来源:vault 内 [[wikilink]],vault 外完整路径

今日沉淀(产物维度)

按资产组织,每个资产一段过程叙述:

### 资产名称
时长:约X分钟 | 完成时间:HH:MM
为什么建它:驱动这件事的真实问题(一句话,问题驱动)
过程:
1. 起点 / 需求
2. 卡在哪
3. 怎么过的
4. 产出
文件:[[wikilink]]

收录标准

核心入选问题(先问这个)

"这个会话之后,我对某类问题的判断方式变了吗?"

→ 考虑保留。

否,只是今天做了件事 → 丢弃。

学到(5 选 1 才收录,否则省略整块)

  • 可迁移方法论

  • 更新了原有认知(以为 X,结果是 Y)

  • 成长与方向(导师建议一句话即可)

  • 决策依据(可迁移的权衡逻辑)

  • 可复用错误模式

每条加标签:[AI · 错误模式][AI · 更新认知][写作 · 决策依据] 等。

今日沉淀(今天新建/完善/确立的可复用资产)

文件、SOP、框架、系统、结构决定。

SOP 强制收录:今天产出任何 SOP 文件,不论时长一律入沉淀。SOP = 用户认为流程重要到值得固化,漏记等于漏最重要的产物。

互斥规则(重要)

学到 ≠ 沉淀,两者不能复述同一内容。

  • 学到 = 抽象的可迁移原则("audit 脚本带 stem-fallback 会掩盖真坏链")

  • 沉淀 = 具体建出的资产(文件名、为什么建、过程)

  • 沉淀的"过程"部分不复述学到里的原则,只写做了什么、卡在哪、怎么过的,不总结教训

  • 同一会话:学到看认知/方法论,沉淀看产物,必须从不同维度切入

  • 只有产物没有原则 → 只写沉淀

  • 只有原则没有产物 → 只写学到

  • 进了沉淀的会话,不再在复盘里写对应会话条目

排除规则(整条会话丢弃,先过滤后判断)

  • 科研/临床项目内容 —— EMS、LASSO、stability selection、给导师写 slide / outline、feature reduction、论文章节、统计方法学。有专项笔记。

  • 一次性实现细节修复 —— "改字体"、"修 frontmatter 路径"。单点 tactical fix 不是方法论。

  • 只讨论没产出的会话 —— 架构审计/gap inventory/推荐清单。建议型无落地,不写。

  • wiki ingest 流程内的小错误 —— 已被 AI_OS failure memory 覆盖。

  • 社交媒体草稿 —— 小红书、LinkedIn 等一次性写作,不更新判断框架。

  • Feynman 测试 / wiki ingest 会话 —— 知识已在 wiki 文章里,不重复。

  • 复盘脚本自身运行的会话 —— 套娃,自动化任务不记录自己。

  • 任何"已有对应 wiki 页面"的会话 —— wiki 是知识库,复盘不是镜像。

  • 会话时长 ≤ 2 分钟

  • observer-sessions 路径 —— claude-mem 自动化,非用户交互。

保留的会话应当属于

  • 真正建出可复用资产的系统建设(AI_OS、自动化脚本、统一架构)

  • 关于 Claude Code / AI 工具本身的方法论或决策依据

  • 跨项目可迁移的过程知识(marker-based upsert、三层 context 模型等)

宁愿留 2-3 个有内容的会话,也不要凑 7 个。

技术实现

  • 任务定义~/.claude/scheduled-tasks/daily-claude-recap/SKILL.md

  • 会话数据~/.claude/projects/**/*.jsonl(解析脚本 /tmp/parse_sessions.py,按需写入)

  • 当日 vault 变动git -C vault log --since today --name-only → 用于识别"今日沉淀"

  • 触发时间:每晚 22:00(Claude Code scheduled tasks,不是 launchd/cron)

  • 写入方式:Python,替换或新建 ## 🤖 Claude 复盘 区块;frontmatter 不动(由 Toggl 脚本管理)

  • 依赖前提:Claude Code 桌面 app 在运行;首次需手动执行预授权工具权限

设计演进

2026-05-05 起点 — 想知道每天和 Claude 做了什么、学了什么。初版把所有内容塞进"学到",噪音过多。

第一轮迭代 — 定义 5 条收录标准 → 排除临床/操作 → 加"沉淀"块 → 沉淀要有过程叙述。两块并列结构区分"知识点"和"打了哪块地基"。

第二轮迭代(落到 Daily Note) — 复盘从独立 复盘/ 目录迁入 Journal/YYYY-MM/YYYY-MM-DD.md,与 Toggl 时间记录共存。Daily Note 成为单一事实源,不再分散。

第三轮迭代(互斥 + 入选问题) — 学到与沉淀互斥,避免同一会话两边复述。引入核心入选问题"判断方式变了吗"作为最高门槛,过滤掉"今天做了件事但认知没动"的会话。明确科研、社媒草稿、Feynman、wiki ingest、复盘自身等多类整条丢弃。

→ 见 [[2026-05-05]] 第一份复盘

 


← Back