连接

LifeOS 的两套核心系统 -- 周期笔记(时间维度)和主题笔记(主题维度)-- 并不是各自孤立运作的。它们通过标签和项目两种机制相互关联,形成一张完整的管理网络。

通过标签连接

主题标签是两套系统之间最重要的桥梁。

工作原理

每个主题笔记(无论是项目、领域还是资源)都对应一个主题标签。当你在日记或其他周期笔记中记录任务、闪念或文件时,只要带上对应的主题标签,这条记录就会被自动索引到主题笔记的索引文件中。

举例来说,假设你有一个项目「产品上线」,对应标签为 #工作/产品上线

<!-- 日记中的记录 -->

## 日常记录

- [ ] 完成上线前的功能测试 #工作/产品上线
- 和测试团队确认了回归测试范围 #工作/产品上线

这些带标签的任务和闪念会自动出现在「产品上线」主题笔记的索引区域中 -- 无需手动整理。

索引的三种类型

主题笔记通过 LifeOS 代码块自动收集三类内容:

类型说明来源
任务(Task)带主题标签的 - [ ] 任务日记及其他笔记
闪念(Bullet)带主题标签的普通列表项日记及其他笔记
文件(File)存放在主题文件夹下的笔记主题文件夹

这意味着你只需要在日记中随手打上标签,主题笔记就会自动积累该主题的所有相关记录。日后打开主题笔记时,所有历史记录一目了然。

标签的命名约定

推荐使用层级标签,与 PARA 文件夹结构对应:

#工作/产品上线      → 1. 项目/工作/产品上线/
#健康/运动          → 2. 领域/健康/运动/
#编程/Rust          → 3. 资源/编程/Rust/

层级标签让标签树和文件树保持一致,降低认知负担。

通过项目连接

日记模版中的「项目列表」模块是另一个连接点。

项目快照

日记模版中的 <% LifeOS.Project.snapshot() %> 会自动列出当前活跃的项目。你可以在每个项目下记录当天的耗时:

## 项目列表

- [[产品上线]] 2hr30
- [[技术重构]] 1hr00
- [[团队管理]] 0hr30

时间汇总

日记中的 ProjectListByTime 代码块会根据上述耗时记录,自动计算各项目的时间占比。而周记、月记中的同名代码块则会聚合对应时间段内所有日记的项目耗时数据。

这样,你可以在周记中看到本周各项目的总耗时,在月记中看到本月的时间分配 -- 层层聚合,无需手动统计。

信息的流动方向

理解了这两种连接机制后,信息在两套系统间的流动可以总结为:

日记(记录)
  ├── 标签 → 主题笔记(自动索引任务和闪念)
  └── 项目耗时 → 周记/月记(自动聚合时间数据)

主题笔记(索引)
  └── 查看索引 → 跳转回日记原文(追溯上下文)

记录时:在日记中随手记,打上标签即可。不需要考虑分类和整理。

检索时:打开主题笔记,所有相关记录已经按类型分好。点击任意一条可以跳转回日记原文,查看完整上下文。

回顾时:打开周记或月记,项目耗时数据和任务完成情况已经自动汇总,直接用于复盘。

相关操作

  • 周期笔记 -- 了解日记、周记等各级笔记的模版结构
  • 主题笔记 -- 了解主题笔记的索引机制
  • 检索 -- 如何快速找到你需要的笔记
  • 复盘 -- 如何利用自动汇总的数据做回顾