>wangyr@context: ~$

作品四

个人日记系统

2024-02-22 起 · 三百九十七篇 · 2026-03-12 起分上下两半 · 2026-08-27 起 23:00 兜底每晚运行

一天做了什么由系统替我记住,我只写感受和判断,今天从昨天出发。

早上它读昨天的日记和一份方向文档,我答四个问题,今天从哪出发就定了;晚上它从文件变动、对话摘要、工作日志里拿事实,我答五个问题,逐条对账;我没开口的那天,23:00 它把事实写完,感受留白;周月季年从同一份方向文档回看。

早上 2026-09-17 晨间对齐 昨天:方案第二稿改到一半 方向:这一季把方案定稿 问:今天从哪出发? 我:先把方案的第二稿改完 今日记录 勾掉的任务在任务管理系统 周记从这里往上聚合 每次会话先读今日日记
一天的日记:早上它问、我答一行,白天随手一句追加进来,晚上它写三路事实、我写一行感受;我没开口的那天,23:00 事实照写、感受留白。自动循环。最后一格是它接上的三处,带下划线的标签能点过去;周记那条旁边是日、周、月三层往上聚合。示例文字都是虚构的。

它帮我做三件事。

  • 每天不用回忆也能对账。一天做了什么,它从文件变动、对话摘要、AI 侧的工作日志里拿;哪些任务完成了,它按证据判断、我确认;我只答五个问题,写感受和判断。见下半篇一节。
  • 今天从昨天出发,每周每月每年从同一个方向回看。早上它读昨天的日记和方向文档,问我四个问题,写下今天从哪出发;白天想到什么,一句话说出来就进日记;周、月、季、年逐级聚合,五级只读同一份方向文档。见上半篇、日间捕获、回顾三节。
  • 我不开口的那天,日记也不会空。23:00 它把事实的一半写完,感受留白,推一条通知给我。见兜底一节。

它是什么:一本日记,一天四个写入点,往上五级聚合。

  • 一本日记:一个文件夹里按天存放的文本文件,每天一份,文件名是日期。文件分两个区域:上半篇「晨间对齐」,下半篇「今日记录」。
  • 四个写入点:早间对齐、日间捕获、晚间记录三个技能,由我发起;一条 23:00 的定时任务,不需要我发起。
  • 五级聚合:日记之上,周回顾写周记,月回顾写月记,季回顾写季记,年回顾写年记。每级只读下一级。
  • 它是个人 AI 操作系统里记忆层的一层。那一页讲日记在整个系统里的位置,这一页讲日记这一件东西自己怎么运转。
  • 一套 harness:只读、不做、限权、锁、判据这类不产出内容、只约束产出的工程,十四项,每项约束上面某一层。

为什么可信:AI 只写事实的一半,三件事做得到但不做;线划在归属上,不划在能力上。

  • AI 有能力替我写「今天感觉不错」。它不写,因为这句话署的是我的名。感受、骄傲、卡住、明天想什么,从第一篇到今天都只有我写。
  • AI 有能力把任务勾成完成。它不勾,因为完成与否是我的判断。它按证据分三档提出,全部由我过目。
  • AI 有能力覆盖我写过的日记。它不覆盖,我自己写过的那一天就是我的版本。
  • 能力的线会随模型变强一直往前移;归属的线不动。这套日记里所有「不做」都落在归属上。

它解决的问题:需要人发起的记录,一忙就断;而忙的时候恰是最值得记的时候。

  • 我写了两年日记,中间断过很多次。断的不是素材,是「坐下来写」这个动作。
  • 一天的素材本来就在文件里:改过的文件、和 AI 的对话、任务清单的勾选。这些是事实,事后能重建。
  • 不能事后重建的只有一种东西:我当天的感受。事后补写的感受等于编造。
  • 所以把日记按「能不能事后重建」切成两半:能重建的交给 AI,当天起草;不能重建的留给我,我不写就空着。

