mac系统原生支持精准到分钟的定时勿扰模式,可通过系统设置、专注模式、快捷指令或终端命令实现单时段、多时段、事件触发及跨日静音,无需第三方工具。

你希望Mac在每天固定时段自动屏蔽所有通知弹窗、声音和Dock图标跳动,避免会议被打断或深夜被消息亮屏惊醒,又不想每次手动点月亮图标——系统原生就支持精准到分钟的定时静音,无需安装任何第三方工具。
用系统设置开启每日定时勿扰模式
这是最稳定、兼容性最强的方式,设置一次永久生效,且与锁屏、日历事件、媒体播放深度联动。
1、点击屏幕左上角苹果菜单 → 选择“系统设置”。
2、在左侧边栏点击“通知与专注模式”,再点击右侧的“勿扰模式”。
3、开启“设定时间表”开关——【必须开启此开关,否则后续时间设置无效】。
4、点击“自定义”,在弹出窗口中分别输入“开始时间”和“结束时间”,例如填入“22:00”和“07:00”。注意:结束时间可以早于开始时间,系统会自动识别为跨日时段。
5、可选但强烈建议:勾选“当我的Mac锁定时”——这样即使你忘记开启或时间略有偏差,锁屏瞬间也会补上一层防护。
为专注模式单独设定定时启用
如果你已创建了“深度工作”“睡眠”等自定义专注模式,想让它们按需自动激活,而不是全局静音,就走这条路。
方法一:直接绑定时间
1、进入“系统设置” → “专注模式” → 点击你要配置的模式(如“深度工作”)。
2、向下滚动至“自动启用”区域,点击“添加自动启用条件”。
3、选择“时间” → 点击“每天特定时间” → 输入起始时间(如09:30)与结束时间(如12:00)。
4、确认该条件右侧开关已开启(绿色),规则即刻生效。
方法二:绑定日历事件触发
1、确保“日历”App中已有带明确标题的事件(如“产品评审”“客户电话”)。
2、在专注模式编辑页的“自动启用”区域,点击“添加自动启用条件” → 选择“日历”。
3、勾选目标日历(如“工作”),并在“事件标题包含”字段输入关键词(如“评审”)。
这一步必须提前在日历里建好事件,否则系统找不到匹配项,条件不会触发。
用快捷指令实现多时段分段控制
系统默认只支持一个连续时间段,但如果你白天要分段专注(比如9:00–11:30写报告,14:00–16:00做设计),就得靠快捷指令。
第一步:创建开启自动化
1、打开“快捷指令”应用 → 切换到“自动化”标签页 → 点击右上角“+” → 选择“创建个人自动化”。
2、选择“时间”作为触发器 → 设定具体时刻(如09:00)→ 点击“下一步”。
3、点击“添加操作” → 搜索“设置勿扰模式” → 选择该操作 → 设为“开启” → 关闭“运行前询问”。
第二步:创建关闭自动化
1、重复上述流程,新建一个自动化,触发时间设为11:30。
2、同样添加“设置勿扰模式”操作,但这次设为“关闭”。
3、保存后,两套自动化将按顺序执行,形成精准分段静音。
注意:每个自动化都必须关闭“运行前询问”,否则每次触发都会弹窗打断你。
通过终端命令强制启用跨日期定时策略
适用于IT管理员批量部署,或需要毫秒级精度、节假日例外规则的高级用户。命令直接写入系统偏好设置,与GUI完全同步。
1、打开“终端”应用(可在“启动台 > 其他”中找到)。
2、输入以下命令启用每日09:00–18:00定时勿扰:
defaults write com.apple.notificationcenterui doNotDisturb -boolean true && defaults write com.apple.notificationcenterui doNotDisturbStartDate -date "2026-01-01T09:00:00" && defaults write com.apple.notificationcenterui doNotDisturbEndDate -date "2026-01-01T18:00:00"
3、执行后需重启通知中心:killall NotificationCenter
这条命令不会覆盖你GUI里设的时间表,而是以更高优先级接管;若想恢复GUI控制,运行defaults delete com.apple.notificationcenterui doNotDisturb*











