玩物誌五
为什么是Obsidian
近几年笔记软件可谓井喷式的发展,什么双链、知识图谱、数据库等等技术不断涌现。可以说,现在的笔记软件早已经突破了记笔记这个简单的功能,几日不见都不认识了。我呢先后体验过Joplin、Notion、Anytype、Logseq、Obsidian、Trilium、Google keep、Onenote,最后留在了Obsidian。有以下一个原因:
- 本地存储。自己的东西自己保管,放心。云端的那些不动你数据是不可能的,不然notion的ai咋一上来就这么聪明。还一个优势是打开速度快,本地嘛。
- 功能基本够。Obsidian基本上提供了现在流行的所有笔记技术,本体没有的也可以通过插件实现,而且插件的数量巨多,无论想实现什么功能,都可以找到。以此论之,你可以将ob打造成任何你想要的样子,让它以自己最舒服的方式运行。
- 支持Markdown语法。这点很关键,记个东西还要鼠标点来点去真的很浪费时间,还分散注意力。
- 真正的全平台。很多软件都说自己是全平台,其实呢提供的就是主流的系统,比如arm架构的平台支持的就不多,而obsidian恰好就支持,这才是真正的全平台。另外值得一提的是,ob的移动端功能上和桌面端一样,没有阉割。
- 阶梯式学习成本。只要你会基本的Markdown语法,那就可以开始你的笔记录。不像其他软件提出一堆的玄妙概念,什么实体、关系、数据库、页面、笔记等等,连页面和笔记都要重新学习下在具体某个软件的含义才能开始。我是学知识,又不是学工具。后面再详述什么是阶梯式学习。
如何开始
关于Markdown语法
很多人一听语法估计头都大,但是真没必要,这就是个帮助你快速录入信息而不需要分散精力关注格式的输入方式。因此,不用把Markdown的全部内容都学起来,先会些简单的,比如:标题的分级、无序和有序列表、粗体、斜体、to-do 列表等简单的就可以了。将来遇到新的需求再去相关页面查一下具体写法就行。这个教程页很详细,而且条理清晰,可以保存下当作查询工具。
关于Obsidian
基本概念
就三个:库、笔记和链接。
库就是存放所有笔记的根文件夹,在他的里面根据需要可以建立任意多个和多级的子文件夹。当然,根据需要也可以建立多个库,比如用于学习的库,用于工作的库,或者只要你喜欢的库。但需要注意一点,库之间是相互隔断的,一个库里的笔记不能链接到另一个库中的笔记。因此,彼此间可能会有联系的笔记最好放于同一个库。最好就是建一个库,将所有笔记都放进去,然后通过文件夹进行分类。
笔记就简单了,就是笔记。不做任何类型区分,想怎么记,就怎么记,你说这篇笔记是什么它就是什么。可以是知识记录,可以是备忘录,可以是灵感捕获,可以是任务流管理,可以是数据库,可以是日历,可以是习惯追踪,可以是通信录等等,只要你能想象到,只要你需要。
链接也不玄妙,就是你在一篇笔记提到了另一篇笔记,那么这两篇笔记就建立的链接。提的方式也很简单,在英文 [[]]
两个方括号中输入被提到的笔记标题就可以了。Obsidian不只允许这种主动建立链接的方式,还可以通过笔记的标题和别名发现潜在的链接。因此,笔记的标题也无需过分纠结,可以起多个别名,增加笔记发现的可能。而且,不像笔记的标题,笔记的别名是可以重复的,也就是不同的笔记可以有相同的别名。
阶梯式学习使用
这里就是重点原则了。很多人一看中文文档这么多就放弃了。其实,整明白上面三个基本概念就可以使用了,日后碰到新的需求,也就是问题,可以在文档里查询相关信息,看下就可以了。奉行用到才学很重要,重要的是记笔记而不是整些有的没的。大家可以参考下Obsidian文档咖啡豆版,排列更友好一点。这就是我说的阶梯式学习,不需要一开始就学习很多东西,够用就行,不够了再拿来点用。
特别是对于Obsidian最重要的一个插件Dataview,也要这样逐渐掌握。确实它可以实现很多花里胡哨的效果,但不需要就没必要投入那么多精力。只要知道他的四种输出方式:table(表格)、list(列表)、task(代办清单)、calendar(日历),以及from和where两个筛选方式的基本用法就够了。后期有新的需求可以去官网,也可以去这里,查询实现方式。英语好的可以看下Obsidian Rocks这个网站,里面有基础的讲解和一些很棒的实例供大家参考。
关于文件夹、标签和内容地图(MOC)之争
网上很多资讯都在讨论这三者哪个更好用,开始我也一脸懵。其实不用纠结该用哪个,该怎么用,完全看个人需求,哪种形式更符合自己的需求,哪种用着更舒服就用哪个,三个都用也很好。了解下他们的特点,想怎么用就怎么用。文件夹就像抽屉,规矩但稍显僵化;标签就像个连到多个同笔记的抓手,提一下全部拎出来;MOC就像在笔记中穿线,想怎么穿就怎么穿,最终把笔记织成个网。
个人用法参考:文件夹做功能区分,比如附件、笔记、模板;MOC组织笔记,想到哪连到哪,而且调整起来比文件夹灵活;标签暂时没用到。
关于多端同步
Ob的多端同步当然官方的最简单了,唯一的不足是收费。想免费的就需要使用插件,选择有很多。个人在使用Remotely Secure,支持S3、Webdave、Onedrive、Dropbox,支持端到端加密,足矣。别的插件还有支持icloud的、github的,大家自行检索。
另外一种方案,因为ob的数据就保存在本地的文件夹,因此也可以使用诸如Syncthing一类的文件同步工具直接同步库文件夹,唯一的问题就是感觉跳出ob保存东西怪怪的。
尾巴
最后算是个建议吧,笔记软件就是个工具,重要的是顺滑,打开就能输入,不流畅只会让你远离它。不要在形式上投入过多的精力,除了能够感动自己别无他用。
其他相关资料请点击索引目录。