概述

思源笔记更新了3.0以后,正式引入了数据库这个大功能(目前只有表格视图,看板、画廊视图待开发中),下表是目前思源与其他笔记软件的区别小汇总,只比较原生自带能实现的功能。

可以看出,拥有了数据库和块级双链功能的思源,在文档和内容整理的时候可以有更多的选择,可以在保持双链DailyNotes流程的情况下方便文档的筛选归类,弥补在文档树内翻找文档的繁琐。下面介绍我在思源中的数据库用法。

主架构

构建思想

首先知识库的总体构建思想参考了PARA系统和INKP知识管理法。下面是两种方法的简介,详细介绍可看《打造第二大脑》和《打开心智》这两本书。

在PARA系统中,每一条信息都可以被划入以下四大类别中:1. “项目”:工作或生活中正在从事的短期活动;2. “领域”:致力于长期履行的责任;3. “资源”:具有潜在利用价值的课题或兴趣点;4. “存档”:除上述三项以外的休眠信息。*

INKP强调的不是自下而上,而是自上而下。也就是先通过积累形成若干个主题,再从这些主题出发,想清楚自己缺少什么,需要去弥补什么,然后有意识地去获取知识来填充这些主题,完善这些主题。简言之:先建立框架,再填充框架。

总结:通过收集主题搭建框架,并完善主题相关的问题及概念,将主题知识运用于实际项目中,与概念笔记共同复盘完善主题。

构建形式

​整体完整架构见上图,主要应用了数据库的关联功能,相当于Notion里的Relation功能,其中单向、双向箭头分别表示数据库之间单向或双向关联。例如单向关联是在概念库里新建关联列关联到书籍库,然后在这一列里就可以选择书籍库内的书籍,但是在书籍库不会新增与概念库有关的列,也看不到关联了什么概念。而双向关联就比如主题库和文章库两边会互相新建一列,能互相看到关联的文章或主题。

因此可看出主题库与所有库都双向关联,整个架构主要是主题库、概念库、资源区这三大类的互相关联,图中所有的字词含义见下:

  • 主题库(源自INKP中的主题,用于日常关注的横向宽泛的知识或问题,例如投资理财/写作输出/软件使用等)
    • 短期主题(等同于PARA的项目,例如装修资料/旅行计划等)
    • 长期主题(等同于PARA的领域,例如投资理财/写作输出等)
    • 归档主题(等同于PARA的归档,例如软件使用/生活资料等)
  • 资源区(主题/概念所使用的资源,等同于PARA的资源,此部分可根据个人需要自行增减)
    • 文章库
    • 启发库
    • 白板库
    • 书籍库
    • 文献库
  • 概念库(源自INKP中的概念,用于纵向树状的专业知识,例如高数/英语等,也可以通过资源区的内容补充概念笔记的内容)
  • 工作库(用于工作项目所需的记录、资料,不与资源库关联)
  • 收记(用于存放每日笔记 Daily Notes,相当于收集箱)

上述的横向和纵向知识也可以理解为网状和树状知识,主题一般是各类宽泛知识或问题合集,而概念则是指一门学科下的知识概念,其已经有前人在教材或书籍里总结的完整脉络,每大章节下的概念都通过在概念库的主题文档下新建单独的数据库作为文档目录进行汇总,概念笔记也可以通过参考资源库的笔记内容进行完善,进一步为主题笔记的编写做好准备。

另外如果你目前在应用PARA流程,不需要INKP的概念库,或者觉得整个架构过于复杂繁琐、花里胡哨,那就可以只保留一个主题库和文章库,其他书籍库之类的资源类型按需增加,整个结构就如下图会变得比较简洁。在PARA系统中原作者是通过文件夹加前缀如"工作-文件夹名称"进行区分工作笔记,在此处也可以通过名称区分“工作-主题名称”一并纳入主题中进行流转,不单独增加一个库。

核心页面介绍

主题库

主题库如下图,是最重要的库,所有的资源库和概念库都与其双向关联,通过状态列的标签进行状态区分,例如最近要做个下个月旅行计划,可以打上“短期”的标签,用完之后打上“归档”标签,下次想做下一年的旅游计划又可以打上“长期”标签,这样就能流转不同主题,专注于当前在处理的短期或长期主题,归档暂时不关注的主题,这也是PARA的核心用法。

​其中因为PARA的项目和领域这两个概念我认为不够直观,且防止与任务管理里的项目的概念冲突,因此我使用短期和长期进行划分。我的与个人、工作项目有关的任务均在滴答清单中管理,思源只是在主题或工作库中新建项目资料的记录。

另外主题库也可以是问题库,也可以把你关注的问题放进去,例如“如何构建知识体系”这种问题也可以当成主题,这个用法是根据以下视频而来【从数据收集到知识输出:Notion流程全攻略-哔哩哔哩】 ,这个视频中问题清单(酿酒厂)的理念与INKP中主题的定义类似,即主题是问题的合集,大家也可以根据需要借鉴。

文章库

接下来的书籍库、白板库等资源区中的库基本都如下图文章库类似,最关键的点就是要双向关联主题库,然后就可以通过筛选功能筛选不同主题下对应的文章等,相当于用主题库的主题来对资源做分类,例如下图的一级分类就是关联到主题库的列,其中选择了“行动流程”这个主题,这样“PARA系统”这个文章就与主题双向关联了,其他的状态、重要性等均是根据自己的需要进行设置。

启发库

然后就是思源数据库独有的用法了,思源的数据库支持把段落块或者纯文本直接当成主键放入数据库(Notion只能在数据库新建一行新文档,不能链接至已有文本或使用纯文本),所以可以把你觉得有用的文字段落、随笔链接到数据库进行分类整理。我是通过Memos同步插件把Memos上的随笔导入思源,然后定期挑选觉得有用的放入启发库中分类并制卡记忆。这里提一下思源笔记支持闪卡(间隔重复)功能,可以对你看到的任何笔记段落进行制卡记忆复习的流程, 非常方便。

使用流程图

总结

此套流程的核心是主题,需要围绕当前的主题进行产出,通过数据库充当各类型文档资源之间的桥梁,另外也通过资源库给各种文档类型找到自己的位置,不用再担心无法分类的问题,只需要放进去,后续再考虑关联到对应的主题即可,主题文档也能通过数据库面板反向查看关联的文档,形成双向链接,和传统双链的流程并不冲突,且极大提升了思源的文档管理能力。这套流程除了启发库需要思源的块链接特性支持,也可以应用在其他支持数据库的笔记软件中,例如Notion/FlowUs/Wolai等等,希望能给大家带来一些启发,欢迎交流讨论。

模板

由于文字说明可能比较抽象,所以我制作了核心用法的模板放在以下链接的文章末尾,在思源笔记中新建文件夹后右击文件夹导入即可参考或使用~

基于思源笔记的数据库使用分享 - 链滴 (ld246.com)