本文为入门大纲/双链笔记感到困惑的新人而写,以及介绍我的一些用法,欢迎讨论。
开始前的疑惑
- 大纲笔记——只有「一张白纸」怎么写?
打开 workflowy 只有「一张白纸」,几句话后,一声「垃圾」,右上角点 ❌ ,这是几年前的我。直到 2020 年了解到双链笔记,很后悔没早些用大纲笔记。 - 与传统笔记最大区别——没有树状目录。
传统笔记以印象笔记为例,每篇笔记都放在一个目录下,结构和书目录相似,可以轻易上手;
大纲笔记以 workflowy 为例,除「一张白纸」外什么也没有,第一次用可能像我被骗,以为只能写一篇笔记。

为什么做笔记
这个问题可能让人觉得严肃,不是哦,我想写日记,想知道自己一天做了些什么。你看,不是什么了不起的目的。
《如何有效整理信息》一书,坚定了我写日记的想法。书中阐述的一元化笔记法的三条规则,非常有用。
- 规则 1,一元化,记录一切想记录的信息;
- 规则 2,时序化,只需要按照时间顺序去记录就好;
- 规则 3,索引化,为信息建立索引。
打开就写,从日记开始
大纲笔记的两个基础概念:
- 大纲节点:以小圆点为标志,最小单位。默认数量无限,不同节点之间层级任意调整。
- 标签:以
#或@开始,作用和印象笔记标签大致相似,范围最大能大到对所有笔记。
时序化,以时间为顺序,每天以日期为标题一篇笔记,比如 2020-04-23;
一元化,记录当天一切想记录的信息在当天日记 2021-04-23;
索引化,利用标签的特性手动建立索引。
如果疑惑从什么开始,不妨每天一篇日记,记录当天所有想写的。纵使目的不一样,从一篇日记开始又有什么不好。
信息索引化
先谈谈在大纲笔记中我对标签和大纲节点的看法,任何一个标签和大纲节点都是主题,一个主题类似传统笔记中一篇笔记:
- 一般情况下,每个标签当作主题,每个大纲节点不一定是主题;
- 写笔记过程中,一个大纲节点更像一篇文章中一个自然段,只有一个显然不够;
- 自然而然,使用多个大纲节点,以一个大纲节点作为题目,次级大纲节点对应一篇文章的内容。
怎么索引化,不同的人有不同的方法,简略介绍我的。
- 建立一个放所有标签的大纲节点 MOC;
- 每增加一条笔记,视情况打标签,比如一部电影影评,打电影标签;
- 每增加一个标签同时放在 MOC 下;
- 管理 MOC 下的标签,分类、合并、删除、新增。
Map Of Content (MOC),是由 @Linking Your Thinking 提出的方法,推荐各位看看。
敢于“做减法”
很少提到的标签,敢删或合并到相似标签。否则随着积累,无序、杂乱,又是一个垃圾桶罢了。
每一条笔记,尽量精简,做到原子化。
双链笔记——加了双向链接的大纲笔记
刚接触双链接笔记,我认为理解到双链笔记是加了双向链接的大纲笔记就足够,其他不着急。
双链笔记通常有主题、标签、属性,我视三者为同一存在——主题,标签和属性是主题的另外两种用法。
- 双链笔记的标签:以
#开始; - 双链笔记的主题:包含在
[[]]中; - 双链笔记的属性:通过
::设置。
而双向链接特殊之处,顾名思义在于点击链接后能回到原来笔记。
同时不像 workflowy 真的只有「一张白纸」,每个主题都是「一张纸」。忧虑这张纸的存在,没有必要,保持空白只当作标签,有何不可!
我的大纲/双链笔记=日记本+Todo+微博+豆瓣
每天的日记我分三大板块即三个主题、三个标签:
- 时间记录块 DailyLog,时间记录,某个时间点做了什么;
- 笔记块 LiveList,当天所有想写的和 Todo;
- 日记块日记。
Todo 主题标签下,能找到今天要做什么以及过去做了什么;LiveList 主题标签下,能找到今天、过去写了什么做了什么。
我是个内向的人,网上也是如此,但即使是我也有吐槽欲望。所以有微博主题标签,正如微博的作用,不做赘述。
至于豆瓣——用 Roam Edit 轻松建立个人的观影记录,本文为此而写。
我为什么用双链笔记
因为方便,没其他原因:
- 第一次接触到 Roam Research 的 Daily Notes、Roam Edit 的每日时,很惊讶,这和我每天写日记的做法不谋而合,那就用吧;
- 通过反向链接自动提醒,比如计划在 4 月 23 日写本文,该任务 Todo 自动出现在当天的反向链接提醒;
- 而有了自动链接,不用特地去搜索,比如电影标签自动搜索含有「电影」的大纲节点;

- 图谱,则是让自己知道在关注什么新增一个可视化方式。
Roam Edit 和 Roam Research 的优缺比较
两者核心功能上大同小异,其他功能的差异这里不做阐述。
Roam Research 功能成熟稳定,国内网络不能使用,价格昂贵。
Roam Edit 国人开发,中文友好、网络友好、价格便宜,小问题不少。
单独说下中文友好,Roam Research 中文标签通过 #[[]] 使用,Roam Edit 在中文与英数之间自动空格。
