跳至正文
Roosta

功能

不会对不上的连续记录

Roosta 每次打开都会从你真实的起床记录重新算出连续天数,所以它不可能悄无声息地出错。而且它从不因为你断了一天就羞辱你。

简短答案

Roosta 记录每一次起床,并在你每次打开 App 时从这份记录重新算出连续天数和统计数据。没有任何东西是存下来的计数器,所以连续记录不可能和实际发生的事对不上——而在一个以连续记录为核心的产品里,一个错的数字就是信任的崩塌。

为什么重算这件事很重要

做连续记录最顺手的方式,是存一个数字,然后每天早上加一。这也正是连续记录悄悄出错的方式:写到一半崩溃、时区变了、时钟被调整、从备份恢复,然后这个数字就和现实对不上了。用户会察觉,而一旦看见过一个错的连续记录,他们就不再相信任何数字。

Roosta 转而保存事件(每一次起床,连同时间戳和结果),在读取时从这些事件推导出全部内容。只要推导是对的,数字每一次都是对的。

连续记录是怎么算的

每天起床,完成任务或者关掉闹钟,火苗就留着。只要你最近一次起床是今天或昨天,连续记录就还活着。整整空一天,它就归零。

常见问题

什么会让连续记录断掉?

整整错过一天。只要你最近一次起床是今天或昨天,连续记录就还在,所以偶尔起晚一个早上并不会终结它。

按贪睡会让我的连续记录断掉吗?

不会。把闹钟关掉依然算作起床了。贪睡会被温和地承认,而不是被惩罚。

我的起床记录还存在别的地方吗?

没有。起床记录留在你的设备上。Roosta 没有账号体系,所以它压根没有别的地方可去。

设一个你得自己挣来的闹钟。

今晚挑一个任务。明天早上,它不会让你半睡半醒地把它按掉;而如果你真有地方非去不可,它照样放你出去。

按年方案含 7 天免费试用 · 永远没有广告 · 离线可用