极简解构工作流

去年一整年,在研究知识图谱的同时,结合极简主义的核心、GTD 的形式以及 Unix 的设计思想,摸索出了一套轻量级、跨平台、高度可定制并且与云服务融合的工作流程。在半年多的迭代优化后,工作流背后的整一套理论体系基本成形,各个模块和步骤也有了比较清晰的定义,在这里用尽量简短的篇幅,把这一整套方法,分享给大家。


极简系列

我的极简生活之道。

总体介绍

这套工作流的核心,在于『流』,也就是说,所有的一切,都是为了让信息在尽可能少的依赖和限制下自由流动。无论是不同的设备,不同的应用还是不同的形式,信息都应该能以最简单最自然的方式进行流动。并且,我也不希望整套工作流过分依赖某个步骤或者某个应用。

流程是死的,但是思路的是活的。信息的流动与激荡,为的是一个目的:把杂乱无章的信息,通过一定的规则,转化为知识,或者更高层次,知识转化为思想。而这套工作流的意义在于,通过流程化处理,将琐碎耗时的机械操作交由计算机,我们只需要专注于信息、知识和思想本身。

需要注意的是,本文介绍的工作流是针对我个人的生活学习习惯进行定制的,具体操作的时候,最好是根据个人的习惯进行调整,经过一段时间磨合稳定下来即可。而且在适应的过程中会发现这套工作流其实并不会『省事儿』,甚至很可能会更麻烦,因为它会强制你进行从前忽略或者遗忘的思考。但是一旦习惯并应用一段时间,就会发现它的强大之处。

理论基础

先来了解一下知识架构,分为四层:

  • 总分类:有且仅有一个,是所有分类的父类
  • 领域大类:宏观意义上的学科划分,唯一直接父类是总分类,比如:自然科学、社会科学
  • 过渡类:再细一层的学科划分,因为有些边缘跨界学科隶属多个领域大类,所以可能有多个直接父类,比如:物理、生物医学、计算机科学
  • 本体类:每个过渡类下面的具体分类,这一层不会有明显的层级结构,而是以网状的形式进行组织

如果上面的描述看起来比较复杂,简单来说可以这样理解,针对所有的信息,分类的时候深度不会超过三层。

接下来是具体的工作流程,分为三个步骤:

  1. 收集:RSS、书本、公众号订阅、知乎、微博、豆瓣等等
  2. 完善:整理、精炼之后加入个人的知识库
  3. 转化:根据不同的主题进行思考,把思考的结果写成文章,进行升华

实践的时候可以用不同的时间单位,比方说每周进行一次『收集完善转化』的闭环。

最后是知识的两种类型,一种是『可繁殖』的,一种是『不可繁殖』的。

  • 可繁殖:包括系统和方法论,是不同的概念和联系,称之为可繁殖,是因为可以举一反三不断演变出新的知识,比如:批判思考就属于可繁殖
  • 不可繁殖:指的是具体的知识点,知道就是知道,不知道就是不知道,需要积累,比如:多音字的读音

平时我们见到的大多是不可繁殖的知识,而这套工作流的其中一个目的,就是帮助我们积累更多可繁殖的知识,并把它们的效用发挥到最大。

设计哲学

设计哲学主要有三点:极简、GTD 以及 Unix。

  • 极简:所用工具简单,适应性稳定性强,对环境的依赖少,关注信息本身,自动完成琐碎繁杂工作,与此同时保持高可拓展性
  • GTD:规则化任务处理,尽量减少任务选择和切换时的消耗,断舍离,不陷入任务堆积的恶性循环中
  • Unix:所有信息通过文本文件的方式进行流动,减少了不同步骤和模块间的耦合,每一个步骤和模块都可以根据自己的喜好进行定制

具体实践

整个工作流的核心模块非常简单,就是一个文件夹,比如说叫做『Note』。这个文件夹里将会存放各种收集整理的笔记,不同的文件夹就是不同的笔记本,对应不同的类别;同一类别的信息保存成为文本文件,放置在同一个文件夹中。具体如下图所示:

我们可以看到分成了几个大类:

  • Inbox:存放所有收集来、未整理的信息。整理的过程,实际上就是清空这个文件夹的过程
  • List:保存各种待办事项,比如:购物列表、阅读书单、写作计划等等
  • 剩下的文件夹就是不同的分类,里面有子文件夹进一步细分(具体的分类这里暂不详述)

所有的笔记都以 Markdown 这个标记语法进行组织,Markdown 是一种非常简单的基于文本文件的标记语言,可以方便地生成样式精美的电子书,网页等。

下面简单列出各个模块,大家就会有一个比较清晰的认识:

  • 备份/版本控制:Github, Dropbox, 百度云 等等
  • 网页查看:Github, Dropbox
  • 编辑器:系统自带编辑器, MWeb, Sublime, Visual Code, Atom, Vim, Emacs 等等
  • 查找:系统自带查找, 编辑器内置查找
  • 预览:系统自带编辑器, 编辑器插件
  • 分享:电子书, PPT, 网页, 文件本身

一个基本的工作流程如下:

  • 在手机、电脑、网页、Kindle 上收藏的信息保存在 Inbox 中的不同文本文件里
  • 用编辑器打开对应的文件进行查看编辑和整理,放到对应类别的文件夹中
  • 查找的时候可以利用系统自带的查找功能进行关键字、文件名查找,或者用编辑器的查找功能
  • 汇总各种信息,结合不同主题进行文章写作,写完后可以用不同的方式进行分享
  • 因为文件夹都是在同步盘中,所有的文件都会自动备份到云端
  • 完成一阶段工作后 commit & push 到 Github 上,这样就自动完成了版本控制

不要小看这套流程,有很多突出的优点:

  • 打通了各个设备的界限。微信订阅号的文章可以统一发送到 Kindle 上,在Kindle 上阅读批注后可以统一导入到电脑中
  • 对操作系统和软件没有要求。整个工作流哪怕在一台全新的电脑上都可以快速展开,文件和文件夹是现代操作系统都有,系统也会自带编辑器和查找功能。唯一的区别就是,自己的电脑可以根据喜好进行配置,但是即使没有这些配置,整个工作流依然可以进行(比方说手头上没有自己电脑的时候)
  • 所有的信息可以通过网络进行访问,无论是 Github 还是 Dropbox 或者是其他的云盘服务,都可以在线查看,只要有网,无论是手机还是电脑,都可以随时访问全部的信息
  • 所有的内容保存在云端,可以方便进行场景的切换,比方说可以在手机上查看和编辑笔记,会自动同步到电脑上,随时可以切换到电脑继续刚才的工作
  • 自动备份冗余:版本控制,更新时间等等都由云端处理,无须自己费心

篇幅所限,无法面面俱到,仅以此抛砖引玉。相信大家经过一段时间的适应和坚持,就能发现其中的奥妙所在。

捧个钱场?