习惯热力图:像贡献图一样记录习惯

更新于 · 阅读约 2 分钟

一格格小木块,从浅玫瑰色到深紫红和梅紫色渐变涂色,有几块保留原木色

习惯热力图是一张日历网格,每天是一个彩色方块,做得越多颜色越深或填得越满。它的原理和 GitHub 贡献图一样,只是记录的是阅读、运动或喝水这类事情,让你一眼看清几周、几个月的坚持情况。

GitHub 贡献图为什么这么受欢迎

程序员们盯着 GitHub 上的小绿格已经很多年了。每一格是一天,活动越多颜色越深。事实证明这种激励很温和:你会想让这一周看起来满满的,但单独空一天几乎不显眼。于是人们开始把这种格式用到其他所有事情上,习惯热力图就是这么来的。

怎么看习惯热力图

有了一两个月的数据后,这张网格就能回答清单永远回答不了的问题:

  • 星期规律。如果每个周二都空着一列,通常是日程安排的问题,而不是动力的问题。
  • 惯性。密集的格子说明习惯已经能自己运转。变稀疏的地方是一个早期预警。
  • 季节。全年视图会显示你春天走得多、冬天读得多,做计划时很有用。
  • 恢复。空白之后,格子多快重新填满?恢复得快,说明习惯正在扎根。

热力图、清单和连续打卡的区别

清单告诉你今天的情况。连续打卡告诉你当前这一段。热力图告诉你全部,漏掉的一天只是一个浅色方块。所以很多被连续打卡累垮的人,换成热力图后反而坚持得更好。更多内容可以看我们的指南:没有连续打卡压力的习惯记录。

一个习惯热力图的例子

假设你连续八周记录“读20页书”。第一、二周几乎全满。第三周有三处空白,都是加班到很晚的工作日。第四到六周又填满了,第七周因为出门旅行,只有周日有记录。第八周又全满了。

连续计数器会清零两次,只给你留下当前连续8天。热力图显示的信息更有用:56天里你读了44天,加班的日子是薄弱点,旅行会让习惯完全中断。由此能得出两个具体办法:在通勤包里放一本书应付加班的夜晚,出门旅行也带上一本。

建立你的习惯热力图

用纸的话,画一张7行(每行一个星期几)、列数等于你想覆盖的周数的网格,每天涂一格。用带条件格式的电子表格也能做到。只是记录的习惯超过两三个,两种方法都会变得麻烦。

Bee Habit 在主屏幕上给每个习惯一张独立的网格。完成的日子填入的不是单色,而是你选的图案,读书习惯可能是一片粉色碎花,散步则是紫色人字纹。想看画面背后的数字,“了解你的习惯”页面有每周、每月和每年的图表、稳定性,以及哪些习惯比上周表现更好。

Bee Habit 每周习惯分析,用柱状图显示每天的完成次数
每张习惯网格背后,都有按周、月、年查看的图表。

常见问题

习惯热力图和像素年历有什么区别?

它们是近亲。像素年历通常按月份和日期排成表格,热力图则沿用 GitHub 按周和星期排列的布局。两者都给每一天一个格子。

一天做好几次的习惯,热力图能显示吗?

能。热力图常用更深的颜色表示更多活动。在App里,计数或次数习惯达到每日目标(比如3组或8杯)后,当天的格子就会填满。

Bee Habit 的小蜜蜂吉祥物

免费试试 Bee Habit

一款 iPhone 像素年历习惯打卡App。每坚持一天,就多一块格子。

在 App Store下载