一到地方,Mac 就已准备好。

Profiles Switcher 能识别你连接的 Wi-Fi、你所在的位置和你接入的设备,然后自动切换声音、墙纸、App、打印机等设置。用 19 种触发条件和 18 种操作组合出配置,还能顺带运行你的任何快捷指令。

  • macOS 13 或更高版本
  • Apple 芯片和 Intel
  • 常驻菜单栏
  • 一切都在你的 Mac 上完成

1.3 版现已推出。查看新功能(英文)

App 界面为英文,本页用中文为你介绍。

Profiles Switcher 是怎么工作的?

创建一个配置,设定它何时启用,再选好它要做什么。之后它就会自动运行。

  1. 给一种场景命名

    家、办公室、工作室、出差:你使用 Mac 的每种方式都对应一个配置。

  2. 设定何时启用

    添加规则,比如某个 Wi-Fi 网络、地图上的某个地点、耳机、显示器或某个时间段。满足任一规则即可,或要求全部满足。

  3. 设定要改变什么

    想加多少操作都可以。配置启用时,所有操作一起运行,整套环境一次切换到位。

同一时间只有一个配置处于启用状态。如果有两个同时匹配,优先级更高的那个胜出,这样具体的配置就能盖过通用的配置。

一个办公室配置:两种识别办公室的方式,四项会改变的设置。

它能对什么作出反应?又能改变什么?

共有 19 种触发条件和 18 种操作,可以自由组合。加上“Run a Shortcut”,“快捷指令”App 能做的一切也都能加入。

触发条件:配置何时启用

你在哪里

Wi-Fi 网络Mac 连接的网络,比如家里或办公室的 Wi-Fi。
位置到达或离开你在地图上选的地点。
IP 地址或范围本地或公网 IP 在某个范围之内(或之外),适合区分同名网络。
网络服务VPN 或雷雳以太网等连接变为活跃。
以太网线插上网线,比如在扩展坞上。
时区Mac 切换到另一个时区,比如坐飞机之后。

连接了什么

外接显示器有任意外接显示器、按名称指定的某台显示器,或没有外接显示器。
蓝牙设备耳机、键盘或其他已配对设备连接时。
USB 设备接入某个 USB 设备,或该型号的任意设备。
磁盘或宗卷外置磁盘、SD 卡或网络共享被装载。
声音输出设备音箱、耳机或音频接口成为声音输出。
耳机插孔插入或拔出有线耳机。
笔记本上盖打开或合上上盖。

电源

电源适配器Mac 接通电源或使用电池。
电池电量电量低于或高于你设定的值。
低电量模式低电量模式打开或关闭。

时间和外观

时间某个时间段,跨午夜也可以。
星期工作日、周末或你选定的日子。
深色或浅色macOS 在深色和浅色外观之间切换。

操作:配置会做什么

声音

切换声音输出把声音送到音箱、耳机或音频接口。
设置音量设为精确的音量。
静音或取消静音让 Mac 静音,或恢复声音。
切换麦克风用耳机或录音室麦克风作为输入。
麦克风静音只让麦克风静音或取消静音。
播放声音一声简短提示,让你知道配置已切换。
朗读文本用任意已安装的嗓音朗读一段话。

外观和输入

更换墙纸Apple 墙纸、作为静态图的航拍墙纸、昼夜变化的动态墙纸,或你自己的照片。
切换输入法更换输入源,比如 ABC、简体拼音或日语。

App、文件和快捷指令

打开 App启动这个场景要用的 App。
隐藏 App把 App 藏起来,但不退出。
打开网站在你选的浏览器里打开链接。
打开文件或文件夹打开它,或在“访达”中显示。
运行快捷指令运行任意快捷指令,让“快捷指令”能做的一切都成为配置的一部分。

系统

设置默认打印机在每个地方都用对的打印机。
连接网络驱动器装载 SMB、AFP、NFS 或 WebDAV 共享。
让 Mac 保持唤醒让整台 Mac 或仅屏幕保持唤醒。
显示通知标题和内容由你自定的通知。

能和快捷指令一起用吗?

能。“Run a Shortcut”就是其中一种操作,所以配置启用时,你的任何快捷指令都能自动运行。

  • 你的触发条件,你的快捷指令。 到达某地、插上耳机、接入 USB 设备,或落地到新的时区,都能启动快捷指令。
  • 不止一个条件。 要求所有规则都满足,比如办公室 Wi-Fi 加工作日早上,才开始运行。
  • 与内置操作并肩。 在同一个配置里更换墙纸、切换声音、运行快捷指令。

如何自动运行快捷指令(英文)

哪款 Mac 自动化工具适合哪种需求?

每款工具各有所长,也有不少能搭配使用。

工具最适合
Profiles Switcher根据情景切换整套环境,在菜单里设置,任何快捷指令都能作为额外操作。macOS 13 或更高版本。
快捷指令自动化某个事件发生时运行一个快捷指令。macOS 26 Tahoe 内置。
Keyboard Maestro自己搭建的精细宏:输入、窗口、网页表单等。
Hammerspoon为喜欢写 Lua 代码的人提供完全的控制。

以前用 ControlPlane 或 MarcoPolo?你的情景会变成配置。查看 ControlPlane 指南(英文)

隐私有保障吗?

有。Profiles Switcher 完全在你的 Mac 上运行。没有账户,没有统计分析,没有服务器。

位置只留在本机。

定位和蓝牙只用于在这台 Mac 上识别你所处的情景。

配置归你所有。

配置和设置保存在 Mac 上该 App 自己的容器中。

默认不发送任何内容。

唯一的例外是公网 IP 规则:你选择使用时,它会向 ipify.org 查询你的公网地址。

阅读隐私政策(英文)

常见问题

Profiles Switcher 是什么?

Profiles Switcher 是一款常驻菜单栏的 Mac 自动化 App。你创建配置,每个配置包含触发条件(比如连接的 Wi-Fi、位置、耳机或显示器)和操作(比如切换声音输出、设置墙纸、打开 App 或运行快捷指令)。配置的规则满足时,它会自动启用。

需要写脚本或搭建快捷指令吗?

不需要。所有触发条件和操作都从菜单中选择。如果你已经在用“快捷指令”App,可以把任意快捷指令添加为操作。

支持哪些 Mac?

任何运行 macOS 13 Ventura 或更高版本(包括 macOS 26 Tahoe)的 Mac,Apple 芯片和 Intel 都支持。

两个配置同时匹配会怎样?

同一时间只有一个配置启用。优先级更高(数字更小)的配置胜出;优先级相同时,最近编辑过的胜出。菜单栏会显示当前配置和其他同时匹配的配置。

一个配置能设多个条件吗?

能。每个配置可以在任一规则满足时启用,或只在全部规则满足时启用,比如办公室 Wi-Fi 加工作日。

需要哪些权限?

只需要你的配置用到的权限:Wi-Fi 和位置规则需要定位服务(macOS 只会把 Wi-Fi 名称提供给有定位权限的 App),蓝牙规则需要蓝牙权限,“Show a notification”操作需要通知权限。简短的设置向导会一步步引导你。

能替代 ControlPlane 吗?

如果你用过 ControlPlane 或 MarcoPolo,会觉得思路很熟悉:情景变成配置,证据来源变成规则。Profiles Switcher 是 Mac App Store 上经过沙盒化的原生 App。

只需设置一次,Mac 随你而变。

在家、在办公室、在工作室或在路上,Mac 都会切换到合适的环境。

在 Mac App Store 下载