type
status
date
slug
summary
tags
category
icon
password
文章前言:
习惯养成过程中很容易三天打鱼两天晒网,最终放弃,究其原因是因为没有反馈和评估,不知道自己已经做了多少努力,也不知道自己差距多少,只能靠自己模糊的主观感受,想要以客观地方式获得反馈和评估,就需要数据。
所以这个模板主要是用来方便快捷地记录打卡数据,并能反应自己的努力的时间、努力的趋势,给自己一个客观的反馈和评估,方便后续的调整。
一、需求分析
一个好的习惯打卡模板应该是易用和高效的,不应该繁复和累赘。所以,这个模板我只给了三个核心功能:
- 习惯打卡:最高频的动作,最核心的需求
- 习惯日历视图:用来快捷查看某一日期的打卡情况
- 习惯趋势图:用来查看习惯打卡的变化趋势
二、模板构成
根据以上三个核心功能,模板的构成也分为三部分:打卡区、日历视图区、图表区,如下图
三、创建方法
#打卡区
设计思路:考虑到习惯打卡需要每天使用,一般仅会对当天或是当周的习惯进行修改,所以这部分用table视图来实现,并创建“Today”、“Week”、“Month”和“All”筛选的几个视图,并按照使用频次来进行排序,如下:
操作步骤:
- 使用’/’创建table视图的database;
- 创建四个不同筛选条件的分视图;
- 在ALL视图下创建database的property,包括时间(Date)、习惯(Checkbox)、完成度(Formula)、Name(默认),完成度设置以及公式如下:
- 创建template,并设置为default;
- 创建toggle list,可以一键收起。
#日历视图
设计思路:如果是需要快捷地找到非当天的习惯进行修改,日历视图更加快捷,此外如果要添加非当天日期的习惯打卡,只需要点击一次,也比table的方式更快捷,因为table的方式需要手动填写日期,如下图:
操作步骤:
- 拷贝打卡区database的link,粘贴创建视图;
- 找到layout切换为calender
- 修改Properties中属性的可见性
#图表
设计思路:主要看近四周的完成率变化趋势,考虑到按天波动会比较大(因为一些安排会周内调配),所以按照周平均来看会更加合理。 因为notion自身的图表能力比较弱,所以这里我们要借助一个工具,叫chartbase,不过这个工具最多只能创建一个图表,后续需要收费。
操作步骤:
- 打开chartbase,进行注册;
- 绑定notion账号,选择Habbit Tracker的page,选择对应的database;
- 创建新图表,属性选择如下:
- Chart type选择折现图
- Data labels选择Percentage
- Timezone改为东八区
- xy轴数值的设置,chartbase会自动读取一开始绑定的database的属性,x轴选择属性Date,Group by week;y轴选择属性Completion Rate,然后在设置中选择Default aggregation为Average,Data type选择Percentage。
- 增加需要展示的时间周期,选择动态周期,建议3个月内,否则数据量太大会影响性能:
- 拷贝嵌入链接
- 在notion创建embed并粘贴链接
除此之外,如果有需要,还以计算每个习惯的周打卡趋势,来进行更细致的数据观察和分析。
四、模板链接
- Author:Vivi
- URL:https://vivispace.com/article/habbit-tracker
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts