惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
博客园 - 聂微东
Microsoft Azure Blog
Microsoft Azure Blog
量子位
T
Tailwind CSS Blog
Vercel News
Vercel News
I
InfoQ
Stack Overflow Blog
Stack Overflow Blog
U
Unit 42
Engineering at Meta
Engineering at Meta
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
D
Docker
博客园_首页
P
Proofpoint News Feed
月光博客
月光博客
T
The Blog of Author Tim Ferriss
MyScale Blog
MyScale Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Martin Fowler
Martin Fowler
腾讯CDC
N
Netflix TechBlog - Medium
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
深度体验 OmniFocus 3 五个月之后,我发现它更强大,也更有负...
2018-09-26 · via 少数派

在 OmniFocus 3 for iOS 上架四个月之后,OmniFocus 3 for Mac 终于随着 macOS Mojave 的更新而姗姗来迟。

对于这样一款问世了十年的应用1,我本没有期待它在核心体验上会有大的变化。但在接触 OmniFocus 3 的过程中,全新的标签系统以及重新设计的透视筛选方式,让我不得不重新思考它的使用方式。

在深度使用五个月之后,我意识到它不仅仅是 OmniFocus 2 的功能增强版,而是将 OmniFocus 的使用体验重塑得前所未有的强大与灵活。但正因如此,它可能也会给部分用户带来一丝容易被忽视的负担

OmniFocus 3 for Mac 的变化

《OmniFocus 3 的五大改变,都是为了让你更自由地做任务管理》一文中,已经着重介绍过 OmniFocus 3 中出现的变化:

  • 多标签系统取代原有的「上下文」,可以分配多个标签给项目和动作;
  • 自定义透视的筛选方式变为类似 2Do,利用多条规则过滤动作,并且规则和逻辑语句可以互相嵌套;
  • 重新设计了重复动作的设定方式,通过不同的设定就可以实现 OmniFocus 2 中的三种重复动作。

这三项改变在 iOS 和 Mac 版之间完全一致,本文就不再赘述。感兴趣的读者可以翻看之前的文章

OmniFocus 3 的新配色

作为久违的大版本更新,OmniFocus for Mac 自然在界面也进行了重新设计。不知是不是为了配合 macOS Mojave,Mac 版的透视栏和侧边栏都采用了深色配色,让应用显得更加专业。最核心的大纲栏的排版也与 iOS 版更统一,动作的多标签全部一目了然地排列在大纲中。

在 OmniFocus for Mac 版中的预测透视中,有一个不起眼的新功能:用户可以自行设定一个标签,带有该标签的动作会显示在预测视图中的「今天」一栏中。

乍看之下这只是对预测透视的一处小小改动,但却成为我重新审视 OmniFocus 的起点

终于是我想要的「预测」透视

在 OmniFocus 2 中一直困扰用户的一处设定是:预测透视只能显示带有「推迟至」和「截止日期」的动作,这让很多想将它视为「今日待办」的用户希望落空。因为那些已经过了「推迟至日期」的动作,就不会出现在预测透视,这对于事项管理来说无疑是非常危险的,相当于 OmniFocus 「忘记」了这类动作。

为了解决这个问题,不少用户选择给动作加上截止日期,让它一直出现在预测透视中,但满屏的截止日期又让人觉得压抑,制造了不必要的压迫感。我之前创建了一个「不要遗漏」透视,专门筛选出这类动作。虽然不会再遗漏动作,但在体验上总觉得稍显繁琐。

预测透视中可以设定一个标签

而 OmniFocus 3 中的改动,让预测透视可以真正成为一张「今日待办」。

当我在说「今日待办」清单时,其实我想看到的是四类动作:

  1. 今天之内必须完成的;
  2. 从今天起能开始做的;
  3. 已经开始了但尚未完成,今天要继续做的;
  4. 如果今天有时间,可以开始做的。

前两类动作分别对应「截止日期是今天」和「推迟至日期是今天」的动作,在 OmniFocus 2 中是没办法显示出后两类动作的。

我通常按照一周的时间间隔来计划项目。在 OmniFocus 3 中,我将预计这一周内要完成的动作加上了一个「ThisWeek」的标签,所以 ThisWeek 标签囊括了第四类的动作。而第三类动作的持续时间不会超过一周(如果某个动作要花一周的时间来完成,就应该对它进一步分解),自然也包含在「ThisWeek」的标签其中。

加入「This Week」标签后预测透视的效果

借着「ThisWeek」标签,预测透视成为了「本周待办」。结合它本身的日历视图,每天早上只需要查看一次预测透视,就能确定一天的工作与学习任务。