它和什么连着:上游是对话摘要、AI 侧工作日志和文件变动,下游是任务清单和五级回顾,方向锚在一份方向文档上。

  • 输入来自对话摘要、AI 侧工作日志、文件变动,随手记系统每晚挂进引用。
  • 三个写入技能都经个人任务管理系统建任务改勾,回顾逐级只读下一级。
  • 共用长期记忆和通知推送,随手记引用靠 Obsidian 显示正文。
  • 个人 AI 操作系统把它当记忆层里按天的那一层,每次会话都先读今日日记。

它由一天里的四个写入点和五级回顾构成,下面按一天的顺序讲,再往上讲回顾。

  • 四个写入点:早间对齐写上半篇;日间捕获往下半篇追加;晚间记录写下半篇;23:00 兜底写下半篇的客观部分。
  • 五级回顾:日记之上,周、月、季、年各一级,逐级只读下一级。
  • 顺序:全图,然后上半篇、日间捕获、下半篇、兜底、回顾、关系,再把散在各节的约束收成 harness 一张表,最后是演化和现状。
  1. 全图:一天四个写入点,往上五级
  2. 上半篇:早间对齐让今天从昨天出发
  3. 日间捕获:一句话说出来就不会丢
  4. 下半篇:晚间记录替我对账,我只补感受
  5. 兜底:我不开口的那天也不会空,三件不做
  6. 回顾:周月季年从同一份方向文档回看
  7. 关系:日记与对话摘要、长期记忆、随手记
  8. Harness:十四项工程,每项约束一层
  9. 演化:从手写到 AI 起草,两次改口
  10. 现状:分三档说

全图:一天四个写入点,往上五级

一天的记录由四个写入点凑齐:我在场的三处由我发起,我不在场的第四处替我写事实;每个写入点只碰自己的区域。

写入点什么时候写哪里谁发起
早间对齐早上,我开工前上半篇「晨间对齐」我
日间捕获白天任何时候,可多次下半篇「今日记录」,追加一行带时间我
晚间记录晚上,我收工时下半篇「今日记录」我
23:00 兜底每天 23:00下半篇「今日记录」,只在它还是空的时候定时任务

上半篇记出发时的打算,下半篇记实际做了什么。次日早间对齐读完整的昨天,一天接一天。

一天 · 一份日记文件 早间对齐 写上半篇 读昨天的日记 读方向文档 问我四个问题 日间捕获 追加,可多次 一句话 完成 · 新行动 · 纯记录 晚间记录 写下半篇 摘要传感器 · 日志传感器 文件变动兜住盲区 问我五个问题 23:00 兜底 下半篇还空着才写 只写客观的一半 不问、不代填 · 不勾任务 · 不覆盖 主观段留白,推一条通知给我 次日早间对齐读完整的这一篇 往上五级 · 每级只读下一级 日记 周记 月记 季记 年记 方向文档 一份 五级都读它 只有年回顾能改它
红色箭头是两处守线:晚间记录到 23:00 兜底之间,兜底只在我没写时接手;年记到方向文档之间,改方向一年只有一次入口。其余全是读文件、问我、写文件。

下半篇分八个段落,段落名固定,没有素材的段落直接不写。

上半篇:早间对齐让今天从昨天出发

早间对齐让今天从昨天出发:昨天的日记和方向文档它替我读,我只答四个问题,今天的出发点就写进上半篇。它先静默读三样东西,再问,最后写。

上半篇的内容是五段:方向锚点、我的状态、昨日回顾、今日盘点、今日焦点。

引用方向文档有一条证据纪律:只引我真写下的字,不替我延伸。

日间捕获:一句话说出来就不会丢

白天想到什么,一句话说出来就不会丢:AI 判断它是完成、新行动还是纯记录,分别关任务、建任务、进日记。

日间捕获是被删掉又加回来的。

下半篇:晚间记录替我对账,我只补感受

