本文参与「我是少数派,这是我的 2017」· 少数派年度征文活动

为什么需要在生活中引入任务管理

2017 年的我,作为一个平面设计的学生,偶尔还会客串下数字媒体方面的一些的工作,加上额外赚钱接的活,每天还被各种细小的琐事所烦扰。

不同于其他大部分的专业,不会在至少长达 1 个月甚至超过 2 个月的时间段内制作 1 个项目,而到大作业的时间段,由于每门课程结束时间并不相同,加上打印、实物制作以及最后数字化渲染所要花费的时间也各不相同,想要每个作品都制作精美的设计物品和周边产品,势必需要拥有很好的任务管理方式,才能游刃有余在不同课程的大作业之间进行周旋。焦头烂额的记录

焦头烂额

本身学业上的忙碌,外加上我本人记性并不好,经常遇到生活中的一些不是立马需要做的小事,时不时就忘记了,比如买桶纯净水,第二天起床发现没水喝的感觉可不好。所以在我需求上这个任务管理软件还需要兼顾提醒事项的功能。

挑选适合自己的任务管理软件

1. Omnifocus

作为 2017 年前大半年还是 Android 用户的我,势必不可能用 Omnifocus 完成这项艰巨的管理任务,加上经过详细了解以后发现 Omnifocus 也确实不适合我。

图片来自 OmniFocus 2 for iOS 用户手册

  1. 上下文系统使得每个任务只能赋予一个场景,实际上在做设计的时候 Adobe 全家桶软件至少需要 2 个,手绘也偶尔是必不可少的部分;甚至是先手绘,再进 Ai 用钢笔工具进行重新勾边平滑。这样的话,就很难定义是何种上下文标签了。
  2. 上下文系统也限制和别人协作的场景,Pr 和 Ae 引入协作概念以后,有些视频调色工作再不需要前去机房了,但是视频协作和 Office 协作在工作流上的表现是不一样的,同时耗费的时间也是不一样的,单一的上下文的标签根本不足以能够完成复杂的协作场景。
  3. 优先级选项太少了,纵使很多的平面设计作业需要延续得很久,然仍有些作业需要在 1 周左右完成,一般而言确实需要给 1 周左右的作业加上旗帜,那么延续的很久的大项目中的小任务需要加上旗帜吗?没有旗帜意味着优先度要降低,而日常生活琐事的优先度和作业的优先度会是一样的吗?

2. Todoist

在 2017 年 5 月份的时候,曾经尝试着用了 Todoist,基于 IFTTT 的自动化,全平台优秀的客户端体验,自然语义识别等功能,让我觉得还算不错。但是详细使用过了以后还是发现了不少问题

  1. 项目列表分级是4级和任务列表的子分级都是6级别的。或许有人会问这样有什么不好?在我看来不好的问题大了去了,会让人犹豫应该怎么进行分级,优先在项目里分级还是在任务列表里分级,最后导致逻辑混乱。如下图,我到底应该是按照左边这样分级,然后直接添加每个单个的任务;还是到 2 级或者 3 级分类以后切换到右边在进行继续细分下去;最后就是怎么区分同一大项目单个任务和大任务下面的小任务? 并且当一个任务下面还有小任务时并不会告诉你有几个。
  2. 无法设定开始时间,每个人都会在生活中遇到这种情况,一个项目可能会预先通知你,但是实际上并不从通知你那刻就需要开始做,而是放到日后某个时间点上。一方面 Todoist 没有提供延期的功能,而是单纯更改截至日期,如果能够延期那么就可以设置被通知的日期作为截止日期,然后延期到真正的截止日期;另一方面就是,没有开始日期,直到到了截至日期你才能在今日列表里看到这个任务,没有办法很好的筛选到,经常性的需要到细分层层的列表下面去查找和日历相互核对来确定这项任务没有开始。
  3. 一旦大量任务创建并且调整顺序以后,同步到某个平台上会导致排序错乱,进而将错乱的顺序通过云再同步到其他设备上。好不容易排序好的顺序被打乱,感觉整个人都没接着做任务管理的感觉了。
  4. 几乎没办法用的筛选系统……经常出现各种问题1 , 而且在某一平台设置好的过滤器很有可能在另一个平台完全无法使用。


