Keep Alive 中文文档 下载 App

Rest Period 休息时段配置详解

Rest Period 到底在做什么

Rest Period(中文界面叫"休息时段")是 Keep Alive 的第一层防误报(第二层是确认弹窗)。在你设定的时间段内——比如晚上 22:00 到早上 6:00——Keep Alive 完全不计时。

意思是:如果你最后一次用手机是在晚上 21:30,然后一觉睡到早上 7:00,中间虽然"没动手机"超过 12 小时,但因为 22:00–06:00 是休息时段,实际计时只算 06:00–07:00 这 1 小时——远不到默认的 12 小时触发阈值。

默认值与修改方式

默认休息时段是 22:00 – 06:00,覆盖绝大多数人的正常睡眠时间。在主设置页的 Configure Rest Period 里可以改成任意时段:

rest-period-dialog
Configure Rest Period 设置界面——Start Time / End Time 两个时间点

时间用 24 小时制,以手机系统的时区为准(默认 GMT)。

几个反直觉的细节

休息时段内弹窗已经弹出了怎么办

Keep Alive 的设计是弹窗弹出在休息时段之前 → 即使进入休息时段,弹窗仍然会等待倒计时走完。也就是说,如果晚上 21:59 触发了弹窗(在休息时段之前),即使 22:00 进入休息时段,弹窗仍会等满 60 分钟确认时间再决定是否预警。

这不是 bug——这是为了防止"出事了被休息时段掩盖"的边界情况。

跨午夜的时段怎么设

22:00 – 06:00 是跨午夜的,直接填 Start Time = 22:00, End Time = 06:00 就行,Keep Alive 能自动处理。

午休要不要加

如果你有固定午觉(比如每天 12:30–14:00),可以再加一个时段吗?不行——Keep Alive 目前只支持一个休息时段范围。如果你午觉和晚上睡觉都想覆盖,要么:

周末作息不一样怎么办

Keep Alive 没有"工作日/周末不同设置"的功能。如果周末会睡到上午 10 点以后,建议:

不同场景的推荐值

场景推荐 Rest Period原因
居家上班族22:00 – 07:00覆盖正常睡眠
独居老人22:00 – 08:00老人可能起得晚
户外骑手/夜班不设或只设白天睡觉时段作息不固定
慢性病患者22:00 – 08:00作息规律
自由职业/睡眠不规律不设,靠确认弹窗防误报固定时段反而会漏

计时与休息时段的完整交互逻辑,见 计时与触发。