晚间记录让我不用回忆就能对账:事实由三路来源替我凑齐,我只答五个问题。顺序是读今天的上半篇,问我五个问题,静默采集三路事实,AI 判断哪些任务完成了,我确认,然后写下半篇。

三路事实各有盲区,所以三路都要走,最后逐条交叉对账。

来源是什么能看到看不到
摘要传感器一个只读技能,扫当天所有项目目录下的对话摘要,按协作主题、关键决策、思考脉络、主要行动四段聚合今天和 AI 讨论了什么、定了什么没触发沉淀的对话;异常退出的对话
日志传感器一个只读技能,扫所有项目 AI 侧工作日志里当天标完成的条目AI 侧今天做完了什么人侧的事;线下的事
文件变动按业务目录逐个列当天改过的文件,排除入站噪声,不截断一切留下文件痕迹的活动没留痕迹的活动:会议、沟通、决定

任务完成与否由 AI 按证据分三档判断,全部由我过目;证据缺失不等于没做。

下半篇的调子:写给我自己看,不是 AI 报告。

第一人称,有叙事

状态总览和今日成果可以是列表;今日主线、关键对话与决策、今日洞察必须是连贯的叙事。「今天我」开头,写给我自己读。

保留原话,不改写成正式语言

晚间五问里我的用词、情绪、口气原样进日记。理由:改写一遍,读的人就不是我了。

记为什么,不只记做了什么

每件事后面跟着当时为什么这么做、想明白了什么。参照标准是我自己手写过的一篇:未来的自己读它,能读懂当天的心境。

兜底:我不开口的那天也不会空,三件不做

我不开口的那天,日记也不会空:23:00 一条定时任务检查今天的下半篇,空着就把晚间记录里「不需要我开口的那一半」跑完,有字就整篇不碰。

三件事它做得到,但刻意不做。三件都落在归属上。

不做为什么落点
不问、不代填五个晚间问题感受只有我填得了。代填的感受是编造下半篇里「高光与卡点」「精力与情绪」两段写成留白占位行,段落不删
不勾任何任务完成与否是我的判断。它可以写「看起来完成了什么」,不许改勾选框交给 AI 的说明里写明绝对不许调用标记完成的能力
不覆盖已有内容我自己跑过晚间记录,这一天就是我的版本判据是「今日记录」之后去掉注释还剩不剩字;剩,整篇跳过

采集由脚本做完再交给 AI,AI 只读写文件,拿不到执行命令的权限。

还有四条小规矩,每条对应一次踩过的坑。

随手记那一段放在「今日记录」之前,是为了不让兜底误判。

回顾:周月季年从同一份方向文档回看

回顾让我每周、每月、每季、每年从同一个方向回看,不用重读原始日记:每级只读下一级的产物和上一期的自己。

级什么时候读什么问我几个问题写什么
周回顾周五本周七天的日记,上周的周记,方向文档五问回顾,三问下周周记:方向校准、本周回顾、下周展望
月回顾月末本月所有周记,上月的月记,方向文档五问回顾,三问下月月记:方向校准、本月回顾、下月展望
季回顾季末本季三份月记,上季的季记,方向文档五问回顾,三问下季季记:方向校准、本季回顾、下季展望
年回顾年末本年四份季记,去年的年记,方向文档全文五问回顾,三问新年年记,以及可能改写方向文档

五级读的是同一份方向文档,只有年回顾允许改写它。

关系:日记与对话摘要、长期记忆、随手记

日记是记忆层里按天的那一层,它从对话摘要取事实,不取代长期记忆,随手记只挂引用。

Harness:十四项工程,每项约束一层

harness 不产出内容,只让产出稳定:AI 在这本日记里能写哪一半、从哪拿事实、拿到什么权限、什么时候必须停下来问我、什么时候整篇不碰,都定在一处,散在上面各节里;这里收成一张表。