标签让一切变得可能

通过在「预测」透视中加入标签,便能让它发挥出乎设计者意料的作用,这只是多标签的加入对 OmniFocus 影响的冰山一角。

在 OmniFocus 2 中,上下文只是过滤动作的一种维度,它要结合日期、所在项目、状态等属性来设定动作。但在 OmniFocus 3 中,标签的存在让我们可以完全自己构建动作的分类体系

标签分类

在我的 OmniFocus 3 中,根据动作的地点、所需设备、时间、类型、状态这五个维度,设置了五组标签。前三组其实和 OmniFocus 2 中的上下文设置一致,玄机藏在后两组中。本来为了不抢占唯一的上下文,动作的类型和状态只能靠其他属性进行设定,在 OmniFocus 3 中可以大大方方的通过标签注明。

赋予动作不同的标签,使得在自定义透视时过滤动作方便不少

「家」自定义透视

在 OmniFocus 2 中我以上下文「家」为基础,创建了自定义透视「家」。但这个透视无法过滤掉那些的确是在家中完成,但是目前处于等待或者暂停的动作。例如「写 OmniFocus for Web 的体验文章」,OmniFocus for Web 的内测还没开始,既不能设定推迟至日期,又不能不写进 OmniFocus。但只要给它加上「Paused」标签,在过滤规则中选择过滤掉带有这个标签的动作即可。

用标签代替上下文,意味着把分类动作的权力完全交到我们手中。标签可以是优先级、地点、时间……任何你能想到的分类方式,都能通过标签实现。

标签也是把双刃剑

标签的灵活带来了功能性上的强大。但在 《OmniFocus 3 的五大改变,都是为了让你更自由地做任务管理》我就警醒地提到:

用户可以更灵活运用这些工具,但同时也有滥用它们的风险。

果不其然,在感叹于标签的好用之余,我也遇到了标签所带来的困扰。

标签的出现,让默认透视的使用场景变得不明确

OmniFocus 3 的官方视频中,有一个例子是给预测透视加上「Priority A」标签,这就让已标注透视的使用场景变得模糊。如果是给动作加上旗帜是表示要优先完成,那不就和「Priority A」标签产生冲突了吗?

不仅是已标注透视,预测和检查透视都有同样的问题:如果我能用标签来自己整理动作的时间和检查属性,会不会比默认透视更加方便呢?当一个应用中有两种解决问题的办法时,用户就不得不自己去做判断。

另一方面,当标签越用越多时,及时的整理和调整动作的标签就变成用户的负担

动作在 OmniFocus 没有明确的暂停按钮,于是我使用了「Paused」标签,来表明这个动作目前处于暂停状态。但是当它变为可继续执行的状态时,标签却不会自己变化,需要我手动调整它。这意味着这一类动作我需要将它的检查日期设置为每天检查,使我增加了使用上的负担。

毫无疑问,OmniFocus 3 是在使用体验上完全不同于老版,标签和过滤条件的加入,让我可以实现之前不能做到的使用方式。

但,OmniFocus 3 是一款更好的事项管理工具吗?

作为一个使用了 OmniFocus 四年的用户,我是非常欢迎这种增加自由度,将选择的权力交到用户手中的做法。我可以借着标签,不再拘泥于 GTD 和开发者的设计意图,根据自己的需求设计一套事项管理体系。对于我来说,OmniFocus 的确能帮我更好的进行事项管理

对于刚接触 GTD 或者 OmniFocus 的用户来说,可能 OmniFocus 3 就显得过于灵活,进而让人觉得复杂。什么时候该用标签,怎么组织标签,如何有效地结合标签和透视?这些问题扔给一个新用户来说,无疑会让他们在开始时有些不知所措。

但无论新老用户,OmniFocus 3 都会是一个更值得去探索的工具。


编注:如果你想系统地学习如何用 OmniFocus 做任务管理,可以订阅由 Sainho 写作的《OmniFocus 入门与进阶》教程,你将学到:

  • GTD 中收集、厘清、整理、回顾和执行的流程,并且每一步都在 OmniFocus 中化作实际的操作;
  • 解析 macOS & iOS 版 OmniFocus 应用本身的所有功能;
  • OmniFocus 与 AppleScript 和 URL Schemes 的结合用法。

此外 Sainho 已经在进行 OmniFocus 3 教程的写作,现在订阅《OmniFocus 入门与进阶》教程,之后可以免费升级。(注:老用户将会分不同情况提供免费升级和优惠升级,具体可在栏目信息中查看。)