




















本文内容已经过时,更多内容请参考官网 LifeOS!

最近将这个我的 Obsidian 实践(一种实用新型 Obsidian 实践之构建我的第二大脑 🧠 - 少数派)分享后,帮助到了几个人
当然,除了陌生人以外,我也推荐给不少熟悉的同事和朋友,收到了不少反馈,比如上手成本高、更新难以跟进、关系图谱中无法区分项目(所有都是 README.md)等。
因此考虑到上述问题,我决定实现一个插件,主要有如下几个目标
文末我还介绍了一种渐进的使用这个插件的方式!
在未使用插件的示例模版里,存在如下几类的『程序代码』
直接将代码跟随示例模版输出给用户,这大大增加了用户的上手成本,且用户无法更新这些脚本。
因此我决定实现一个插件封装上述两类『程序代码』,通过提供『markdown 代码块』的方式提供『视图』,这样用户只要会 Markdown,就能读懂并使用,那么我的插件实现了哪些视图呢?
在上一篇文章中,提到我的实践有两个上下文,让我保持聚焦
因此,插件需要实现的视图也是基于这两个上下文,举个例子,比如一篇月记(2023-07),它所拥有的上下文应包含7月份所有的日记和周记内的任务(目前只有任务,但是我觉得可以有其它的);再举个例子,比如一个 PARA 的项目(分享-2023-WOT 分享会),它所拥有的上下文应包含所有被打上 #WOT 标签的任务和记录;
目前插件提供的视图有如下三大类:
即下面同一个代码块,放在不同的周期笔记中(月记、周记、日记),均会解析并获得对于时间范围内的『完成任务列表(TaskDoneListByTime)』、『记录任务列表(TaskRecordListByTime)』、『涉及的项目列表(ProjectListByTime)』、『涉及的领域列表(AreaListByTime)』。
```
PeriodicPARA
TaskDoneListByTime
``````
PeriodicPARA
TaskRecordListByTime
``````
PeriodicPARA
ProjectListByTime
``````
PeriodicPARA
AreaListByTime
```即下面同一个代码块,放在不同的 PARA 目录的 README.md 中(比如 1. Projects/分享-2023-WOT 分享会/README.md),均会查询并获取 README.md 声明的 Metadata tags 字段,并根据这些 tag 查询出『打上该 tag 的任务列表(TaskListByTag)』、『打上该 tag 的记录列表(BulletListByTag)』
```
PeriodicPARA
TaskListByTag
``````
PeriodicPARA
BulletListByTag
```为了总览当前 PARA,还有一类基于目录的视图,比如查询『当前项目目录下的所有项目(ProjectListByFolder)』、『当前领域目录下的所有有领域(AreaListByFolder)』、『当前资源目录下的所有有资源(ResourceListByFolder)』、『当前归档目录下的所有有归档(ArchiveListByFolder)』
```
PeriodicPARA
ProjectListByFolder
``````
PeriodicPARA
AreaListByFolder
``````
PeriodicPARA
ResourceListByFolder
``````
PeriodicPARA
ArchiveListByFolder
```除了上述视图,插件还提供了在周期笔记模版中使用的辅助函数,目前只有一个,即生成指定目录下的 README.md 文件列表,比如
模版中的如下语句
<% PeriodicPARA.File.list('1. Projects') %>
将会替换为
1. [[1. Projects/x-project/README|x-project]]
2. [[1. Projects/y-project/README|y-project]]这样项目列表将在日记笔记创建时,被作为快照固化下来,有几个作用
在上一篇文章中,提到我的实践是有两套系统的,一个是周期笔记,另一个是 PARA;后来我发现,一上来就两个一起实践,其实上手成本挺高,特别是从未使用过 Obsidian,且不了解 PARA 的用户,我对这类用户的建议是,你大可先只使用周期笔记,把模版中关于 PARA 的一切都剔除,这样你仍能享受到『DailyLog』以及『基于时间的上下文』,即你只管每天记录日记,剩余的汇总和回顾都交给『周记』、『月记』、『季记』、『年记』,等你实践下来有自己的看法和感觉的时候,你可以考虑自顶向下在『周记』和『月记』中安排任务,在『季记』、『年记』设定目标!
我本人在使用了这套流程后,真的收获很大,这也是我能日复一日地照着这个实践的原因!因此,我希望有更多的用户能尝试这套系统,一起共创,让这套系统更快地迭代,不仅能让我受益,也能让大家受益!
下面是我发布 上一篇文章 文章后,收到的反馈所做的微小工作




此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。