3. 2Do

这既是我第一款遇到的任务管理类软件,也算是到目前为止用的最舒心的。虽不像 Todoist 一样具有强大的云属性,但是胜在逻辑清晰2 、单个任务所能包含的信息多适合、以及好用的筛选。

一样好用但是逻辑清楚的个人任务管理软件

整体上的逻辑清楚

不同于 Todoist ,2Do 可能从最大到最小一共只有4个分级,但是实际上这4个分级足以完成复杂的个人任务安排分类的。从大到小一共有:列表组-列表-任务/项目/清单-任务。但是用好的话却够帮助用户建立较好任务逻辑。

其次,我认为借助软件进行任务管理的前提是,任务软件首先需要有很好的引导用户去建立分层的逻辑。一方面就是列表的层级不宜太多,也不宜太单一;另一方面就是任务和子任务之间需要在筛选后有清晰的指示关系。

再有,就是由于我需要引入类似备忘的作用,所以在任务上还需要引入捕获和类似任务附件一样的东西,这样方便在日常使用里即时捕获,然后在忙碌的时候暂停这个任务,再在方便的时候恢复这个任务。

最后就是任务显示,2Do 的显示逻辑分为左中右 3 块,分别是显示列表,显示任务,附加选项。

单个任务的组成形式

2Do 能从多个维度上进行任务(或者项目,抑或是清单)描述,包括标题、任务所在的列表、优先级和加星、标注、标签、时间(开始时间,结束时间,持续时间)。跟随任务的还有任意添加的时间提醒,地点提醒,更加自由的重复。而操作和附件则是我最喜欢的2个功能,操作能够很大程度上完成从 2Do 开始的自动化,附件则能快速帮助回忆起这个任务当时添加的对不对,或者从哪里添加的。

标题&任务所在的列表

这 2 样元素是描述一个任务的最基本的元素,有了标题和它所在的列表,就能进行简单的任务管理了。标题定义了这个任务具体要做的事情,列表定义了这个任务所具有的属性。由于 2Do 中列表和筛选器放在了一起,且都可以将它们打包成组,这样就能快速在筛选器和列表中进行跳转。当然任务是无法直接摆放在筛选器列表中。

我在 2Do 里的总计就学校、个人、工作3个给任务的列表分组,这2个分组下面再有子列表。已经能够处理绝大多数的情况了。如果再有更大的项目,我会再额外的开辟一个列表组,让整个个人的任务流不会受到影响,同时新的项目也更加变得井井有条。同时 2Do 在列表分组上不会有任何的着色,只会在列表上着色,而着色方式不仅能通过预设的颜色进行添加,还可以通过HSL面板进行选择,这样的好处也是显而易见的,如果你需要通过大量的项目组管理任务的话,你可以给同一个项目组下面,不同的项目加上相同的色相,但是不同明亮度和饱和度的颜色进行区分。从颜色上打造一种,非常具有直觉的,任务指示系统。

由于我习惯性的在夜间重新整理今天抓捕到的任务,所以我在设置选项里开启了 GTD 收件箱,为的是将所有任务放到收件箱里,方便后续进行整理。

时间&优先级&标签&标注

时间&优先级&标签&标注 这4个维度则是详细的描述一个任务的,可有也可以没有。如果什么都没有的话,就很难将它们筛选出来,导致时间久了就彻底忘记了他们的存在。

时间

不同于绝大部分的任务管理类软件,2Do在任务管理的时间理念上,绝对能符合据大部分人的需求,除去最基础的截止时间,还有对于我来说非常重要的开始时间和持续时间。而时间实际上也是任务管理中最重要的一环,任务管理并不是催促你完成一项任务,而是让你通过合理的安排时间,让你通过轻松的方式完成任务,或者在等待长时间渲染的时候,抽出精力去完成一些简单的任务。

