做任务清单有很多好处,防止遗忘、提醒时间的同时也是一种对自己的鞭策。你们在做任务清单的时候可有碰到过这样的苦恼:
开始按照项目的推进设计任务结构,但是执行的时候还是要按照时间的维度(一天、一周、一月)来分配任务,于是就要维护两个清单---一个按照项目安排的任务清单和一个按照时间任务安排的清单。
比方说,假如我有一个“图片服务器”的项目,它下面有3个任务:
- 图片服务器:
- 图片转换模块
- 图片水印模块
- 图片预览模块
这是项目的结构,同时我还要对任务按照时间维度进行安排,于是就有了下面的清单:
- 周一:图片转换模块
- 周二:图片水印模块
- 周三:图片预览模块
要设计两张任务清单,这本身就很烦了,一下子让人去掉大半做任务清单的热情,之后如果任务发生改动,还要两边都同步!这特么谁受得了!坚持一两天就要放弃,完全无法享受任务清单带来的让生活井井有条的好处。
那怎么办呢?
我开始尝试各种APP,看看有没有满足这种需求的。试验了不少,大部分能基本满足需求,但是不能完全满足。
例如“奇妙清单”,它有清单和清单夹,清单夹一定程度上可以作为一个项目的文件夹,而清单就是模块的任务列表;同时它还会显示今天、周这两个时间段里的任务。
我在图片转换模块里放置两个任务,并设置日期后,在周视图里也能看到。
这样基本就解决了我基本的需求。但这样还不够,因为有时候项目比较复杂,“奇妙清单”清单夹、清单、任务这样的3层结构满足不了我(收费版可以无限层级,但是每月30),而且有时候我需要更多的维度,例如重要性、地点等。
2do这款APP到基本可以完全实现我的需求,但是我没能实现,因为太复杂了...
那怎么办,自己做一个APP!嗯,我是这么想的,也是这么做的。自己做了产品设计,我计划做一个基于标签的任务清单,对每个任务可以设置不同的标签,再样就可以从N个维度对任务进行标注了(对于标签,可以查看我之前的文章)。于是,开始写代码。然后好多年过去了,代码还是那一点...
不过,还好,我遇见了OmniFocus,这款APP几乎完全实现了我的基于标签的管理任务的想法,它可以对项目设置日期、重复、通知等常规属性,也可以设置标签,而且标签是可以多层的。
它的主界面如下:
预测那里是你安排了具体时间的任务,收件箱是所有的任务,项目可以不管,完全用标签代替。
重点是那个标签,里面可以设置任何你想设置的标签,基于标签还可以设置子标签。
对于我们之前的例子,我可以先设置一个“项目”标签,然后里面设置一个“图片服务器”标签,里面放置3个任务。
点击任务,打开编辑界面,可以设置标签等属性。
你还可以给任务添加时间截止日期,这样就可以时间视图、工作标签视图、图片服务器标签视图、本周预完成工作4个视图里看“图片转换模块”这个任务了。
有没有很帅气?
添加任务后添加几个标签就可以简单的实现多个维度的维护,查看的时候也从不同维度查看。例如点击日期可以查看那天要完成的任务,点击“本周预完成工作”这个标签可以看到所有本周要完成的工作,点击“图片服务器”这个标签,可以看到图片服务器这个项目里的任务。
OmniFocus确实是一款非常优秀的APP,是我尝试各种GTD软件后的终点。不过它是付费的,还不便宜,标准版就要200多...而且目前还没有安卓版~
网友评论