macOS快捷指令可一键切换静音并整合工作模式。通过AppleScript实现静音双向切换,结合勿扰、亮度调节、App启停等动作,支持菜单栏触发、Siri唤醒及开机自动运行,形成完整状态闭环。
macos 的快捷指令(shortcuts)不只是处理文件或文本的工具,它能直接调用系统能力,把常用但分散的操作打包成一键动作。关键不在于功能多复杂,而在于把 applescript、shell 脚本、系统设置和自动化逻辑串起来,用最轻量的方式达成目标。
系统自带的 Fn+F10 有时受限于键盘布局或外接设备,用快捷指令更可控。新建指令后添加“运行 AppleScript”操作,填入这行脚本:
set isMuted to (output muted of (get volume settings))
if isMuted then set volume output muted false else set volume output muted true
保存时点右上角“⋯”→“添加快捷键”,比如设为 Control+Option+M。按一次静音,再按一次就恢复,无需区分两个指令。
“工作模式”本质是你自己定义的一套环境配置。比如开启勿扰、调暗屏幕亮度、启动待办 App、关闭通知横幅——这些都能在一条快捷指令里完成:
osascript -e 'set brightness of (current screen) to 0.3'(亮度调至30%)set volume output muted true(同步静音)完成后启用“在菜单栏中显示”,右上角图标一点即开;也可设为 Siri 可识别名称,说“运行专注模式”就能触发。
静音不该是孤立动作,它该是工作模式的一部分。同理,退出模式也要一并还原:
这样每次进入/退出状态都干净利落,不会漏掉某项设置。
很多人忽略:工作模式往往从开机就要启动。快捷指令本身不能开机自运行,但可以借道“自动化”:
这样每次开机后 Finder 加载完成,工作模式就自动激活,连开机音效都可提前静音(在 AppleScript 里加 set alert volume to 0)。