一個Todo List軟件該有的功能

最近在研究一個Open Source的Todo List軟件的源代碼,以及它的功能。

 

 

可以說,目前我能找到的絕大多數軟件,都或多或少的缺少一些我希望的功能。所以這次可以談談一個好的Todo List軟件該有的功能了。

 

1. 全局快捷鍵,並且容易學習

首先他應該支持全局快捷鍵:在我突然想到有事情需要做,點一個組合鍵就可以彈出菜單;在我做完了一件事(大多是用鍵盤的),可以手不離開鍵盤就把這件事標記爲“做完”;在我想找下一步需要做什麼事情的時候,我可以直接看到任務列表。

同時,應該有一個快捷鍵列表,讓用戶來編輯/學習不同的快捷鍵。參照Lingoes軟件。

 

2. 快速鍵入,系統自動提取信息

這個軟件應該有Natrual Language Process的功能,自動提取用戶輸入的信息:時間(主要是時間),地點,歸屬列表。

 

3. 同步:不同平臺,不同設備

它應該支持多個不同平臺:Windows,Mac OS,Linux; Andriod,iOS,甚至塞班。並且在不同平臺之前同步。這樣用戶可以隨時隨地在不同平臺上使用這個軟件。

 

4. 系統提醒

用戶可以設置一些提醒/鬧鈴,這樣到時間系統會自動提醒用戶。如果在提醒時間用戶電腦沒有開機,那麼在下次開機的時候,會給用戶顯示過期提醒。

 

5. 統計

最後,這個軟件應該提供一個“統計頁面”,來一目瞭然的看清楚用戶不同Task完成情況,從而對於自己的時間有一個直觀的認識。


6. 附加功能:Peer Review
這是最近和同學聊天的時候得到的靈感。檢查自己任務執行情況的一個很好的方式,就是進行“Peer Review”--每天互相交換一下任務列表,互相檢查一下任務的執行情況。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章