要坚持一个习惯,就把行为缩小到可以重复的程度,把它挂在一个稳定的提示上,选择现实的频率,减少阻力,记录进度,并提前决定漏做之后如何回来。坚持不是完美的连续打卡,而是一套让下一次重复更有可能发生的系统。
开始总是令人兴奋的。
重复却不是。
周日晚上下定决心要改变人生,周一早上出门跑一次步,并不难。
更难的考验,出现在三周后的某个周二。
你没睡好。工作拖到很晚。跑鞋不知道塞在衣柜哪个角落。天气更糟了。最初的兴奋早已消失。
大多数习惯的成败,其实就在这样的时刻决定。
问题在于,我们设计习惯时,往往是按照那个充满动力的自己来设计的。
然后,却要求那个疲惫的自己去执行计划。
更好的做法,是建立一套系统:即使动力平平、那天诸事不便、这个习惯也早已不再新鲜,它依然能运转。
这才是坚持的真正含义。
不是完美。
不是永不中断的连续打卡。
也不是强迫自己每天都充满动力。
坚持,就是提高你在长时间里不断回到某个行为的概率。
幸运的是,关于如何提高这个概率,已经有不少有用的研究。
为什么坚持一个习惯这么难?
大多数人坚持不下去,并不是因为缺少目标。
而是因为目标不会告诉你:周三晚上 7 点 12 分,你累了的时候,该做什么。
“我想读更多书。”
“我想锻炼身体。”
“我想存钱。”
“我想冥想。”
这些只是意愿。
它们指明了方向,却没有确定行动的那一刻。
研究者有时把“想做某件事”和“真正去做”之间的落差称为意图-行为差距。
这一领域最有用的研究之一是关于执行意图的:也就是明确规定某个行为在何时、何地或何种条件下发生的计划。
不要说:
我想多运动。
而是给自己定一条规则:
如果周一、周三或周五下班了,我就先换上运动服,再坐下来。
心理学家 Peter Gollwitzer 和 Paschal Sheeran 做过一项重要的荟萃分析,考察了关于执行意图的94 项独立检验。研究者发现,这类“如果……就……”计划对实现目标有中等到较大的正面效果。[1]
道理很简单:
光想养成习惯是不够的,习惯需要一个发生的地方。
这引出了第一个重要转变。
坚持不等于每天都做
很多习惯建议都悄悄地把“坚持”和“每天”当成同义词。
但它们并不一样。
一年来每周锻炼三次的人,是持之以恒的。
六个月来每周读五个晚上书的人,是持之以恒的。
每周五都把钱转进储蓄账户的人,是持之以恒的。
这些行为都不需要一周七天天天做。
这一点很重要,因为每天的连续打卡,可能让“成功”的定义变得很脆弱。
你决定每天读书。
周一很顺利。
周二也很顺利。
周三一团乱,你漏掉了。
连续打卡就此中断。
周四似乎没那么有意义了,因为计数器已经清零。
到了周六,最初漏掉的一天,变成了失败的一周。
问题不在周三。
问题在于这套系统:一个不完美的日子,就能让前后的一切都作废。
对坚持更经得起考验的定义是:
选择一个能服务于目标的频率,然后在长时间里不断回到它。
可能是每周七天。
也可能是三天。
合适的频率取决于具体行为。
你的任务不是让目标看起来很厉害。
你的任务是让这个行为可以重复。
1. 把习惯缩小到糟糕的日子也能完成
破坏坚持最容易的方式之一,就是让每一次重复都代价高昂。
假设你对“锻炼”的定义是一次 60 分钟的训练。
日程宽裕时,这没问题。
可如果某天你只有 18 分钟呢?
如果这个习惯只有一种可接受的分量,你的选择就只剩下:
- 完成整套训练;
- 失败。
这是一套脆弱的系统。
更强韧的习惯有一个最低版本。
例如:
| 习惯 | 常规版本 | 最小版本 |
|---|---|---|
| 阅读 | 20 页 | 1 页 |
| 散步 | 30 分钟 | 5 分钟 |
| 俯卧撑 | 30 | 5 |
| 写日记 | 1 页 | 1 句话 |
| 冥想 | 20 分钟 | 2 分钟 |
| 存钱 | $50 | $5 |
| 语言练习 | 30 分钟 | 5 分钟 |
最低版本并不是永远的目标。
它是底线。
你随时可以多做。
设置最低版本,是为了让习惯有一个在不顺的日子里也能存活的形态。
这正是最小可行习惯背后的核心思路:从小到可以稳定重复的行为开始,再让它慢慢成长。
单看一个小习惯,可能显得微不足道。
这没关系。
重要的问题不是:
今天这一次重复有多了不起?
而是:
今天这一次,有没有让明天的那一次更可能发生?
2. 给习惯一个可靠的提示
当行为依附于一个稳定的情境时,习惯会更容易重复。
2022 年发表在Frontiers in Psychology上的一项研究考察了养成习惯过程中的情境稳定性,发现情境越稳定,自动性越强,目标达成情况也越好。[2]
说得直白一点:
在相似的情境中做这个行为,会让情境本身更容易开始提醒你接下来该做什么。
比较一下这两个计划。
薄弱的提示
我今天会读书。
你还得决定:
- 什么时候?
- 在哪里?
- 晚饭前还是晚饭后?
- 刷手机之前还是之后?
- 万一忙起来怎么办?
稳定的提示
晚上把手机放上充电器之后,我会在床上读五页书。
现在,这个行为有了一个“地址”。
同样的思路也适用于其他场景:
早上倒好咖啡后,我会写一段文字。
午饭后,我会散步十分钟。
刷完牙后,我会用牙线。
周五工资到账时,我会把一笔钱转进储蓄账户。
提示不一定是某个钟点。
很多时候,一件已有的日常事件效果更好,因为它本来就是你一天的一部分。
当你不再需要问自己“什么时候该做”时,习惯就更容易重复。
3. 在动力“投票”之前,就决定好要做什么
目标说的是你想要什么。
计划说的是你会做什么。
这个区别很重要。
前面提到的执行意图研究之所以有用,是因为它给出了一个非常简单的结构:
如果 X 发生,我就做 Y。
例如:
如果是周一下班后,我就散步 20 分钟。
如果吃完了早餐,我就服用维生素。
如果哄孩子睡下了,我就先读十分钟书,再打开社交媒体。
如果周五工资到账,我就把 25 美元转进储蓄账户。
这种结构的价值,不在于它能带来超人般的自律。
而在于它省掉了一个决定。
你不再问自己:
我现在想做这件事吗?
你早已决定好了。
那个时刻只是启动计划而已。
这也是可靠的提示和清晰的计划搭配起来效果如此好的原因之一。
提示告诉你何时做。
计划告诉你做什么。
4. 减少开始之前需要做的决定
每一个不必要的决定,都给习惯多留了一个夭折的机会。
想象一下早晨散步的两种情形。
情形 A
鞋子就放在门边。
衣服已经准备好。
路线很熟悉。
耳机已经充好电。
喝完咖啡就出门散步。
情形 B
鞋子不知在楼上哪个地方。
干净衣服还在烘干机里。
你得先去找耳机。
你还没想好去哪儿走。
你打算“上午找个时间挤进去”。
从技术上说,这两种行为完全一样。
但通往开始的路并不一样。
这就是阻力。
一个有益的习惯失败,可能是因为行动本身很难。
但也可能是因为在行动开始之前,有太多小事必须先发生。
你可以通过提前布置环境来减少阻力:
- 把书放在枕头上。
- 把散步穿的鞋放在门边。
- 前一天晚上把水瓶灌满。
- 把吉他放在琴架上,而不是收在琴盒里。
- 让健康的食物摆在显眼处,随手可取。
- 设置定期自动转账存钱。
- 在你锻炼的地方给耳机充电。
- 给容易让你分心的 App 多设一道门槛。
别指望未来的自己在习惯开始前先做出十个正确的决定。
让第一步一目了然。
5. 别让每一次重复都依赖动力
动力是有用的。
它帮助我们启动项目、做出改变,想象更好的生活。
但动力时有时无。
所以,对于你想重复好几年的行为来说,它是一套糟糕的“操作系统”。
养成习惯的目的不是消灭动力。
而是减少开始时所需要的动力。
关于习惯的研究常常聚焦于自动性:也就是面对熟悉的提示时,一个行为在多大程度上无需太多有意识的权衡就自然开始。[3]
这个过程需要时间。
正如我们在养成一个习惯需要多久?一文中所说,并不存在通用的 21 天或 30 天门槛。养成习惯往往需要数周乃至数月,所需时间因行为和个人而有很大差异。[4]
这意味着,习惯的早期阶段尤其重要。
在情境与行动之间的联系还在建立时,你是在靠有意识的努力撑起这个行为。
这也是为什么小动作、清晰的提示和低阻力如此重要。
它们能在自动性来得及形成之前,减少习惯对动力的需求。[5]
6. 记录证据,而不只是连续打卡
记录能让行为变得可见。
但你记录什么,会改变这个行为的意义。
连续打卡问的是:
我已经连续做了多少天?
这可能很有激励作用。
但它也会让进步变得非黑即白。
如果你的连续天数从 74 掉到 0,界面传达的是一种情绪冲击很强的信息:
你建起来的东西没了。
但那 74 次重复并没有消失。
你练出来的力量没有消失。
你读过的书页不会变回没读过。
你存下的钱没有回到活期账户。
你练过的技能没有凭空消失。
清零的是计数器。
不是你付出的努力。
更好的问题是:
我积累了哪些证据,证明自己正在变得持之以恒?
这正是 Storey App 的核心理念。
在 Storey App 中,每个习惯都会变成一栋建筑。
完成每周目标,就会再加盖一层。
久而久之,一周周的努力变得清晰可见。
成功的一周,也许感觉不到人生有什么改变。
成功的十周,看起来就不一样了。
六个月里一次次回到某个行为,就能成为天际线的一部分。
重点不在于装饰。
重点在于让积累的努力更难被忽视。
数字可以清零。
但积累下来的成果依然存在。
如果你正是在这一点上挑选打卡 App,可以看看我们的Storey vs Streaks 对比:一款以连续打卡为核心的 App 和一款以每周目标为核心的 App,分别怎样对待漏掉的那一天。
7. 设定一个你真正能完成的每周目标
人们设定习惯目标的方式有点奇怪。
他们先选最高的频率。
然后再试着打造一种能撑起这个频率的生活。
“我要每天锻炼。”
“我要每晚读书。”
“我要每天早上冥想。”
“我一天也不会漏。”
有时候这行得通。
但更多时候,它会让习惯更脆弱。
更好的起点问题是:
在普通的一周(而不是理想的一周)里,我能维持什么样的频率?
例如:
| 习惯 | 诱人的目标 | 更有弹性的起步目标 |
|---|---|---|
| 阅读 | 每周 7 天 | 每周 5 天 |
| 锻炼身体 | 每周 7 天 | 每周 3 天 |
| 写日记 | 每周 7 天 | 每周 3–5 天 |
| 散步 | 每周 7 天 | 每周 4–5 天 |
| 存钱 | 每天 | 每周一次 |
| 冥想 | 每周 7 天 | 每周 4 天 |
这并不是在反对远大的目标。
而是主张留出余量。
有了余量,就算周二过得一团糟,也不会毁掉整周。
每周读五天的目标——也正是每日阅读指南所采用的起步目标——仍然给你留出两天缓冲。
每周锻炼三次的目标,并不在乎是周一、周三、周五,还是周二、周四、周六。
这套系统会弯曲,而不会折断。
这也是 Storey App 围绕每周习惯目标来设计的原因之一。
用一个有意义的时间窗口来衡量成功,而不是每 24 小时都要求完美,坚持就更容易被看见。
8. 提前决定漏做时怎么办
大多数习惯计划都详细写了如何成功。
却很少写失败时该怎么办。
这完全搞反了。
迟早,你会漏掉。
你会出门旅行。
你会生病。
你的日程会变。
会有重要的事情发生。
或者你只是单纯忘了。
重要的问题不在于会不会中断。
而是:
而在于接下来怎么办。
在需要之前,就先定好恢复规则。
示例:
如果错过了平时的锻炼,我就在下一次有空时做最低版本。
如果漏了一晚的阅读,我就把书放到枕头上,留给明天。
如果错过了每周的存钱转账,我就在第二天早上补上,而不是再等一周。
如果漏了好几天,我就从这个习惯的最小版本重新开始。
这改变了失败所扮演的角色。
漏做一次不再是紧急事件。
它只是一种预料之中的状态,你的系统早就知道如何应对。
这很重要,因为连续打卡中断带来的心理打击,可能比漏掉的那次行为本身还要大。
我们在连续打卡中断后,如何重新开始一文中探讨过这一点。
计数器可能会清零。
但你的历史不会。
9. 以月为单位衡量坚持,而不是追求完美的每一天
把视野拉远。
假设你想每周锻炼三次。
到了年底,你一共锻炼了 132 次。
其中有过很糟的几周。
你漏过一些训练。
有一个月,一切都乱了套。
但你回来了。
这算不坚持吗?
当然不算。
一个人完全可以非常坚持,却不必完美规律。
读书也一样。
假设你今年读了 220 天书。
漏了 145 天。
如果只盯着漏掉的日子,这听起来很糟。
但如果你的目标是让阅读融入生活,这已经相当了不起。
换到合适的尺度,坚持就更容易理解。
单看一天,波动可能很大。
一周可能并不完美。
一个月开始显现出规律。
一年会告诉你,你真正坚持做了什么。
这才是重要的尺度。
一座城市有意思,并不是因为每天的施工都按计划进行。
而是因为施工一直在继续。
坚持习惯,做到多少比例才算数?
并没有一个经过科学证实的百分比,能让人一跨过就突然变得“持之以恒”。
你不会一过 80% 就自动养成习惯。
合适的频率取决于:
- 行为本身;
- 你想要的结果;
- 行动的难度;
- 机会出现的频率;
- 你目前的精力和能力;
- 这个行为是否需要恢复时间。
服药安排可能需要非常严格地遵守。
力量训练可能会有意安排休息日。
存钱也许每周一次就够了——每周存钱指南就把每周五那一次转账当作整个习惯。
阅读也许每周五天。
更好的问题是:
什么样的频率既足够高、能服务于目标,又足够现实、能长期维持?
然后衡量你是否一次又一次地回到这个频率。
为什么我做什么都坚持不下去?
如果你感觉自己总是开始了又停下,问题可能出在结构上,而不是动力上。
以下是六个常见的失败点。
习惯定得太大
如果每一次重复都需要理想的时间、精力或专注力,那就降低最低标准。
阅读最小可行习惯,了解如何缩小一个行为而又不让它失去意义。
习惯没有稳定的提示
“找时间做”需要你一遍遍地记起来、做决定。
把行为挂在一个可靠的日常事件上。
目标太模糊
“变得更健康”很难执行。
“周一到周五每天午饭后散步十分钟”就可以执行。
你想一次改变太多
每一个新行为都在争夺你的注意力。
如果五个习惯总是一起垮掉,先建立其中一两个,可能比一遍遍地同时重启五个更有用。
环境制造了不必要的阻力
让第一个动作更容易。
在那一刻到来之前,准备好你需要的东西。
你把中断当成了失败
如果你把一次漏做看作习惯已经结束的证据,这一次漏做就会变成彻底放弃。
不如建立一条恢复规则。
坚持并不是从不中断。
而是中断之后还能继续。
坚持循环
你不需要复杂的系统。
一个持久的习惯,可以归结为一个简单的循环:
1. 把它缩小
选一个即使那天不顺也能完成的版本。
2. 给它一个提示
把它挂在一个稳定的事件、时间或环境上。
3. 重复去做
给情境与行动之间的联系更多加强的机会。
4. 看见证据
用能让积累变得可见的方式记录进度。
5. 尽快回来
预料到会漏做,并缩短中断与恢复之间的距离。
然后,再走一遍这个循环。
缩小 → 提示 → 重复 → 看见 → 回来
目标不是赢一次。
而是让“回来”变得越来越平常。
30 天坚持习惯计划
三十天并不能神奇地把每个行为都变成自动的习惯。
但一个月足够让你建立一套好得多的系统。
这个计划的目标不是打造完美的 30 天连续打卡。
而是在第 30 天结束时,留下一个第 31 天还能继续用的习惯。
第 1 周:让开始变得容易
选择一个习惯。
明确:
- 常规版本;
- 最低版本;
- 每周频率。
例如:
习惯:阅读
常规版本:20 分钟
最低版本:1 页
每周目标:5 天
先别优化其他任何东西。
你的第一个任务,是证明这个行为能放进你的真实生活。
如果你要建立的是早晨的习惯,如何建立真正坚持得下去的晨间作息提供了一个更详细的框架,帮你选择一个可靠的早晨锚点。
第 2 周:固定提示
选定那个告诉你“该开始了”的事件。
示例:
- 喝完咖啡后;
- 午餐后;
- 刷完牙后;
- 把手机放上充电器后;
- 下班到家后。
尽量让情境保持相对稳定。
你是在让环境本身成为提醒的一部分。
第 3 周:消除阻力
回顾前两周发生了什么。
习惯在哪里卡住了?
你是不是花时间找东西了?
是不是总有别的事情挡路?
你是不是老是忘记?
改变环境。
提前准备。
调整提示。
让第一步更容易。
当你不再试图改变自己,转而改变行为发生之前的那一刻,坚持往往就会改善。
第 4 周:练习恢复
到这时,多半已经出过什么岔子了。
很好。
这能给你提供有用的信息。
写下一条恢复规则:
如果我漏掉了______,我就______。
不要试图用一次超量训练来弥补。
回到常规版本或最低版本即可。
目标是缩短两次重复之间的间隔。
30 天结束时,问问自己:
- 哪个提示最有效?
- 哪几天最难?
- 最低版本够小吗?
- 每周频率现实吗?
- 哪些阻力反复出现?
- 漏做之后,我多快回来了?
- 下个月我应该调整什么?
你不是在给自己打分。
你是在改进这套系统。
Storey App 如何看待坚持
大多数习惯追踪 App 都把单独的一天当作系统的中心。
Storey App 的视角更宽。
每个习惯都会变成一栋建筑。
你可以自己选择每周要完成这个习惯几天。
达成每周目标,这栋建筑就会再加盖一层。
久而久之,坚持变成了建筑。
设计之所以重要,是因为记录时的情绪体验很重要。
如果漏掉一天就毁掉了唯一看得见的进度指标,人很容易觉得之前的努力全都白费了。
Storey App 的设计基于另一种理念:
漏掉一天可能会打断进程,但不会抹去你已经建起来的东西。
成功的一周,就是新的一层楼。
足够多的周,堆成一栋建筑。
足够多的习惯,组成一座城市。
这座城市,不过是你一次次回来的可见记录。
动力消失时,如何坚持下去
动力高涨时,好好利用它。
制定计划。
布置好环境。
选定提示。
设好最低版本。
但不要建立一套每天都依赖这种情绪状态的系统。
当动力不足时:
- 只做最低版本。
- 跟着提示走,别和自己讨价还价。
- 消除一个阻力来源。
- 把这一次算上。
- 如果需要,完成最低版本就可以停下。
有些日子,五分钟会变成三十分钟。
另一些日子,五分钟就只是五分钟。
两者都在守护这个习惯。
设置最低版本的目的,不是哄骗自己多做一点。
而是让“到场”在更多种日子里都成为可能。
坚持是一种概率,而不是一种性格
人们谈论坚持时,常常把它当成一种你要么有、要么没有的特质。
“我就是坚持不下来。”
这种看法没什么用。
坚持是由反复出现的条件所产生的结果。
让行为更容易,概率就会上升。
给它一个稳定的提示,概率就会上升。
计划好它什么时候发生,概率就会上升。
减少阻力,概率就会上升。
选择现实的频率,概率就会上升。
让进步看得见,回来的概率可能会上升。
为漏做提前做好计划,中断的代价就会下降。
这些做法都不能保证完美。
它们做的是更有用的事。
它们改变了胜算。
只要坚持足够多周,“到场”概率上的微小变化,就可能造就截然不同的人生。
常见问题
如何坚持自己的习惯?
把习惯缩小到可以重复的程度,把它挂在一个可靠的提示上,选择现实的频率,减少阻力,记录进度,并决定漏做时如何应对。行为越少依赖一时的动力,坚持就越容易。
为什么我总是坚持不下去?
常见原因包括:目标太大或太模糊、提示不稳定、阻力太大、试图同时改变太多行为、频率不切实际,以及把一次漏做当成彻底失败。
怎样才能每天都坚持?
如果这个习惯确实需要每天做,就把最低版本设得极其简单,并把它挂在一个稳定的提示上。但请记住,很多有益的习惯并不需要每天都做。坚持的方式应该与行为和目标相匹配。
没有动力时,如何坚持习惯?
把行为缩减到最低版本,依靠事先定好的提示或“如果……就……”计划。动力会有帮助,但一个持久的习惯,应该有一个不需要先感到动力满满也能完成的版本。
要多久才能稳定地坚持一个习惯?
并没有通用的时间表。习惯研究显示,自动性可能需要数周或数月才能形成,而且因人、因行为而异。早期阶段最依赖有意识的努力,所以一开始,小动作和清晰的提示才这么重要。
坚持比动力更重要吗?
两者作用不同。动力可以帮助启动改变,而坚持让你在长时间里反复接触这个行为。对于长期习惯来说,建立一套在动力起伏时依然有效的系统很有用。
习惯漏做了一次怎么办?
在下一个合适的机会继续。不要把一次漏做当成之前所有进步都已清零的证据。如果觉得很难回来,就做最低版本,并缩短中断与下一次重复之间的间隔。
坚持就是每天都做吗?
不是。根据目标不同,每周三次、四次或五次——甚至每周一次——都可以是高度坚持的。重要的是,一次又一次地回到一个能切实支撑你想要的结果的频率。
快速问答
变得更能坚持的最简单方法是什么?
把习惯缩小,给它一个可靠的提示,并明确规定什么时候做。
要不要用每日连续打卡?
如果连续打卡能激励你,它就有用。只是不要把连续打卡中断误当成进步被抹去。
强度和坚持,哪个更重要?
这取决于目标。但如果是要建立一个可重复的行为,一个你能长期维持的小动作,往往比偶尔的高强度爆发更有用。
如果我总是从头再来怎么办?
别再把每一次重新开始都当作第 1 天。回顾导致中断的原因,减少阻力,做最低版本,并带着已有的经验继续前进。
总结
坚持不是只属于格外自律之人的性格特质。
它是可以被设计出来的。
把习惯缩小。
在你的一天里给它一个“地址”。
在那一刻到来之前,就决定好要做什么。
去掉不必要的决定。
选择一个你的真实生活能支撑的频率。
记录证据,证明你的努力正在积累。
而当你漏掉时,就回来。
最后这一点也许最重要。
因为那些五年来看起来始终如一的人,并不一定是从未打乱节奏的人。
他们往往是那些擅长重新开始的人。
坚持不是一条从不断裂的链条,而是一次又一次回来的高概率。
把这个概率维持得足够久,最终你会拥有值得回望的东西。
一套日常作息。
一项技能。
一份积累下来的成果。
甚至,一座城市。
参考文献
- Gollwitzer, P. M., & Sheeran, P. (2006). Implementation Intentions and Goal Achievement: A Meta-analysis of Effects and Processes. Advances in Experimental Social Psychology, 38, 69–119. ↩
- Stojanovic, M., Grund, A., & Fries, S. (2022). Context Stability in Habit Building Increases Automaticity and Goal Attainment. Frontiers in Psychology, 13, 883795. ↩
- Lally, P., van Jaarsveld, C. H. M., Potts, H. W. W., & Wardle, J. (2010). How Are Habits Formed: Modelling Habit Formation in the Real World. European Journal of Social Psychology, 40(6), 998–1009. ↩
- Singh, B., Murphy, A., Maher, C., & Smith, A. E. (2024). Time to Form a Habit: A Systematic Review and Meta-Analysis of Health Behaviour Habit Formation and Its Determinants. Healthcare, 12(23), 2488. ↩
- Gardner, B., Lally, P., & Wardle, J. (2012). Making Health Habitual: The Psychology of ‘Habit-Formation’ and General Practice. British Journal of General Practice, 62(605), 664–666. ↩
一般信息说明:本文提供的是关于习惯设计的一般性教育信息,并非针对个人的医疗、心理健康或财务建议。涉及药物、康复、营养、睡眠或财务义务的行为,应遵循合格专业人士的指导,而不是通用的习惯建议。
← 全部习惯指南
