Mac系统可通过Automator创建“快速操作”服务注入访达右键菜单,需新建“快速操作”文稿、配置接收文件或文件夹、添加“运行Shell脚本”动作并编写代码,保存后重启访达生效;删除可移除.workflow文件或锁定禁用。

Mac系统默认不提供直接编辑右键菜单项的图形界面,但可通过Automator创建自定义服务并自动注入到访达右键菜单的“快速操作”子菜单中,这是苹果官方支持且无需第三方工具的修改方式。
用Automator添加新菜单项
第一步:按 Command + 空格唤出Spotlight,输入“Automator”并回车启动。
第二步:点击左上角“文件”→“新建文稿”,在模板选择页中选中“快速操作”,点击右下角“选取”按钮。
第三步:在右上角配置区,“工作流程收到当前”设为“文件或文件夹”,“位于”必须选“访达.app”。【若设错位置,菜单里将完全不显示此项】
第四步:在左侧动作库搜索栏输入“运行Shell脚本”,将其拖入右侧工作区;Shell下拉选“/bin/zsh”,“传递输入”选“作为自变量”。
第五步:在脚本编辑框中粘贴功能代码。例如复制文件路径:printf '%s\n' "$@" | pbcopy;用VS Code打开多个文件:for f in "$@"; do open -a "Code" "$f"; done。
让服务出现在右键菜单里
保存时输入简洁中文名,如“复制路径”或“用Typora打开”。Automator会自动将其存入~/Library/Services/目录。
重启访达:按 Command + Option + Esc → 在弹出窗口中选中“访达”→ 点击“重新开启”。【不重启则新服务不会出现在右键菜单中】
删除不需要的右键菜单项
方法一:直接移除服务文件
打开访达,按下 Shift + Command + G,输入 ~/Library/Services/,回车进入该目录。
找到对应服务文件(后缀为.workflow),将其拖入废纸篓。
方法二:禁用而非删除
在同一个 ~/Library/Services/ 目录中,对目标.workflow文件右键→“显示简介”→勾选“已锁定”。
下次右键时该项将不再出现,且保留文件可随时恢复。
这一步操作起来很简单,直接把文件拖进去就行。

















