Good good study, day day up

aleung的学习笔记, aleung的idea

任务管理工具

首先,我得承认:我又在折腾了。

这些年来,用过好多种任务管理(to-do)工具,包括low-tech的,电子化的,始终没有一个完全满意。最近一段时间又纠结于此,寻找、尝试各种工具,花了不少时间,真是有点本末倒置啊。

经过多年的练习,已经逐渐明确了自己对任务管理工具的需求是什么:(优先级从高到低排列)

  • Available on both PC and Android, data are synchonized between devices
    手机是随身携带的,因此要支持Android手机,并且在网络离线时也要可用;手机输入文字速度还是比电脑上慢,屏幕小有局限,输入、整理等工作在电脑上做更有效率。
  • 随时都可以快速将新的任务记录下来
    这是GTD中所强调的inbox的功能。创建新任务的界面必须尽可能简单,需要输入的信息和步骤越少越好。
  • Be able to set start date of a task, hide future tasks
    这个功能很多工具都缺乏。Start date与due date是不同的:due date是dead line,大部分任务没有due date;start date是自己对任务的安排。对于不需要马上做的任务,安排好开始的时间,就从当前任务列表里隐藏了,可以更专注于当前任务。
  • 区分不同任务:new(inbox),scheduled,someday;方便的改变任务类型
    新任务的记录是清空大脑的过程,需要review后安排具体处理时间;someday是那种还没有想到该什么时候做的任务(也有可能是其实不需要做的)
  • Easily schedule / reschedule tasks
    用简便的操作就可以安排任务执行的时间
  • Recurrent task
  • Integrate with calendar
    日程表跟任务列表整合起来,相互可以转换。以前写过一些想法
  • Set due date to a task
  • Sort tasks in list by drag’n’drop
    相比起为任务设置priority,我更喜欢直接将任务拖放改变顺序。有时候说不清一个任务到底属于哪个priority,但会知道几个任务中哪个应该先做。
  • Apply tag to a task
  • Batch operation

最近将网上找到比较出名的工具都试用过了,记录下简单的评价(针对我的需求的):

  • Remember The Milk
    • 功能完善,使用方便
    • Web及Android均可离线使用
    • 不支持 start date
  • Toodledo
    • Very rich feature set, too heavy
    • Complex, unfriendly UI
    • 不支持 start date
  • Todoist
    • 不支持 start date
  • Todo.ly
    • 不支持 start date
  • Stay Useful
    • Simple and neat, nice user experience
    • 没有someday任务,最远只能安排到next week
    • 支持浏览器离线使用,但在Android上显示没有适应屏幕大小
    • 免费试用30天,购买$4
  • Google Tasks
    • 不支持 start date
    • 将任务移到另外一个列表的操作不够简便
  • Hiveminder
    • No offline access on Android
  • Nozbe
    • 功能完善
    • Too expensive: $9.95/month
  • Tadalist
    • It’s only list of items with checkbox, nothing more
  • itumz
    • It’s only list of items with checkbox, nothing more
  • zirr.us
    • Show tasks in tag cloud style
    • No start date, only due date
  • TeuxDeux
    • Day (5 days shown in one screen) + someday, drag’n’drop
    • Good user experience
    • Can not show all tasks, have to scroll to the date
    • No due date
    • No recurrent task
    • Doesn’t work on Android (native app is underway?)
  • TaskWarrior
    • CLI
    • Good enough feature set
    • No Android client
  • GQueues
    • No start date
    • No Android client, 支持浏览器离线访问,但体验不够好

总结下来,就是没有一个能够同时满足我的需求的前几项的。故此我又有了自己做一个的想法,大概的思路已经有了,下次再写。