截止时间自然指的是一个任务到什么时候结束,对于个人任务管理来说,我非常建议将工作或者学业上的任务,在管理的时候就将截止时间直接设置在你真正的死亡线(Deadline)上,我一般会放在前一日的晚上6点,或者更早日期上的6点,那么做的主要是为了缓冲,防止意外事件的产生。

开始时间,这是一个少见的概念,指的是一个任务会从什么时间开始。在 2Do 里,一旦到了开始日期,这个任务就会出现在今日列表里,提醒你这个任务已经开始了。我来举例2个我经常用的非常多的例子,现在是9月中上旬,我们老师布置一项任务,这个任务截止提交时间是11月20日,但是手头已经有一个需要10月2日要提交的作业,这个10月2日的作业非常的耗费心神,没法分出精力给11月份的这个任务。这样我就可以给这个11月份的任务设置一个10月2日这样的开始日期,这样就能够在那个日子提醒我该开始另外一项非常重要的任务,且我在10月2日之前,完全可以将它抛弃出大脑,根本不用担心我会忘记,也不会为了这样一件事情一直处于焦虑的状态里。另外一个例子是代购的问题,我只知道大概放假以后的一个星期左右会去代购,而代购需要跑的地方有点多,伦敦的牛津街,希思罗机场,比塞特等等……但是这个具体的行程我又不可能在开学的时候确定,因为断断续续的有不同的人找过来,所以我打算到学期末的时候再制定具体的顺序。所以只需要给这个代购的任务加上一个开始时间和我最后乘坐飞机离开的时间作为结束时间就好了。

持续时间,这几乎是一个在任务管理软件中独有的概念,是指使用者认为这个任务会持续多久,主要是搭配截止时间使用的,让使用者不用手动计算开始时间,自动生成一个开始时间。而且会根据时间的流逝,自动减少还有的时间。当然也能搭配开始时间使用,因为一旦一个任务开始以后,开始时间就会一步步累计上去,搭配持续时间自然也能快速追踪你是否按照你预计的时间完成了任务。

优先级

凡是都有轻重缓急,今天一共要做哪些事,这可以通过截止日期到今天来完成,而哪些事情一定要今天来完成那就需要通过优先级来完成。

在 2Do 里的优先级一共分为4个等级 3级(最高等级)、2级(中等级)、1级(低等级)、0级(没有等级),和额外的加星,实际上可以选择将他们看成2套优先级系统,因为无论你使用那种等级,总可以加星,而加星在这里看来就是今天必须要做的事情,而优先级只不过是在加星的基础上,在通过优先级的高低来重新安排不同的时间的开销。不加星的任务说明可以重新调整结束时间,当然能在今天完成自然是极好的,所以加星的任务每天不会超过2-3个,以免给自己太多的压力。

当然也可以看作1套优先级系统,这种看作1套优先级系统有2种不同的方式。方法一:将星号作为高优先级上更高的优先级,也就是赋予 2Do 一共 5 个优先度等级。方法二:将星号作为0.5个优先级,在处理同类优先级事项之前,更优先处理带星号的优先级。

假如你的任务真的只有重要和不重要2种情况,那一样也可以通过 2Do 内置的优先级系统打造一套额外的系统。星号作为重要和不重要的区别,4个不同的等级,作为做这件事情需要花费精力或者专注度,这样也能够更加细致的排列然后处理的任务。

标签
Pocket 中已经失控的标签

