如果你经常在 macOS 上做重复的小动作(整理文件、规范剪贴板、打开固定工作区、把多步操作串成流程),Keyboard Maestro 是很值得学的一款自动化工具。它不要求你会编程,但能把「手动点击 10 次」变成「按一下快捷键」。
Keyboard Maestro 官网:https://www.keyboardmaestro.com/main/
(可选)macOS 快捷指令参考:https://support.apple.com/guide/shortcuts/welcome/ios
安装后建议先做 3 件事:
1) 打开 Keyboard Maestro Editor(编辑器)与 Keyboard Maestro Engine(后台执行器)。
2) 进入「系统设置 - 隐私与安全性」,按提示给它必要权限(常见是:辅助功能、自动化、输入监控/屏幕录制等,视你的宏动作而定)。
3) 如果你之前给错过权限或想重置,可以在终端执行(会清空对应 App 的隐私授权记录,重开时再重新弹窗):
tccutil reset All com.stairways.keyboardmaestro.engine
触发器(Trigger):你用什么方式启动宏,例如快捷键、输入某段文字、应用激活、定时等。
动作(Action):宏要执行的步骤,例如打开应用、输入文本、移动文件、点击菜单、等待某个窗口出现。
变量(Variable):把信息存起来复用,例如当前日期、剪贴板内容、一个文件路径、你输入的参数。
建议新手先从「快捷键触发 + 10 个动作以内」的小宏开始,稳定后再加条件分支。
目标:你在桌面/下载里有截图、录音、PDF、会议纪要,想一键归档到今天的会议文件夹。
做法思路:
1) 触发器:设一个快捷键(例如 Control+Option+Command+M)。
2) 让宏弹出一个输入框,让你输入会议名称(例如“周会”“项目复盘”)。
3) 生成目标文件夹名:YYYY-MM-DD_会议名称。
4) 在 Finder 创建文件夹,然后把当前选中的文件移动进去。
小提示:如果你经常忘记先选中文件,可以把宏做成先打开 Finder 并定位到“下载”,然后提示你选择文件再继续。
目标:从网页/Notion/飞书复制一段话,粘贴到邮件或文档里时经常带着乱七八糟的样式;你想要「只粘贴纯文本」。
做法思路:
1) 触发器:把快捷键设成你不会误触的组合(例如 Control+Command+V)。
2) 动作:读取系统剪贴板,把内容转换成纯文本,再写回剪贴板。
3) 动作:执行一次粘贴(模拟 Command+V)。
这样你就拥有一个“更干净的粘贴键”。后续还可以加:去掉多余空行、把中文引号统一、把多空格压缩为一个等。
目标:上班开机后总是要开一堆东西:浏览器某几个页面、IM、日历、笔记软件;你想一键启动并把窗口摆好。
做法思路:
1) 触发器:快捷键或菜单栏按钮。
2) 动作:按顺序打开应用(浏览器、日历、笔记、终端)。
3) 动作:对浏览器执行“打开 URL”(每个页面一个动作)。
4) 动作:用“移动/调整窗口”把常用窗口放到固定位置。
如果你同时有多显示器,建议先做「主屏幕单显示器」版本跑通,再做多屏布局。
1) 宏不生效:先确认 Engine 在运行(菜单栏有图标)。
2) 找不到菜单项:动作里要选“点击菜单”,确保目标 App 已在前台且菜单确实存在。
3) 运行太快:在关键步骤加一点点延时(例如 0.2-0.5 秒),尤其是等窗口加载。
4) 权限没给全:到「系统设置 - 隐私与安全性」里检查对应权限开关。
5) 宏越写越乱:把宏拆成小模块,用变量传参;稳定后再合并。
建议你今天就做一个最小可用的宏:例如“纯文本粘贴”或“一键打开工作区”。当你发现它每天能省下 5 分钟,你就会很自然地把更多重复动作交给自动化。