项做了什么约束哪一层
AI 只写事实的一半感受、骄傲、卡住、明天想什么只有我写;我在五问里的用词、情绪、口气原样进日记,不改写成正式语言;兜底写出的篇第一行固定声明只补客观事实、感受未填四个写入点的输出
不勾任务完成与否由 AI 按证据分三档提出,全部由我过目,高确信也要我说「可以」,做了一半的不标;交给兜底的说明里写明不许调用标记完成的能力晚间记录与 23:00 兜底
不覆盖,判据只有一条兜底只看「今日记录」之后去掉注释还剩不剩字,剩就整篇跳过;随手记段因此放在「今日记录」之前,免得被当成我写过23:00 兜底与随手记段的位置
两个只读传感器摘要传感器和日志传感器只读,不建文件,不改文件,必须真的扫过才能说「今天无记录」;早间对齐自己不解析任何文件,两栏盘点全由传感器提供早间对齐与晚间记录读事实的方式
文件变动逐目录列,不截断按业务目录逐个列当天改过的文件,排除入站噪声;写下半篇之前逐条问「别的来源提到了吗」,没提到的算盲区活动,读它弄清性质再补进日记;摘要缺失只回原始记录里找那一个会话,不做全量扫描晚间记录与兜底的采集
证据缺失不等于没做双重证据是高确信,一路证据明确问我,没证据但是早上的焦点也列出来问我;业务任务与工程任务先验不同;一天叙事单一时先问「反证会在哪个目录」,去那里单独搜晚间记录的判断
采集在脚本里,AI 没有命令权限文件变动、对话摘要清单、任务对账由脚本做完再交给 AI;这条无人值守进程只有读、写、编辑、搜索文件和调用技能的权限,没有执行命令的权限23:00 兜底
并发锁我手动跑晚间记录和定时触发的兜底可能撞上,用一把原子改名的锁挡住第二个晚间记录与兜底同时写下半篇
零痕迹不写,往前补漏有上限当天零文件变动、零对话摘要,判为休息日,不生成文件;每次运行先往前看几天,下半篇空着的顺带补,一次补的天数有上限,其余留给我手动23:00 兜底写文件的条件
通知末句写给锁屏上的我末句说今天做的事已整理进日记、还差我自己的那部分;不出现任何内部路径与代号兜底的通知
先建任务,再写日记我在对话里提到任何可行动的事,先建任务;日记只引用已有的任务,不记悬空的行动项早间对齐、日间捕获、晚间记录三个技能
只引我真写下的字早间对齐引用方向文档时不脑补、不替我延伸;只取身份陈述、一条铁律、当月目标,压成锚点早间对齐读方向文档
段落名固定下半篇八个段落名不变;没有素材的段落直接不写,不写「无」,不留空段;周回顾按段落名逐篇提取日记文件的外形与周回顾的读取
五级只读同一份方向文档,只有年回顾能改每级只读下一级的产物和上一期的自己;方向文档只有一份,周、月、季回顾只对照不动它,年回顾在年记写完之后才协助我改五级回顾与方向文档

十四项里最重的三项落在兜底上:不代填、不勾、不覆盖。理由是同一条:无人值守的那一个写入点,是最容易越过归属线的地方,线要划在它拿不到权限的位置,不划在提醒里。

演化:从手写到 AI 起草,两次改口

两年半里,日记从手写变成 AI 起草一半,中间两次改口:一次说不需要的东西后来做了,一次说不改的东西十天后改了。