标签系统其实是另外一种的信息补充和筛选系统,曾经我也是非常反感标签的,因为任务的标签可以从很多地方进行,比如工作的平台,或者事件的根本属性(调研/动手做),还或者协作的时候可能因为协作者需要有不同的状态,再有我再上文中提到了将优先级转为完成任务所需要的精力值,但是优先级的层级2级又不够,标签同样可以左导,这样不同种类的标签放在一起,在实际使用的过程中找起来方便吗?再有 Todoist 中可以使用 @xx 直接添加标签,这样很容易会带来一个标签碎片化的问题,相同意思的标签,实际上有多个不同的标签,加上散乱在没有规律的顺序里,用起来真的头很大。这 2 点导致我不是非常喜欢标签系统。

但是 2Do 在标签的基础上多了一个名叫标签组的,这样能够快速将标签分组成不同的属性,这样不同属性的标签就能很好的区分开来,方便在使用的时候快速根据标签组找到自己想要的标签。

同时即使你在列表下的任务界面,认可以划到最右侧看到所有的标签,以及每个标签都有多少任务,点击标签以后,还可以快速筛选出带有这个标签的所有任务。

最后,但是也是最重要的,2Do的标签暂停功能,这是让我彻底离不开 2Do 的理由之一,只要是标签,就可以暂停,暂停的任务就可以让它隐藏在列表里,即使是过期了也一样不会出现。这样能够在忙到你连任务规划有没有办法好好进行的赶紧停止掉,那些带有不重要标签的任务,让你获得喘息的余地。再有标签暂停用的好的话一样可以获得很好的效果,比如你要购买一样物品,但是当期的预算,或者资金不允许你那么做,那你一样可以添加一个名叫待购买的标签,将它暂停,在日后预算充足的时候再按需购买,能减少很多无意义的资金支出。同时也会和协作有关,在 Indesign(设计人员) 和 Incopy (文案人员)协作时,一旦设计人员注销了文档,文案人员是没法进行文档修改的,反之亦然。一旦有一方要注销文档,就意味着另一方没有继续操作下去的必要,而一般遇到注销文档的需求,基本上就是大幅度的修改,也就是整个作品会被延期。这时候暂停任务,让他们消失,赶紧开始其他的任务才是正确的选择。

操作与附件

操作

每个任务都可以携带 6 个动作中的 1 个,分别是致电/消息/邮件 和 网页/访问/谷歌。点击标签以后就会通过相应的应用进行操作。

前面的一组是通过你预先选择/创建的联系人或者输入的内容在点击动作的时候,直接跳转到内置的默认 App 进行操作,算是在不方便或者需要事后详细斟酌以后进行回复。

后面一组,访问是为了快速前往某个位置。谷歌是为了快速搜索名词,方便在当时不方便查询,但是日后需要查询的时候使用。而网页才是操作中最重要的动作

虽然中文翻译是网页,但是实际上是 url (链接),有了网址以后你就可以快速跳转到相应的网址上了,可能是亚马逊商品网址,也可能是一篇无法被稍后读软件所解析的文章,还可能是协作者发送过来的文档的地址。当然最重要的依然是 Url Scheme,据苹果官方文档所说有了 Url Scheme 能够通过一个 App 直接跳转到另一个 App ,甚至是附带第二个 App 所能读取的数据进行跳转的,来完成一系列的自动化操作,使得我能从 2Do 开始一套自动化流程,运行完就直接打勾,方便在诸如等待渲染的时候处理一些细枝末节,但是一样也容易被忽视的小事情。

附件

同样每个任务都可以添加附件,附件的作用是检视该任务有没有添加的正确,或者查询该任务还有没有前后文没有被添加,有的时候不方便在添加任务的时候将信息补充完整,后续的添加自然也是非常有必要的。

提醒与重复

几乎所有的任务管理类软件都会有提醒和重复的选项,这里就不展开叙述了。基于时间和地点的提醒,以及基于时间的重复。

可能一般人会认为 2Do 的单个任务添加非常复杂,不够直观,实际上还是上文中出现过的某一句话,有了标题和它所在的列表,就能进行简单的任务管理了。其他的都是帮助你区分各项任务所添加的一种类似符号或者是帮助你快速完成筛选任务的要素而已。

