打卡 App 为什么三周之后就再也没打开过
问题通常出在「记录」这件事的设计上,不在你的自律。六个把打卡变成负担的具体机制,以及设置时该改哪几处。
这件事你大概至少干过两回。装一个打卡 App,花上愉快的半小时配好八个习惯,挑好图标和颜色;前四天全勾满,接下来十天勾掉大半,某个周末漏了,然后就再也没打开过。两个月后你在主屏第三页找到它,图标右上角挂着一个角标。
通常的解释是「你不够自律」。这个解释流行,只是因为它现成;而它几乎总是错的。这件事发生得太一致了,在差别巨大的人群里都是同一个走向,那就不可能是性格。它是设计的结果——而只要你能看清那几个机制,就能把 App 设成让它们不触发的样子。
机制一:一个方框,把每天变成一道判断题
打卡的默认单位是「每个习惯每天一个方框」。它好做也好看,同时安静地干了一件破坏性的事:把每一天变成通过或不通过。
在一个方框底下,读了四十页的那天和读了三页的那天没有区别;因为住院所以什么都没做的那天,和刷手机刷到半夜所以什么都没做的那天,也没有区别。这个仪器分辨不出它们,于是它产出的记录比你的生活粗糙得多。几周之后你就不再相信它了——而一份你不再相信的记录,就是一份你会停止维护的记录。
有帮助的做法是把单位切到比「天」更小。如果一次打卡是一个事件而不是一个勾——做了,就多一条记录;又做了一次,就是两条——那么「做了多少」这件事就活到了记录里,轻的那天读起来只是轻,而不是失败。Habit OS 每打一次卡就追加一条记录,正是为了这个;它的平均值也是从这些记录里算出来的,不是从方框里。
机制二:第一天你设了八个习惯
配置一个打卡 App 是件愉快的事。它有改变的全部感觉,却不需要付改变的任何代价。所以第一天最自然的动作,就是把整个人生一次修好:早起、运动、读书、冥想、床上不看手机、喝水、写日记、拉伸。
八个习惯不是一个习惯的八倍难,比这更糟。因为难的地方不在动作,在决定。每一个习惯都要在同一个晚上、同一份精力、同一段注意力里抢一个位置。而且一组八个是成组塌的:糟糕的一个周二会一次带走好几个,那一天看上去像全军覆没,而从「全军覆没」里回来,比从「漏了一个」里回来难太多。
能活下来的数字是两三个。第一天看它会觉得寒酸得有点侮辱人,而这正是重点——你挑的是第五周还在跑的东西,不是第一个小时里看着体面的东西。往三个已经自动运转的习惯里再加一个,很容易;八个一起塌了之后重建,不容易,而大多数人不会重建。
机制三:记录比习惯本身还贵
这一条几乎有点滑稽,也几乎人人都遇到过。习惯是做一个俯卧撑。而记录它需要:解锁、找到 App、等开屏、关掉一个升级弹窗、滑到那个习惯、点一下、看完撒花动画、再关掉一张请你去评分的卡片。
当记录的开销接近被记录那件事本身的大小时,先被放弃的一定是记录。而因为「有记录」才让习惯显得是真的,习惯往往跟着一起走。
在把好几年的习惯搬进某个 App 之前,这件事值得直接测一测。给自己掐个表:从手机还在口袋里,到那一笔已经记下,要几秒、点几下?如果超过十秒左右,它撑不过一个疲惫的周二,无论这个 App 别的地方做得多好。同时对任何挡在你和那一下点击之间的东西保持怀疑:插屏、升级提示、跳不过的庆祝动画——它们每一个都是一笔每天都要交的小税。
机制四:你保护的东西,慢慢变成了那个连续天数
连续天数一开始是有用的。看得见的连续确实让人有动力,这一点没什么可否认的。问题在它断掉的那一天,而它一定会断——出差、生病、赶工、一趟航班、一场葬礼,或者什么原因都没有。
到那时,连续天数往往已经取代习惯,成了你真正在意的东西。而它一旦归零,它提供的那份动力也跟着一起消失。九十四天值得保护,零天不值得保护——而恰恰就在这一刻,你最需要一个打开 App 的理由。这就是为什么很多人是在一段长连续结束之后的几天内彻底弃用,而不是慢慢淡掉。
有些 App 卖给你一张「断签补救卡」。这是个诚实的补丁,但它治的是症状:它让那个数字显得更宝贵,而真正该做的是让它变得没那么要紧。你需要的是一个会衰减而不是会归零的指标——比如最近三十天的完成率,或者一个会掉一点、也会爬回来的强度值。Habit OS 也显示连续天数,因为那是有用的信息;但它旁边那个强度值是把连续程度和频率一起算进去的,所以它是被砸一个坑再慢慢长回来,而不是从悬崖上掉下去。而且断了这件事,你损失的只有那个计数器:什么都不会被删,什么都不会被锁,没有任何一屏跳出来说你的不是。
机制五:愧疚不是可再生资源
一个把你生病那两周显示成一整片红的 App,不是在激励你,是在向你收一笔「打开它就要交」的情绪费。人不会一直交这笔费;人会停止打开它——而这确实非常有效地解决了不舒服。
留意那些措辞。「你违背了自己的承诺。」「别让朋友失望。」「你已经落后了。」一个制造焦虑的 App,优化的是「使用时长」这个指标,而这个指标跟你有没有去运动毫无关系。
漏掉的一天是一份数据的缺失。它不是道德污点的证据,也不需要被画成红色。在 Habit OS 里,没有记录的那天在月度格子图上就是一个空格子——这里没有代表「漏了」的标记,也不会有通知来提这件事。
机制六:这个习惯从一开始就没被定义成你做得动的大小
这是最深的一条。「运动」不是一个习惯,是一个类别。「多读点书」不是一个习惯,是一个愿望。它们都没有告诉你周四晚上十点四十、你已经很累的时候该干什么;它们都无法被开始,所以都没有被开始。
解法是一条底线:那个做到了就算数的最小版本。一页。一组。把跑鞋穿上。乐器碰两分钟。底线不是降低标准,它是你在还有精力的时候定下的标准,交给那个没有精力的自己使用。状态好的日子你会做得多得多,也没人拦着。
底线同时从源头上解决了「非黑即白」。如果门槛是「一次像样的训练」,那么大多数日子都是失败;如果门槛是「把鞋穿上」,几乎没有哪天会失败——而且穿上鞋的日子里,有相当一部分最后真的跑了,因为贵的是启动那一下。Habit OS 要求每个习惯都写「最小行动」,不写就建不出来。这不是为了严格,而是因为一个没有底线的习惯,只是一个旁边配了图标的愿望。
怎么设置,才能让它活得久一点
- 先挑两三个习惯,不是八个。两周以后等这几个已经不费劲了,再加。
- 给每个习惯写最小行动,小到你在这个月最差的那个晚上仍然会做。如果写下来你有点不好意思,那个尺寸就对了。
- 把每个习惯挂在一件已经在发生的事情后面——喝完咖啡、刷完牙、合上电脑。一个已有的流程,比一条通知可靠得多。
- 只给那些没有天然锚点的习惯设提醒。一条你已经学会顺手划掉的通知,比没有还糟,因为它训练你忽略这个 App。
- 给打卡掐个表。如果超过十秒左右,摩擦力最后会终结它。这件事在把大量习惯搬进去之前就该测。
- 现在就想好:漏掉一天意味着什么。想好了可以写下来——它意味着有一天没做。仅此而已。
- 统计每周看一次,不是每天。天与天之间的波动是噪音,天天盯着看,说明变成爱好的是这个 App。
怎么判断你这次是不是真的选对了
用三周之后问自己两个问题。第一:漏了一天之后,你是想打开这个 App,还是想躲着它?想躲,说明它已经变成了一个评判你的地方,而这个方向从来只有一条路走到黑。第二:这份记录有没有告诉你一件你原本不知道的事?如果记了一个月还没有产生任何观察——比如「周日是崩的地方」,比如「晚上的那几个能跑起来,早上的那几个从来没有」——那这份记录就只是装饰,而装饰不值得每天花十秒。
把「记录」变成「观察」的,通常是备注。事后回看时,一排勾几乎什么都说不出来;而一排勾加上难受那几天旁边的三五个字,就能告诉你该改什么。Habit OS 的每次打卡都能带上当时的感受、一个「今天很难」的标记和一句备注,全是可选的——而这些恰恰是你之后真的会回头翻的部分。
也说一句:有时候根本不需要打卡
如果一个习惯已经自动了,记录它不增加任何东西,只多一次每天的点击。如果一个习惯确实还脆弱,那么记录带来的好处主要来自那十几秒的接触——你在那一刻想起来,这是一件你正在做的事。这是真实的好处,同时也就是全部的好处。没有人是靠一个打卡 App 变健康的,任何暗示相反结论的 App,都在向你推销什么东西。
它在起作用的时候就用它,不起作用了就干脆地删掉,不用有仪式感。一个让这件事变容易的 App——一步清空全部数据,没有账号要注销,服务器上不留任何东西——是在体面地做事。一个让你走得很难的 App,已经告诉了你它在优化什么。
常见问题
一次同时记几个习惯合适?
先两三个。限制因素不是努力,是一天能吸收多少个独立的决定;八个一组,往往在第一个糟糕的周二一起塌掉。等前三个已经不用你想着了,再加第四个。
连续天数是不是不好?
不是不好,是脆。它在存在期间激励很强,断掉的那一刻却什么都不提供——而那正是你最需要点什么的时候。把它当作若干读数之一,同时保留一个会掉一点、也会长回来的指标。
连着漏了两天怎么办?
今天做最小版本。漏两天是记录里的一个缺口;因为漏了两天而三周不敢打开 App,才是习惯真正的死法。记录是记录,不是判决。
一个习惯要一直记下去吗?
不必。当一件事已经自动到「不做才会觉得别扭」的程度,继续记录只多一次点击、不多任何信息。把它暂停或删掉,把注意力给还脆弱的那些。
提醒到底有没有用?
对没有天然锚点的习惯有用;对已经有锚点的反而有害,因为一条你反射性划掉的通知会训练你忽略这个 App。在 Habit OS 里提醒完全是「你要才有」:它不会在启动时索要通知权限,只在你自己去设的时候才问。
拿一个真的习惯试一遍
Habit OS 只问你那个最小的版本,然后记下你出现过的日子——一天做了几次就是几次,还能带上当时的感受和一句原因。断了,你损失的只是一个计数器。所有东西留在手机里:无账号、无同步、无统计埋点、无广告。提醒是有的,但只在你自己去设的时候才有。免费,没有内购。