利用印象笔记/Notion建立自己的知识库

搭建知识库,是迎接信息时代的第一步。

Posted by Harold on May 16, 2019

为什么我会选择搭建自己的知识库

进入大学以后,深切地开始感受到自己的学识浅薄,而自己又是一个喜欢冒险、喜欢新鲜事物的人,对于不懂的东西总想去尝试着做一做看。因此,在学习专业课程的同时,自己开始学习更多与课内知识不相关的东西:摄影、Adobe系列、项目管理、python,etc.在学习的过程中发现当自己去学习掌握一个知识时很快很快,但是遗忘曲线的作用同样很强大,只要并不经常使用,自己的技能树就会迅速枯萎。 然而,我掌握的非常用技能很多很多,因此并不能保证经常练习大部分的技能,然而我也不甘心看着自己花费心思学习的技能就这样丢掉,因此我开始思考,怎样能够更好地为我的大脑搭配一个工具,帮我保存会被丢在某个不知名角落的知识。

怎么理解知识库

在我的看法中,如果我们把自己的大脑比作一个电脑硬盘,那么知识库(无论是电子的还是纸质的)应该是一个储存自己文件索引的地方,也就意味着当我在知识库中看到相关的条目后能够迅速想起自己在第一次学习相关技能中的一些关键点。就像学生时代自己的笔记一样,看到自己的笔记和别人的笔记的感觉是完全不同的,因为自己的笔记中记录的应该是自己不熟悉的、容易遗忘的知识点。因此,在我看来,知识库的作用是起到提示、回顾、复习的作用,因此,更应该是personalized的。

怎样搭建自己的知识库

一般来讲,搭建知识库的方式无外乎两种:纸质笔记和电子笔记,有的人习惯纸质笔记的感觉,并且认为写字可以加深印象,因此可以更好地记忆,而且还有很多人有手帐的相关习惯,因此更习惯纸质笔记。然而我认为其实码字的过程与写字的过程并没有太大区别,一样加深记忆,而且电子笔记能够更好地进行整理和检索,并且可以随身携带,因此自己更倾向于电子笔记。 而在电子笔记方面,我们当然可以选择word等文本编辑器进行编写,通过文件管理进行整理,但是这种方式太过于笨重,无法进行全局内容的检索,并且需要配合同步网盘进行跨设备同步,因此并不是十分推荐,通过细化知识库应该具备的功能和我们搭建知识库的需求,我们可以发现,其实以下功能对于知识库搭建是十分必要的:

  1. 跨平台同步
  2. 全局检索(最好包括附件内容检索)
  3. 笔记逻辑层级管理
  4. 支持多格式文档

市面上这样的软件很多,其中比较出名的以印象笔记、Notion和Devonthink、有道云笔记为主。目前我高频使用的是印象笔记和Notion。本文也建立于该基础上进行介绍这两个软件各自的优势。

印象笔记

提到电子知识库搭建,印象笔记可以说是家喻户晓。其前身是来自硅谷的独角兽Evernote,在国内被翻译为印象笔记。然而前不久,Evernote国内业务线被重组为独立的印象笔记公司,从此两个产品虽然仍然具备大部分相似或者相同的功能,但是实际上已经不是同一款软件,其数据库、接口均不再互通,而Evernote因为服务器在境外,且似乎未在国内进行备案,因而在国内无法访问,因此在国内更推荐使用国内版的印象笔记。其主要的特色功能有:

Markdown笔记

Markdown是一种轻量型标记语言,用于轻文章的快速排版(比如我的所有Blog就是之前在Ulysses里写的Markdown现在发布到网站上的),在写一些简单文档时,排版效率远远高于word之类的富文本编辑器,如果你还不会使用,我_强烈建议_你学习使用Markdown,即使是编程0基础的文科生都可以在半个小时内轻松掌握。 而印象笔记在独立后推出的首个重磅功能就是支持Markdown文本的编写,以方便使用Markdown文档的编写。

微信公众号/微博/网页一键保存

当我们在微信公众号中看到一篇十分干货的文章后,如果需要保存,我们大概会选择收藏,但是收藏之后,你是否再次看过呢?是否在使用时能够再次想起过这篇文章呢?答案大概率是否。 印象笔记则提供了另一个选项,你只需要关注“我的印象笔记”并绑定自己的印象笔记账号,就可以很好在推送界面将其保存到自己的印象笔记中,如图所示。同样,在微博中,绑定账户后,只要你在一个微博的评论区或者转发时@我的印象笔记,即可自动保存到印象笔记中。 而在网页剪藏功能中,则需要你下载并安装印象笔记官方的chrome/safari扩展,之后,当你看到有意义的网站后即可直接保存内容,甚至可以自动忽略掉网站中的广告等无意义的功能。

全格式文件支持&全局检索

如果你想要,你也可以把印象笔记作为一个小网盘使用,因为任何文件你都可以保存至印象笔记中,而且对于pdf,word等常用的格式,印象笔记支持全局搜索,也就是说,你可以直接在印象笔记主界面搜索到任何一个你添加的pdf中一段符合你所搜索关键词的段落,这甚至是windows系统都无法做到的。

最强大的扩展性