第一篇。手写,没有模板,标题随当天的事定2024-02-22
固定模板。六段:复习价值观、项目进展、领域丰富、持续输出、每日复盘、其他。全部手写2025-04
第一份让 AI 起草的提示词。数据源两路:当天的文件变动,当天的对话。「立体化记录:融合客观事实与主观体验」2025-09-18
第一个日记技能。一个脚本扫当天改过的文件,AI 只填「项目进展」「领域丰富」两段,其余段落留给我手写。原则:描述在做什么工作,不推测今天改了什么2025-12-04
记忆系统重设计。判断:AI 需要知道的不是「关于我的记忆」,是「我现在在做什么」。系统的核心从长期记忆文件转到日记2026-02-09
定下一本日记、早晚两次写入。人的日记和 AI 的工作日志合并为一本;早上的简报是有价值的计划记录,丢了可惜2026-03-03
第一篇分上下两半的日记。旧模板六段全部废弃,页头嵌方向图,两个区域各留一个写入标记2026-03-12
早间对齐第一次真跑。定「任务是锚点」;同时定「不需要日间捕获」2026-03-17
五级回顾建成,四个技能、四个模板、四个文件夹2026-03-25
改口一:日间捕获还是做了出来。基本准则管任务,管不了不是任务的一句话2026-04-05
摘要传感器从读原始对话记录改为读对话摘要。原始记录是工具的内部格式,大文件截断丢内容,优化解析治不了根;改为对话过程中就地沉淀摘要,把完整性问题从读取端推到写入端2026-04-11
晚间记录的判定定型:证据缺失不等于没做,按业务目录逐个列文件,单一叙事时主动找反证。起因是一次误判,我一句话戳穿抽象归因2026-05-09
方向文档收敛为一份。五级回顾和早间对齐全部切到它,只有年回顾能改2026-06-12
补记八天断档。只补事实,不补感受:事后编造当时的感受等同伪造。中途提出把晚间记录改成无人值守,我否掉:这次只补记,不重构2026-08-17
两天整天静默消失2026-08-25 – 26
改口二:23:00 兜底建成。做的正是十天前否掉的事,但只做不需要我开口的一半,三件不做写在脚本第一段2026-08-27
随手记段接进日记,放在「今日记录」之前,让兜底不误判2026-09-15

变的是谁起草、何时写、从哪拿事实;没变的是主观的一半只有我写。

现状:分三档说

写这一页的日期是 2026-09-17。三档分开说,不混。

在跑,有真实使用记录
  • 日记每天一份,上下两半的结构从 2026-03-12 起没换过。
  • 23:00 兜底从 2026-08-27 起每晚运行,运行日志逐晚可查,两次补漏都在日志里。
  • 晚间记录、日间捕获、周回顾都有对话摘要为证。
  • 随手记段从 2026-09-15 起每晚写入。
建了,不常跑或有缺口
  • 早间对齐:八月只跑了几天,九月到今天一次没跑。
  • 周回顾:最近一篇是第三十四周,之后三周没写。
  • 月回顾:跑过三次,最近一次是五月的月记,六月起没跑。
  • 兜底的手机推送:通知命令里一处引号写错,推送一直失败,只有本机通知在响。日志里每晚都有这条报错。
建了,从未跑过
  • 季回顾、年回顾:技能、模板、文件夹都在,文件夹是空的。
  • 2025 年有一篇年度总结,写在回顾技能建成之前,手写,不算年回顾的产物。

数字只报能证明系统真实存在的。

按日期命名的日记文件,2024-02-22 到 2026-09-16三百九十七篇
分上下两半的日记,2026-03-12 起一百四十八篇
其中上半篇由早间对齐写满的九十篇
其中下半篇由 23:00 兜底写的,2026-08-24 起二十一篇
用固定模板手写的日记,2025-04-27 到 2026-03-05一百篇
周记,第十三周到第三十四周二十二篇
月记,三月到五月三篇
季记、年记零篇
2026 年有日记的天数上半篇写满下半篇由兜底写
三月十四十三零
四月二十三二十一零
五月二十二十七零
六月二十四十六零
七月二十六十八零
八月二十四五六
九月,到十六日十六零十五

日记在整个系统里的位置,见个人 AI 操作系统节律与记忆两节。今日焦点怎么排,见任务管理。随手记怎么挂进日记,见随手记。它背后的想法怎么来的,见思考。