可在mac上通过快捷指令、m-cli命令行、siri语音三种方式一键开关蓝牙:快捷指令可添加至菜单栏快速点击;m-cli需homebrew安装后执行对应命令;siri需启用后语音指令即可。

如果您希望在Mac上无需打开系统设置或点击菜单栏图标,就能通过一次点击完成蓝牙开关操作,则可以利用macOS内置的“快捷指令”应用创建专用的蓝牙启停快捷方式。以下是实现该功能的具体步骤:
一、创建“开启蓝牙”快捷指令
该方法通过调用系统级蓝牙控制接口,直接修改蓝牙服务状态,无需依赖图形界面交互,执行速度快且稳定。
1、打开“快捷指令”应用(可通过聚焦搜索或Launchpad启动)。
2、点击右上角“+”号,新建一个快捷指令。
3、点击“添加操作”,在搜索框中输入设置蓝牙,从结果中选择该操作。
4、在“设置蓝牙”操作面板中,将右侧开关设为打开。
5、点击左上角“下一步”,为快捷指令命名为“开启蓝牙”,然后点击“完成”。
二、创建“关闭蓝牙”快捷指令
此快捷指令与开启版本互为镜像,使用相同底层API但设定相反状态,确保双向控制逻辑一致且可逆。
1、再次点击“+”号新建快捷指令。
2、添加操作,搜索并选择设置蓝牙。
3、在该操作中,将右侧开关设为关闭。
4、点击“下一步”,命名为“关闭蓝牙”,点击“完成”。
三、将快捷指令添加至菜单栏
启用菜单栏快捷入口后,用户可在任意应用界面下,不中断当前工作流,直接点击图标执行蓝牙开关动作。
1、在“快捷指令”应用中,找到刚创建的“开启蓝牙”快捷指令。
2、长按(或右键)该快捷指令,选择“快捷指令设置”。
3、勾选保留在菜单栏中选项。
4、重复上述步骤,为“关闭蓝牙”快捷指令也启用菜单栏显示。
四、使用m-cli命令行工具一键控制
m-cli是一个轻量级命令行工具,直接调用macOS蓝牙守护进程接口,绕过GUI层,适合自动化脚本或终端高频使用者。
1、若尚未安装m-cli,运行:brew install m-cli(需已配置Homebrew)。
2、开启蓝牙:执行命令 m bluetooth --enable。
3、关闭蓝牙:执行命令 m bluetooth --disable。
4、验证状态:运行 m bluetooth --status 查看当前蓝牙服务运行情况。
五、通过Siri语音触发蓝牙开关
该方式完全免手操作,依赖系统级Siri语音识别与蓝牙服务绑定机制,适用于双手不便或专注其他任务时快速响应。
1、确保Siri已在“系统设置 > Siri与听写”中启用,并允许“在菜单栏中显示Siri”。
2、点击菜单栏Siri图标,或按默认快捷键 Option + 空格键 唤醒Siri。
3、清晰说出指令:打开蓝牙 或 关闭蓝牙。
4、等待Siri反馈确认动画及状态变更提示,无需进一步操作。










