Skip to content

日期、重复与提醒

日期决定任务何时出现、何时必须完成或何时变得可用;提醒决定系统何时主动通知你。两者相关,但不是一回事。

三种日期

日期适合表达到达之前/之后的行为
计划日期“我打算这时做”过去未完成的计划滚入今天
截止日期“最迟必须这时完成”过后保持逾期
推迟日期“这之前还不能做”到达前不可用,到达后解除该限制

计划可以设置开始和结束,形成工作区间。截止是边界,不应当被用作普通计划。推迟不等于通知,也不会单独让任务离开收集箱。

层级中的日期

父任务和项目为子级提供边界:子级计划/截止不能晚于父级,子级推迟不能早于父级。移动或修改层级时,Locus 可能自动收紧冲突日期。

重复任务如何工作

重复不是预先创建大量副本。当前实例完成时,Locus 根据规则创建下一次实例,并保留当前实例作为已完成记录。

支持的周期:

  • 每 N 天
  • 每 N 周,可指定星期
  • 每 N 月,可指定每月日期、最后一天,或“第几个星期几”
  • 每 N 年

固定日期与完成后计算

  • 固定日期:下一次沿原始日程推进,不受这次实际完成时间影响。适合账单、会议准备等固定节奏。
  • 完成后计算:从本次完成时间计算下一次。适合“完成后两周再做”的维护事项。

月末规则

“每月 31 日”和“每月最后一天”不同:

  • 指定 31 日时,没有 31 日的月份会跳过该月。
  • 选择“最后一天”时,会落在每个月实际最后一天。

如果希望每月都发生,应明确选择“最后一天”。

停止条件

可以设为永不停止、达到指定次数后停止,或到指定日期后停止。规则变更只影响当前链条之后创建的实例;已完成历史不会被改写。

到期通知

任务有未来截止时间时,可以在到期时发送系统通知。通知权限关闭、时间已过、任务已完成/取消,或系统资源不足时,不会安排有效提醒。

通知中通常可以直接完成任务或稍后提醒 15 分钟,具体按钮取决于系统版本和设备状态。

自定义提醒

一个任务可以添加多个自定义提醒时间,例如截止前一天和前一小时。自定义提醒必须位于未来;它们始终使用系统通知,不会因为任务启用了闹钟提醒而变成闹钟。

闹钟提醒

支持 AlarmKit 的 iPhone 系统上,可以把到期提醒升级为闹钟式提醒。它在系统闹钟界面中提供停止和稍后提醒等操作。

iPhone

闹钟提醒需要受支持的 iOS 版本和单独的闹钟授权。授权被拒绝、系统不支持、安排失败或系统闹钟达到限制时,Locus 会尽可能退回普通系统通知,并显示相应提示。

Mac 和不支持 AlarmKit 的设备使用普通系统通知。

系统的 64 条待处理通知上限

Apple 的待处理本地通知总量有限。Locus 会在 64 个系统槽位内协调时间通知和位置通知,并优先安排时间最近的候选;AlarmKit 闹钟使用独立系统,不占普通通知槽位。

这意味着:

  • 很久以后的提醒可能暂时没有进入系统队列;
  • 数据或时间变化后,Locus 会重新排序并补入更近的提醒;
  • 大量位置规则会减少可用于时间通知的槽位;
  • 设置页显示的待处理数量是排查提醒问题的重要线索。

位置通知

位置标签可以在进入或离开区域时提醒。它需要定位和通知权限,并受系统后台策略影响。位置提醒与时间提醒共享普通通知额度。设置方法见 标签与标签组

提醒未触发时

依次检查:

  1. 系统设置中是否允许 Locus 通知。
  2. 任务是否仍活跃,提醒时间是否在未来。
  3. 是否开启专注模式、通知摘要或静音设置。
  4. 设置中的待处理通知是否接近 64 条。
  5. 闹钟提醒是否得到闹钟授权;否则查看是否已降级为普通通知。
  6. 修改后打开 Locus 一次,让系统完成通知重排。

仍无法解决时,记录任务日期、提醒类型、设备系统版本和预期触发时间,通过 支持页面反馈;截图前请遮盖私人任务内容。

相关内容