跳转到正文
Last Time
中文

← 全部文章

提醒类应用默认你有一张时间表。有些事并没有。

你知道该换烟雾报警器的电池了。你甚至还记得当时是站在椅子上换的。那是十八个月前,还是快三年前了?

这样的事,我们多数人都有那么几件。汽车轮胎。隐形眼镜。给狗驱虫。翻转床垫。给父母打电话。把笔记本备份到柜子里那块硬盘上,而不只是云端。任何一天它们都不算急,而这正是它们一拖再拖的原因。

奇怪的地方在于,我们有数不清的应用帮我们记事,而它们大多都不擅长这一类。

人们常用的三种工具

重复的日历日程。 它要你在还没有任何依据的时候就先定下一个间隔。每四个月?还是每六个月?你猜一个,而这个猜测就变成了规则。更糟的是,不管你做没做,它都会响。漏掉一次,下一次照样按时到来,完全不记得中间隔了多久。几轮之后,你只是在推迟一条早已失去意义的日程。

习惯打卡应用。 它们围绕连续记录而建,而连续记录又围绕“每天”而建。做得好的能织出一条你舍不得断掉的链子,用在健身或练语言上效果极好。可一旦用在一年做两次的事情上,这套模型就散了:根本没有链子,而界面大部分时间都在提醒你一段并不算失败的间隔。上次给水壶除水垢是四个月前,没有人需要为此感到内疚。

备忘录里的一条记录。 朴素、省事,而且确实存下了日期。但它存的就是一个日期。“换轮胎——2024 年 3 月 12 日”意味着你每次看都要算一遍,而一年以前的日期格外难以体会。多数人一眼说不出 2024 年 3 月是十八个月前还是三十个月前。

这三种的失败都发生在同一个地方。它们都围绕什么时候到期而建——一个你必须提前指定的未来时间点。

问题是已经隔了多久

把它反过来。不要安排下一次。记下上一次,让应用往前数。

烟雾报警器 412 天
轮胎 683 天
给父母打电话 9 天
翻转床垫 201 天
iPhone 上的 Last Time 事项列表,每一行都显示距离那件事上次发生过了多少天。
列表里每一行都带着天数。哪里都看不到到期日。

整个想法就是这样,而它改变了三件事。

你不用去猜间隔。 你记下自己实际做了什么,以及实际是什么时候做的。做两次,应用就知道了你真实的间隔,而它几乎从来都不是你会填进日历的那个。我自己的“每三个月”,结果是每五个月。

不会有什么按时来唠叨你。 一个停在 412 天上的数字,不是周二上午九点响起来的闹钟。它是一个事实,等你到了能动手的场合再看就行——对烟雾报警器来说,就是你正好身边有把椅子和一包电池的时候。

间隔不再是一种失败。 没有中断的连续记录,因为本来就没有连续记录。只有一个数字,而这个数字只是事实。这听上去是个小差别;实际上,它决定了你是留下这个应用,还是因为一点说不清的愧疚把它删掉。

什么时候确实该用日历

很多事情有实实在在的日期,对这些事,日历正合适。房租。生日。年度车检。某一天用完的处方药。任何带有法律或财务期限的事情,都该放进日历并设好提醒,再怎么记录经过的时间也比不上它。

界线很清楚:固定日期放日历,经过的时间放别处。 多数人只有第一类工具,于是第二类事情被塞进第一类工具,怎么放都别扭,最后被忽略。

实际用起来是什么样

Last Time 完全是围绕第二类做的。一件事添加一次,做了就标记完成,它从那天开始数天数。

因为它保留每一条记录,而不是只留最新的一条,它会算出你自己的平均间隔,并用这个间隔——而不是你编出来的数字——把列表分成“已逾期”“本周”和“以后”。

Last Time 的历史记录页面:距上次 9 天、平均间隔 21 天、已记录 4 条,下一次预计在 9 月 26 日。
记满四条之后,它知道间隔大约是 21 天——并告诉你下一次什么时候到。21 这个数字没有人输入过。
“早间摘要”遵循同样的逻辑:只有在确实有事超过了你自己的常规间隔时,它才会出声,所以它一直值得一看,而不会变成又一条被你划掉的通知。
iPhone 锁屏上显示着 Last Time 的早间摘要,列出了已逾期的事项。
如果某天没有逾期的事,这条通知根本不会出现。

你可以按天计数,也可以对那些按天算显得荒唐的事情改用月和年。护照上显示 04 年 00 个月 29 天,这是一个日期永远说不出的信息。

它从 2012 年起就在 App Store 上,这段时间长到足以让我发现,人们会拿它来记我从没想到过的东西:某台设备的电池能撑多久、上次给狗剪指甲是什么时候、隐形眼镜戴了多久、客房上一次刷漆是哪天。底下的模式始终一样。不是这件事什么时候到期,而是已经隔了多久——而后者,恰恰是更答得出来的问题。