注:本文所提及的 OmniFocus 3 新特性,都基于 OmniFocus 官方博客所透露的开发计划,可能与正式版有所出入。

老牌任务管理软件 Things 时隔三年后,在去年发布了大版本更新,被戏称为「有生之年」系列。其实自 OmniFocus 2 发布至今,也已经过了三年半的时间。在这三年半的时间里,OmniFocus 不断进化,无论是功能还是设计都变得完善而稳定。但 动作只能赋予一个上下文(Context)、无法协作等常年为人诟病的特性,在这一代中没有变化的迹象。

已经发布了三年半的 OmniFocus 2

终于,OmniGroup 宣布在 2018 年将推出 OmniFocus 3,并公开了不少让人欣喜的新特性。让我们看到 OmniFocus 2 这个本身已经足够强大的任务管理工具,如何变的更加符合用户的使用习惯

OmniFocus 3 的 8 项新特性

这次所公开的 OmniFocus 3 的新特性,基本可以分为两类:OmniFocus 3 的全新功能,以及对 OmniFocus 2 的功能进行使用体验上的优化

全新功能

在 OmniFocus 3 透露的开发计划中,有 3 点值得一提的功能优化:

1. 上下文改为标签

这是最让我这个老用户意外的改变:OmniFocus 2 中的 Context (上下文)在 3 中将改名为 Tag(标签),并且在 OmniFocus 3 中可以为一个动作分配多个标签。

OmniFocus 2 中一个动作只能被分配一个上下文,这一设计使用者是褒贬不一。习惯了 2Do 或 Todoist 的用户会觉得这个设定太过「落后」,没法自由的筛选动作。而我则认为单一的上下文,方便我厘清动作该执行的情景。抛开这些两者定义上的差别,可以预见的好处是在制作自定义透视时,利用标签筛选动作的灵活性会更大。

OmniFocus 3 的全新设计

2. 基本协作

终于,OmniFocus 开始动身开拓协作这块疆土了。它会使 OmniFocus 成为团队项目管理工具吗?

从目前披露的信息来看,Omni Group 并没有这么打算。OmniFocus 3 的协作不是类似 Trello 多人共用同一个数据库,而是类似 Todoist 一样由用户 A 发送一个任务给用户 B,用户 B 可以决定是否接纳这个任务。一旦接纳,这个任务就变成「链接(Linking)」的状态,进入 B 的数据库。用户 A 和 B 可以自行调整链接任务所属的项目,只是动作的状态会被同步。

对于大型项目的协作,Omni Group 推出的是 OmniPlan,而通过此次 OmniFocus 3 的改动,Omni Group 想表现出的是让人们在继续轻松管理个人任务的同时,可以与同事更好地沟通进度。

3. 基础的网页端

「网页端意味着 Windows 用户也能用 OmniFocus 了吗?」这可能是大家看到这个消息时脑子里会蹦出的问题。从官方博客透漏出的信息看,Omni Group 似乎并没有表现出这个意思。

开发团队明确表示网页端不会是独立的版本,只能添加新动作,编辑动作的备注和截止日,查看动作的基本信息。无法查看自定义透视和回顾视图,也没有提醒功能。OmniFocus 网页端只是方便用户在其他平台上查看和简单修改动作,没法承载 OmniFocus 的主要功能。

目前来看,想要发挥 OmniFocus 的实力,还是离不开 OmniFocus for Mac 或 iOS。

功能优化

标签、协作和网页端是 OmniFocus 3 中全新的三个特性。 目前来看,和 OmniFocus 2 相比,这些新功能并没有颠覆它的用法,只是拓展了它的使用场景。不过这仅仅是开始,我们可以期待在之后的更新中,这三项功能变得愈发强大和完善。

