今年 9 月份,我告别了 2Do,把所有待办事项的管理转到了 Microsoft To-Do(以下简称 To-Do)。这款脱胎于奇妙清单的待办软件,早在 2017 年 4 月份发布预览版之际,我就在少数派撰文介绍过,不过彼时的预览版还是百废待兴。现在,我觉得有必要好好讲一讲,为什么我彻底迁移到了 To-Do。

Microsoft To-Do 有什么特别?

要讲到效率话题,GTD(下文中没有特指,皆指代广义上的任务管理)似乎有说不完的内容。每个人都可以说出一套自己的方法论和偏爱的工具,也有许多入门的人喜欢在各种不同的工具之间来回折腾,直到找到他们的「真爱」。然而,我却并不认为他们真正找到了那个完美的「真爱」,大多数时候,只是来回折腾之后的 Settle Down,因为我们最终会发现:GTD 的核心目标,就如它的字面意义那样纯粹而简单——Getting Things Done,也就是「执行」。

所有围绕 GTD 方法论的一切,无论是收集、整理、检阅回顾等等,最终都是为了「执行」。在各色各样的工具中,我们最常面对的,也就是那页「执行清单」,也就是你当下需要执行的任务,而不论它们在哪个列表里。在某种程度上,界定一个 GTD 工具的能力等级,正取决于它能够如何提供这份执行清单。那么,现有的传统 GTD 工具是怎么做的呢?

传统 GTD 工具的三个能力等级

形形色色的 GTD 工具的核心能力差异,就在于其过滤的能力:按条件把不同列表下的任务,汇总显示在一起,即「在什么时间什么地点什么精力水平什么重要程度……」下,这个任务应该开始执行。在不同的工具中,它可能有不一样的名字,在 2Do 中称为 Smart List,在 OmniFocus 中称为透视等等,但你知道本质是一类事物。

Hum 也曾提到过这样一个观点:

高级任务管理工具和基础任务管理工具的分界线,我认为是「能否建立复杂的自定义过滤」。

按这个标准,我把传统 GTD 工具分为三个能力等级: