最近在滑 APP 時,被一個「習慣打卡」的模板吸引了,主要是因為他的設計方法跟我以前做的模板,在思路方面很不一樣。在研究過一番後,我想寫下這篇筆記紀錄,除了會介紹每種方法的紀錄方式、檢視方式以外,還請大家想想不同模板設計思維。
另外我想特別強調,這篇筆記不是深究「為什麼要做習慣打卡」、「如何習慣養成」……相關的議題,單純只是討論模板的設計而已,若有心理研究、動機激發、持之以恆……之類的討論,可以參考其他的文章、資源。
想到習慣打卡,最直接的便是根據「每天」要做的項目做一個資料庫來管理紀錄。簡單分析,因為每天要做的事情、習慣是固定的,因此每個習慣是一個欄位。

在整個資料庫中,也來探討一下要放入哪些類型的資料。因為在「Name」的欄位是一定要有的,因此我多半會以@Today顯示,並新增一個Created Time的欄位作為日曆顯示的依據。這方面可以根據自己喜歡的排版,選擇要以月曆或是周曆的樣式顯示。
之後再把每一個習慣以checkbox的屬性顯示在資料庫中,之後當我們當天有完成這個任務或是習慣時就可以勾選,方便記錄與統計。有些同好也喜歡多設置一個欄位,來提醒自己當天完成的狀態,公式就列在下面啦~

(if(prop("習慣一") == true, 1, 0) + if(prop("習慣二") == true, 1, 0) + if(prop("習慣三") == true, 1, 0) + if(prop("習慣四") == true, 1, 0) + if(prop("習慣五") == true, 1, 0)) / 5
另外,因為這個是「每天」都要記錄的,因此我建議可以使用「自動新增」的功能。點選設置好的模板,選擇Repeat every day,至於是否要做為預設的模板,可以根據個人需要設定。
我們紀錄不是單純只為了記錄,也要回顧反思才會有明顯的效果,因此才會設置一個統計項目執行狀態的表,我建議可以使用另一個資料庫做為統計使用。執行的方法也很簡單,就是將日誌資料庫與統計資料庫做一個關聯即可。
這個方法要特別注意,請不要在「模板」的地方,就把統計的資料庫關聯。我們可以利用「Filter」的部分設置篩選有「關聯統計資料庫」的項目,這樣在新增的時候,就會自動出現關連到指定的資料庫。這麼設置的原因,是因為若將模板也關連到統計資料庫,那計算時會有「+1」筆資料的問題。文字有點難描述,大家可以自己操作看看會比較容易理解的。
如果想要再更複雜一點,不妨再多加一周或一個月份的資料庫,將打卡紀錄連結到此資料庫,就可以做每個月或是每周的分析啦~~
如果需要參考模板,可以檢視👉 模板_01 。
不知道大家有沒有看過一些紙本的手帳本在前幾頁會有像是下圖這種樣子的排版呢?!

我覺得這種紀錄方法,很適合那種短時間要養成的習慣,並且明確知道養成後就不需要再紀錄的同好使用。我想大家也都有聽過「21天養成習慣」的說法,雖然也有很多人抨擊這個說法,但我想這個概念就是一段時間內,要不斷的重複進行一件事就可以漸漸的養成習慣,所以我還是把這個模板收入進這篇筆記中。
這個模板的概念是,每個月分固定日子落在28~31天,那將它們設置成欄位,要新增不同的習慣當成每筆資料,另外,我想要新增加一個概念,就是每個月只要有打勾超過21天,就表示合格達標,達標顯示「✅」,未達標顯示「❌」。