组合任务的形式

对于复杂任务的管理,哪怕你单个任务设置的再好,都没法处理。而 2Do 给出的方案就是通过列表组-列表-任务/项目/清单-任务这样的模式进行管理。

任务/项目/清单

这是列表下面所进行的1级分类,任务就是指单独的任务,其可以包含在项目或清单里,也可以单独存在在项目下面。

项目是一个大于任务的规划单位,项目和下面的任务只是一种包含的关系,项目和任务都可以拥有,独立的开始日期结束日期,重复周期,操作,提醒和附件。而清单中任务的开始日期结束日期和重复周期都是跟随着清单整个走的,虽然可以设置单独的提醒、操作和附件,但是时间上的限制却是一摸一样的。

这样就造成了,你完成清单里任务的时候必须是线性完成的,没有办法平行的完成任务,必须是了一种线性的条理。而项目则不同,里面的任务可以设置单独的开始和结束时间,任务与任务的关系可能是独立的,也可以是顺序承接的关系,也可以是平行的关系,甚至可以和项目没关系3

当然受限于在任务分级方面至多只有2层,有的时候遇到3层的情况,一般这样的情况我就选择将任务扩大到分组。

智能列表

2Do 本身就内置了多个基础且常用的(智能)列表:收件箱,所有,今天,加星,预定,完成。作为一个不是这么喜欢完成任务以后回顾的人来说完成这个列表很少点开。我挑几个还是非常常用的列表出来说一下

  • 收件箱:顾名思义就是用来接收任务的,在设置里打开GTD收件箱以后,无论是长按以后出现的快速添加,还是短按出现的正常添加,首选的列表都是收件箱,而且我也不会完成收件箱里的任何任务,因为在收件箱里的任务都需要做进一步的调整,比如放置到相应的列表或者调整时间。
  • 预定:是指那些在拥有结束时间的基础上,还有开始时间或者持续时间的任务;或者只有开始时间的任务。
  • 今天:不仅包含了今天结束的任务,还会包含今天开始的任务和已经过期任务(其实在任何的列表里逾期任务都会出现)

除去官方所预制的智能列表以外 2Do 也有一整套的通过规则进行的智能列表。通过 OR 和 AND 来匹配你选择或者不希望选中的预设,来筛选出任务,最后通过保存,或者进一步的调整。

鉴于 2Do 每个任务都有非常多的描述维度,因此想要获得最适合自己的智能列表需要经过一段时间的磨合,甚至一旦你的工作流发生了改变,智能列表就需要发生改变。

比如我现在在使用的:

智能列表下面:

  • Processing 筛选的是所有正在进行的
  • Today Ending 筛选出结束日期在今天的任务、子任务和清单和已经过期的
  • Start at Today 开始于今天的任务
  • NONE 既没有开始时间也没有结束时间的
  • 本周 快速筛选所有 7 天内所要完成的任务

场景:

  • Laptop 带有Laptop标签的任务,主要在主力机上要干的活
  • 不一定…… 意味着我主力机在忙渲染等高负载任务或者不方便的时候,可以看看干点什么
  • 外出 可能要出门买点什么或者打印什么,亦或是要去机房干点什么

需要调整 里面所有的智能列表都是为了筛选出那些可能信息不完整的任务

  • 邮件捕获 来自 Email to 2Do 添加的任务 由于 Email to 2Do 支持标题附加额外信息直接添加相应属性,因此需要再次检查是否缺失了信息
  • 等待调整 带有等待调整标签的任务
  • 无优先级且未暂停 筛选出没有优先级且没有暂停的任务,很大程度上是漏了漏了优先级的添加
  • 暂停的 所有已经暂停的任务,方便在忙碌以后重新开始标签
  • Has been Empty 是指内部已经没有任何任务的空的项目或者清单,十有八九是我做完以后忘记把外面的整个给勾选了

优先级 通过 6 种不同的优先级筛选任务

自动化任务获取