毫不夸张地讲,印象笔记的接口利用率之高是任何一个类似软件都做不到的,这是印象笔记十数年经营所产生的品牌效应。由于印象笔记开放了自己的接口,我们在市面上所看到的许多软件都支持导出到印象笔记功能,例如大部分的阅读笔记、摘录应用,都可以将自己的阅读笔记导出到印象笔记统一保存,甚至是Knotes等Kindle批注应用都支持导出至印象笔记,这样的扩展性是其它软件难以比拟的,这也为用户提供了其它软件难以提供的使用体验。 然而还是需要提到,随着印象笔记的独立,许多国外的应用和网站仅支持Evernote的接口,导致在国际领域印象笔记的扩展性受到了一定的限制,但是在国内,印象笔记也在扩展其使用场景,比如刚刚上线的印象笔记小程序,便是印象笔记在国内独特的互联网环境下的产物,对于国内用户的体验有极好的提升。 在具备对于其它应用和网站的扩展性的同时,印象笔记本身也具有极好的扩展性,印象笔记发布了其它相关的应用,如支持扫描文档并保存入印象笔记的扫描宝、支持使用iPad+ApplePencil进行书写存入印象笔记的墨笔,这些软件对于用户的使用场景也有较大的扩展,随着印象笔记的进一步发展,相信使用场景的扩展会进一步提高。

Notion

相较于十数年历史的印象笔记,Notion则是属于后起之秀。刚刚发布了不过两三年的Notion在名气上确实不如印象笔记,但是在部分功能的体验上已经完全超出了前者,是大家搭建知识库的极好选择。

无限层级笔记

在笔记的整理和归类上,印象笔记提供的是笔记本-笔记两层的整理逻辑,同时提供了标签属性,也就是说,我们一个笔记本内无法继续嵌套笔记本,只能放置笔记;而Notion并没有笔记本、笔记的概念,他的概念是Blocks,也就是“块”,一个块可以是一段文本,一个文件,一个媒体,也可以是一个页面,这个页面下还可以继续编辑每块的内容。举个例子,如果我们现在要写一个“第八周量子力学课程笔记”,那么它的整理逻辑应该是“课程-量子力学-第八周”,然而由于印象笔记只能是笔记本中嵌套笔记,因此我们只能选择将“量子力学”作为一个笔记本,这种情况下,每个课程都需要做一个笔记本,随着课程和其他内容增多,我们的笔记本会变得越来越多,很难做整理;或者我们将“课程”作为一个笔记本,那么“量子力学”只能作为一个笔记,这个笔记将包含我一个学期的所有内容,这个笔记将会变得很长,因此很难整理。而在Notion中,我们只需要建立一个“课程”的页面,在其中添加各个课程的子页面,在“量子力学”的页面中,再按周分为“第x周”子页面,而在这个子页面中进行笔记,整个逻辑会更符合知识库管理的需求。同时,我们可以将文本和子页面在一个页面中并列,那么就可以将课程的简介直接放入“量子力学”页面,和各周的页面并列,更加一目了然。

独特的视图

在印象笔记中,我们的视图与计算机内文件视图相似,仅有几种可以选择。而在Notion中有十分独特的视图管理方式,Notion将每一个页面中的子内容作为一个数据库,其定义的方式类似于我们在学习C语言时的“类”,每一个子页面都具有一定的、可定义的属性,因此根据这些属性可以通过不同的视图进行定义,例如我在之前找实习过程中列的实习申请进度表。 我在编辑的时候选择的是表格视图,在表格中添加了“公司名称”“招聘网址”“当前状态”等等属性。而在编辑了这些之后,我选择添加新视图:看板视图,于是整个应聘信息就变成了一个看板,根据当前的状态自动进行了分类,方便我跟进应聘进展,进行项目管理,当然,Notion本身还有许多视图,大家可以自己去探索。

融合性的Markdown

更有创意的是,Notion将Markdown内置入了文本编辑器中。这意味着你可以选择富文本那样手动选择格式(类似Word),也可以在一个文档中随时使用Markdown语言自动设置文本格式。而印象笔记中,如果你选择了Markdown语言入口,那么才会出现Markdown编辑器,才可以使用Markdown语言。简单来讲,印象笔记将Markdown文档看作与普通笔记不同的一种格式,而Notion则是将二者进行了融合,你可以选择自己喜欢的方式进行使用。

从Evernote导入

为了更好地跟这头大象竞争,Notion提供了从Evernote导入笔记的功能,任何你在Evernote保存的笔记都可以导入Notion,并且首次导入还可以获得5美元的奖励金,可以在充值会员时抵扣。可惜的是尚未支持印象笔记国内版,不过在与开发者团队沟通此事时,他们已经保证将该项列入之后版本迭代的工作中,因此可以期待一下也许某一天可以在接口更多的印象笔记中进行信息的收集,最后导入到Notion进行整理。

Notion的一些问题

然而,这样一款特点鲜明的应用也有着较多致命的问题需要处理。首先便是中国化问题:软件的系统语言仅有英文(虽然可以写中文笔记)、收费仅支持国外的支付体系(PayPal,MasterCard,Visa,etc)、在国内不借助一些手段经常无法访问等问题,整体来讲,这个软件仍需要一定的门槛(如具有英文读写能力、具有国外支付手段和网络),但是瑕不掩瑜,这个应用仍然是极具特色的。

写在搭建知识库后

花费这么大的功夫,搭建自己的知识库后,如何维护、使用它便是一个很重要的话题。下面是我的一些使用建议:

  1. 定期维护整理自己的知识库。查看有没有出现部分文档分错了地方,可以一边对近期添加的文档进行复习,一边重新对文档进行归类处理。
  2. 合理利用自己的知识库。有人说“内事不决问百度,外事不决问谷歌”,但是在搭建自己的知识库后,遇事不决更应该首先查询自己的知识库,而印象笔记更是可以将自己的搜索引擎整合入浏览器的搜索引擎中,只要你在浏览器中搜索关键词,印象笔记会在搜索结果上方添加印象笔记中的搜索结果,更好地提高印象笔记的使用效率。