没人谈论的晨间循环
打开电脑,侧栏里还留着昨天的八个聊天会话。哪个是认证重构?迁移完成了吗,还是只做了一半就搁置了?是不是还有一条你说稍后回来处理的测试失败?你点进三个会话,分别滚到最底部,终于想起来——第一行代码还没写,十分钟已经过去。
只要同时用 AI 编程工具维护多个项目,这个循环几乎每天都会发生。Claude Code 官方仓库中已经有人提交 Issue,要求提供这种跨项目日报,但还没有工具真正交付。现有 CLI 工具都以单个会话为单位,只能告诉你*一段*对话发生了什么,无法把全局拼在一起。
Onevium 1.1.6 的每日简报就是这个页面。早上打开它,一屏看完昨天所有项目做了什么、哪些工作仍未结束,并可一键回到正确会话。不必再在侧栏里考古。
页面里有什么
布局借用了站会格式,因为这种结构最适合快速传递信息:三个部分按照你真正需要采取行动的顺序排列。
- 从上次中断处继续 — 页面顶部的核心区域。这里列出仍有未完成任务、未提交改动,或助手消息正在等待回复的会话。每项都有两行摘要和一个继续按钮,会在正确项目中恢复正确会话。这是你每天真正会用到的部分。
- 昨日收获 — 你做过的决策、学到的内容和真正交付的工作(提交、已完成任务、会话摘要)。默认折叠,避免页面变得嘈杂;需要复盘时再展开。
- 需要关注 — 执行失败的定时任务、AI 提问后一直没有得到答复的会话,以及你许下但尚未完成的承诺。
- “为你整理”卡片 — 一小段 AI 根据你自己的消息归纳出的模式,例如“你昨天在三个项目间频繁切换,是否值得集中处理?”或“你两次问到 Next.js standalone,也许应该置顶一条记忆”。只给建设性提醒,不做评判。这是其他工具没有的部分。
- 一行指标 — 涉及的项目、会话、消息、Token 和实际成本。若要深入查看数字,可以点击“用量详情”跳到已有的活动页面;简报本身始终保持简短。
它大致如何工作
事实区块(继续列表、已完成任务、失败计划和指标)完全来自数据库查询,不涉及 AI,因此可以立即渲染。两个由 AI 编写的部分(叙述摘要和“为你整理”洞察)每天只使用一次低成本模型调用来串联全部信息;当天真正有活动的每个会话还会生成一条短摘要。总成本通常每天不到一美分。
会话摘要采用惰性生成:每个会话只有一行回顾,并且只在上次摘要后出现新活动时重新生成。因此,一段昨天几乎没动过的长对话不会每天早上重新处理,只有真正变化的会话才会。
整份简报随时可以重新生成。如果简报生成后又完成了某项工作,希望立即反映出来,只需点击右上角的刷新按钮。
在哪里找到它,以及如何设置
侧栏新增了每日简报入口,位于定时任务下方,点击即可进入。它会在你设置的时间每天自动生成一次;如果当天没有缓存,打开页面时也会按需生成。
- 开启 / 关闭 — 打开简报页面,点击右上角齿轮。默认开启;关闭后,该入口会从侧栏消失。
- 生成时间 — 位于同一齿轮弹出层。选择每天自动生成简报的时间,默认是本地时间的清晨。
- 简报模型 — 同一弹出层内。默认选择便宜且快速的 Haiku;重度用户若希望摘要更丰富,可以切换到 Sonnet。
- 不强制依赖 Memory — 即使关闭了 Memory,简报仍能工作,只会少两个区块:“已做决策”和“未完成承诺”,二者都来自记忆。继续列表、指标、已完成工作、失败计划和“为你整理”洞察仍会显示。这两套系统共享数据,但不共用开关。
这些情况下值得每天打开
如果你同时维护多个项目、用 AI 完成真实功能而不是一次性补全,或曾靠便签记录“之后还要回来处理的事”,每日简报会用一个自动更新的页面替代这套仪式。多数用户打开应用后不到十秒,就会点击核心区域的继续按钮。
如果你通常一次只处理一个项目,而且会话短小、彼此独立,可能并不需要它。可在齿轮弹出层中关闭,侧栏入口也会随之消失。
每日简报随 Onevium 1.1.6 提供,默认开启,并有独立模型预算,不会影响聊天模型的选择。如果你一直使用 `/handoff` 和 `/resume` Skill 手动衔接会话,它就是同一工作流的自动化版本:跨项目、每天早上统一完成。