纵使 2Do 现在的还是没有自建的同步服务器,但是其自动化抓取任务的能力还是非常不错的。

云端

2Do的云端自动化,是通过捕获邮件进行的,也就是邮件抓捕系统,然后通过规则创建任务,因此无论你使用哪种自动化服务都能轻松满足这个要求来创建自己的自动化流程。这个功能每添加2个邮箱账户以后就需要额外的收费,加上我这直接将所有的邮箱的所有邮件都用 Inbox by Google (下面均简称 Inbox )收取以后,原来邮箱就会将这些邮件统统归档,2Do就没办法捕捉到他们了。所以我就想到用 iCloud 邮箱来当作整个抓捕工作流的前置邮箱,这样来自自动化软件的邮件也直接发送到 iCloud 就好了,不用担心 Inbox 内出现大量的低等级邮件,打乱邮箱本身的处理流程。

设置

2Do 中的邮件抓捕系统设置非常简单:

进去Email to 2Do之后,选择Add Account,然后就可以设置被抓取的邮箱。设置过程就和设置第三方邮箱客户端一样,通过邮箱名密码再通过imap服务器地址,端口,链接方式和验证方式进行链接。不过需要注意的是在 Authentication 里一般默认填写的是 Login,需要将其换成 Password,最后点击存储就好了。而本身内置了3种用户量比较大的服务商,iCloud、Gmail、Outlook,只要简单的输入邮箱账户和密码就好了。另外需要注意的,如果你的邮箱账户有两步验证,或者邮箱提供商本身不允许第三方的邮箱客户端通过邮箱密码登录,那么你要在 2Do 中输入的密码就必须是专门为应用生成的应用密码。

比如 iCloud 的应用密码的生成方式就是:

  1. 登录管理Apple ID的网站,并输入你想要登陆的 iCloud 邮箱的账户与密码
  2. 找到安全标签页,选择生成密码
  3. 输入一个你将这串密码所使用的地方,比如用在 2Do 上,那就输入 2Do
  4. 点击创建以后就会获得一长串的字符,那个就是专属于应用的密码了。

设置完毕以后就可以进入 Account Settings 里了,可以进行抓捕规则的调整,自动添加标签,和其他选项

抓捕规则设定

  1. 第一个选项 Capture all incoming Emails 就是抓捕所有的邮箱所收到的邮件,如果你有专门的工作邮箱或者和我一样有前置邮箱,那就可以打开这个选项,剩下的就不需要管了,2Do 就会默默在后台帮你抓取所有的邮件2 ,如果你这个邮箱中的邮件需要筛选那就通过规则进行有选择的抓捕了,所以第二个选项是 Apply ALL of the following 意味着下面所有的规则都要符合才会被抓取成为任务。
  2. Flag is Set 检查邮件是否设置了旗帜,如果设置了旗帜了则抓取。但是部分 Exchange 服务器是不支持这个操作,比如Google 。这应该是每天筛选邮件的时候最快添加任务的方式了,看到需要被添加到任务列表的任务,只需要加上旗帜就好了。
  3. Marked as Important 标记为重要的,一般适用于那部分 Exchange 服务器不支持旗帜的情况,标记重要以后也同样会被捕获。比如Microsoft Exchange没法将旗帜的效果存储在电子邮件中,所以打开这个开关来起到抓捕的设定。
  4. Subject begins with 邮件标题由……开始,可以就是一个关键词,关键字的部分在抓取的时候会被直接忽略;也可以是一串正则表5达式,串连多个关键词使得变得更加灵活可靠。3 通过关键词抓捕,能够完成来自在线自动化服务器发起的自动化流程,比如 Pocket 中有新的一篇文章被添加了,那就通过该自动化服务发送一份以 Pocket 开头的邮件到和与 2Do 所关联在一起的邮箱,然后再通过正则表达式匹配 Pocket 就好了,举个简单的例子,我要匹配 pocket 或 todo: 这2个关键词中的一个,只需要输入 ^(pocket|todo:),并打开下面的 Use as Regex Pattern 就好了
  5. From/Recipient Contains 邮件来自XXX或者接受者中XXX 就抓捕邮件,而且这也是支持表达式的