相比让人完全耳目一新的三项新功能,剩余五项对现有功能的改进,其实更能直接的提升用户的使用体验

  1. OmniFocus 3 将采用全新的界面设计,加强阴影和对比的效果。
  2. 在上下文透视中可以手动调整动作的排序(OmniFocus 2 中,上下文透视内动作的排序与动作所处的项目中的排序同步)。
  3. 设置时间属性和重复时,会更加智能。例如如果你没有为动作设定截止日,就不会问你是否需要将动作设定为「再次到期」的重复模式。
  4. 完善的提醒功能。不仅可以为动作设定单独的提醒时间(与截止日时间无关),甚至还能像系统闹钟一样,如果你没有完成动作,就反复提醒。
  5. OmniFocus 3 的 Mac 和 iOS 版都将支持基于 JavaScript 的自动化脚本。
OmniFocus 3 的通知功能

在官方博客中开发团队反复强调 OmniFocus 听取了许多使用者的意见,从功能改进上来看所言不假。例如 OmniFocus 的基于截止时间的闹钟提醒一直不能满足用户的需求。如果所有任务都等到截止时间才提醒,那这个提醒可能就失去了意义。例如抢春运车票,不仅不能再截止时间才提醒,从开始可以抢票时,就应该可以每个整点或者半点提醒,只到抢到票为止。

OmniFocus 3 的变与不变

每一次大版本更新,都是应用的一次涅槃重生。而从 OmniFocus 2 到 OmniFocus 3,既能看到传承,也能看到变化。

变:摆脱 GTD 的限制,考虑真实情境

上面标签、闹钟和协作等新特性,体现了 OmniFocus 3 本质上的改变:最符合 GTD 理论的 OmniFocus,开始摆脱 GTD 对它的限制,考虑用户的真实使用习惯

GTD 理论中认为,动作应该被分配到一张特定情境的任务清单上。我认为 OmniFocus 2 也是受这个理念的影响,限制一个动作只能被分配到一个上下文。而实际情况是,一个动作往往可以在好几个情景下完成,例如写邮件,既可以是 iPad,也可以是 Mac。可能在纸质任务管理时代,把一个动作抄在好几张清单上太过复杂,但是现如今只要鼠标点几下就完成,不发挥数字设备的优势就太可惜了。

OmniFocus 2 中对提醒功能的不够重视,也是受传统的 GTD 理论的影响。但是每一个使用任务管理工具的人都明白,有时候闹钟比人的主动性更可靠。这些改变都说明 OmniFocus 3 将不会死守 GTD 理论,而是根据用户的需求,优化使用体验。

不变:依然重视透视

而从 OmniFocus 2 到 3,不变的是它对透视(Perspective)的重视

虽然修改了外观、属性和提醒功能,但是 OmniFocus 仍然是一个以透视为核心的任务管理工具。用户让任务装进 OmniFocus,再在不同的情境中,通过透视提取自己当下的任务,这个核心流程并没有变化。OmniFocus 3 的所有新特性,可以说都在为这个流程的体验进行了优化。

关于 OmniFocus 3 的发售与《OmniFocus 入门与进阶》教程

虽说官方已经公开了 OmniFocus 3 的重大特性,但是对于发售时间,并没有明确表明。官方博客里给出了 OmniFocus 3 的 TestFlight 的参与链接,但截止至一月二十九号,并没有开放 OmniFocus 3 的测试版。所以目前也不能给出一个预估的 OmniFocus 的发售时间。

而作为 《OmniFocus 入门与进阶》教程的作者,我会尽可能地保证 OmniFocus 3 的教程会随着软件及时更新。

对于已经购买了 《OmniFocus 2 入门与进阶》的用户,OmniFocus 3 的教程将会分不同情况提供免费升级和优惠升级,规则如下:

  1. 在 OmniFocus 3 教程发布之前,所有已购买《OmniFocus 2 入门与进阶》的读者,均可获得 OmniFocus 3 教程 3 折优惠购买折扣;
  2. 若你是在 OmniFocus 3 教程发布前的 3 个月内购买《OmniFocus 2 入门与进阶》的读者,则可免费升级到 OmniFocus 3 教程。
OF 3 教程升级计划

《OmniFocus 2 入门与进阶》现在正在 7 折促销中,你可以 点此 前往购买。

让我们一起期待 OmniFocus 3 的到来!