You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Mac Automator的快速操作库中添加自定义应用?

为自定义Mac应用添加Automator右键快捷操作方案

完全可以为自己的Mac应用实现类似Mail的Automator操作,让它出现在右键快捷菜单和Automator操作库中,以下是两种可行方案:

方案一:快速适配(无需修改应用代码)

适合非开发者或快速实现需求:

  • 打开Automator,新建「快速操作」(原「服务」)
  • 在左侧操作库中挑选基础操作组合,比如「获取Finder选中的项目」+「运行AppleScript」,通过脚本调用你的应用打开或处理文件
  • 顶部设置「工作流收到当前」为「文件或文件夹」,「位于」选择「Finder」
  • 保存操作并命名,之后就能在Finder右键菜单的「快速操作」分组里找到它

方案二:原生代码集成(和Mail一样的内置操作体验)

适合开发者,让应用成为Automator原生操作:

  1. 创建Automator Action扩展
    • 在Xcode中新建「Automator Action」项目,配置操作的输入/输出类型(比如文件、文本)、显示名称和图标
    • 在核心逻辑方法runWithInput:fromAction:error:中,处理传入的文件数据,调用应用的功能接口
  2. 集成到主应用
    • 将Automator Action作为应用的内嵌扩展,在主应用的Info.plist中配置对应的权限和关联
    • 打包签名应用后,自定义操作会自动出现在Automator操作库中,同时可在右键菜单直接调用
  3. 关联右键菜单
    • 在应用Info.plist中添加CFBundleDocumentTypes,指定支持的文件类型,系统会自动生成「用XX打开」的右键选项;若需自定义操作,可结合脚本或扩展实现

注意事项

  • 未签名的第三方应用需在「系统设置-隐私与安全性」中授权Automator相关权限
  • 原生集成需要掌握Xcode和Mac应用开发基础,适合有开发能力的用户

内容的提问来源于stack exchange,提问作者Vipul Gupta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 17:42:08