Persist 中文文档 下载 App

日历会议自动静音——有会的时段自动接管

日历排程原理

Persist 读取系统日历(需要"读取日历"权限),看某个时段里有没有标记为"忙闲(Busy)"的事件——有就触发预设,没有就不触发。

怎么挂

预设编辑页点"+" → 选"日历排程(Calendar Schedule)" → 选要监听的日历账户(可能有多个 Google/Exchange/本地日历)→ 保存。

为什么用"忙闲"标记

日历里一个会议事件有"忙闲状态"字段——忙(Busy)、闲(Free)、暂定(Tentative)。Persist 只在"忙"状态时触发,这样你把会议标记成"暂定"或"闲"的个人事件(比如约饭)就不会被误触发。

可以叠加到时间排程上

"会议"预设可以同时挂:

这样周末即使日历里有事件(可能是出去玩),因为时间排程没覆盖、而且事件标记为"闲",不会被误触静音。

如果没触发

先确认日历事件确实标了"忙闲=忙",再确认 Persist 拿到了"读取日历"权限,最后查一下是否被省电策略掐断了后台运行。