选项

  1. 添加标记,为捕获到的任务直接添加标记
  2. 标记为已读,为捕获到的任务的邮件直接添加已读
  3. 撤销旗帜,为捕获到的任务的邮件旗帜
  4. 将邮件正文放入标注中
  5. 包括发件人细节
  6. 在操作中附加跳转到邮件的链接

除如上所述,邮件标题还支持通过添加关键字来添加 2Do 中的任务属性。

  • list - 任务列表
  • tag - 标签
  • start - 开始时间(日期或者类似今天,明天,下周这样的简单的自然语言,但是只支持英文)
  • due - 结束时间(同上)
  • priority - 优先级 !!!/!!/!
  • action - 操作 action(动作名,值)

除此以外邮件正文是带标数的内容就像这样:

1. xxx
2. xxx
3. xxx

那么 2Do 抓捕邮件以后会自动创建一个清单

所以可以通过在线自动化服务完成非常复杂的任务添加操作。

不过到目前为止 2Do 还是不支持 Sirikit,我个人认为一方面是 Sirikit 有些方面不是那么的完善,另一方面就是本身就可以通过 Siri 发送电子邮件,然后再通过邮件抓捕系统进行任务添加。但是也有不舒服的地方,就是任务不会即时的出现在inbox里,所以我一般不那么做。

iOS 端

而在 iOS 端,通过 Share sheet插件也能够即时的创建任务。

此外通过 2Do 所支持的 x-callback-scheme,也能够完成自动化,通过workflow 实现,当然想要批量添加任务,应该还需要 Drafts 这样的应用,每一行就是一个任务,理论上来说 Drafts 能通过代码直接实现批量天计算任务的工作,但是我不会代码,就通过 Workflow 实现了,好处就是你可以指定第一个任务的类型,是一般任务,还是项目,亦或是清单。不过这也无所谓,毕竟也是能转换的。

后记

其实我从很早开始就使用 2Do 开始作为管理学习上的任务的工具,但是毕竟 Android 版本的功能不是那么的全,一般都慢于 iOS 版本几个版本,很好用的 Email to 2Do 之类的功能就是直接缺失,导致我在 Todoist 和 2Do 之间犹豫不决,后来实在忍受不了 Todoist 的筛选器就一直再改用 2Do,以至于 IFTTT 之类的应用间接性被我废弃了。再后来更新的 Android 版本也让标注支持了 Markdown 语法,基本上在 Android 这边 2Do 这个软件我还让他兼顾了 Drafts 这个应用。最后17年年底,重新换上了 iPhone,用到了能力全开的 2Do,发现原来通过 Email to 2Do 能让添加任务变得那么简单,Share Sheet 中的 2Do 也是如此好用的时候,我就认定了让 2Do 来协助我一起管理生活的方方面面,彻底把 Todoist 丢弃了(原来还是拿来和 Trello 打造协作工作流的)。在11月底大作业成堆出现的时候也确实比起去年更加从容了,也从侧面证明了我这样搭建方式的合理性。

另外 2Do 的作者在 17 年 5 月份在 Twitter 上说,他们要搞独立的同步系统和网页版本,这样的话对主要工作在 PC 平台上的我也会变得更加友好,也方便在 iOS 上看到的网页想要在 WIndows 这边接着看。不过到目前为止还没有其他的消息,甚至连 2018 年路线图都没有,还是希望能够在 2018 年用到,毕竟马上就要大三毕业了,方便即时查看任务,毕竟 Watch 端 2Do 是没法放在表盘上的。不过最近用了另外一种方式快速查看任务(就是 Megabits 新写的 APP LiveUseful)

最后提前祝福大家新春快乐,在2018年找到一款适合自己的软件。