起因
时间线是人类最基础的认知线索之一。从小学学写记叙文开始,无论是四要素还是六要素,时间都是放在第一位。因此时间线是构建我们认知和记忆很重要的一种方式。
最近看到论坛里一些关于记录时间的帖子,觉得很有趣。也唤起了我曾对一直有做时间记录的人的敬佩之情。
这几天以时间线展开联想,想将我的闪念笔记结合时间线管理起来。除了可以按日,按周回顾闪念笔记之外,将来还可以通过时间线来检索闪念笔记。
设想未来的场景
记录了多年后,突然想起 2~3 年前某一天记过一条很有趣的闪念笔记,但现在完全没有印象,连关键字都想不起,只记得很有趣。唯一线索就是同一个时间段,大概前后 1 个月,记过一条跟花有关的笔记。
检索思路:通过“花”字去找所有的闪念笔记,再定位含“花”字闪念笔记前后一个月的 weekly notes,找出来的 weekly notes 再一个个浏览查找。
Workflow 介绍:
- 以 list 的方式将闪念笔记添加到 Daily notes 的下的 Fleeting notes 标题下
- 为闪念笔记自动补充时间并高亮,如:==11:30==
- Weekly notes 用 Dataview 展示一周所有闪念笔记,含多级时间线:日期,星期,时间
Workflow 草图
QuickAdd 插件 capture format
- ==⏰{{DATE: HH: mm}}== {{MVALUE}}
日志文件
周志文件
未来用 Dataview 检索
- 先检索带“花”字的闪念笔记,并且通过 dataview 语法在后面列出前后 2 周的 weekly notes 链接
```dataview
table
dateformat(date, "ccc") as 星期,
L.text as 闪念笔记,
L.link as 链接,
"[[" + dateformat(file.link.date - dur(2 w), "yyyy-'W'WW") + "]]" as 前两周,
"[[" + dateformat(file.link.date - dur(1 w), "yyyy-'W'WW") + "]]" as 前一周,
"[[" + dateformat(file.link.date, "yyyy-'W'WW") + "]]" as 当周,
"[[" + dateformat(file.link.date + dur(1 w), "yyyy-'W'WW") + "]]" as 后一周,
"[[" + dateformat(file.link.date + dur(2 w), "yyyy-'W'WW") + "]]" as 后两周
from "Daily notes"
flatten file.lists as L
where
!L.parent and
meta(L.link).subpath = "Fleeting notes" and
contains(L.text, "花")
```
- 筛选出来为数不多的带“花”字的笔记,再逐个点击 weekly notes 浏览查找要找的闪念笔记