对于作用于所选文件的访达快速操作,请根据您需要构建的工作流程来进行选择。如果“快捷指令”中现有的操作能够处理您所需的文件和步骤,尤其是当您还希望从其他 Mac App 运行该快捷指令或为其指定键盘快捷键时,可以先从“快捷指令”开始。如果“自动操作”的操作资源库更契合该任务,或者您需要设置明确的工作流程输入和输出选项,则选择“自动操作”。无论使用哪个 App,快速操作都必须接受文件输入才能显示在访达中。
首先了解访达快速操作的作用
访达快速操作可用于从访达的按住 Control 键点按菜单或预览面板中对所选项目运行任务。具体显示哪些操作取决于文件类型以及已启用的访达扩展。Apple 内置的示例包括创建 PDF 和转换图像;自定快捷指令或“自动操作”工作流程则会在同一个访达界面中添加另一个选项。Apple 访达使用手册
在选择编辑器之前,请写下三件事:您要选择什么、应该对其进行什么处理,以及结果是替换所选内容、创建新文件还是仅仅返回信息。然后检查所选 App 是否具备每个步骤所需的操作,以及它们的输入和输出是否匹配。存在快速操作菜单并不意味着那里的每个任务都可以自动化。
需要互联操作和多种启动途径时选择“快捷指令”
“快捷指令”将工作流程构建为一系列操作,只要输入类型兼容,前一个操作的输出就可供后续操作使用。其 Mac 使用手册介绍了适用于 Apple 设备上的 App、内容以及互联网服务的操作;可用的操作和兼容性取决于您要执行的任务。Apple 快捷指令使用手册
若要让快捷指令在访达中可用,请在快捷指令编辑器中将其打开,点按其详细信息按钮,然后选择用作快速操作。如果访达选项不可用,Apple 表示应在快捷指令的允许输入中添加文件或文件夹。若要在访达菜单中显示它,请前往苹果菜单 > 系统设置 > 隐私与安全性 > 扩展 > 访达并将其打开。然后按住 Control 键点按所选文件,选择快速操作,接着选择该快捷指令。Apple 关于在 Mac 上运行快捷指令的说明
如果同一工作流程还需要在访达之外使用,“快捷指令”是一个非常合适之选:Apple 列出的选项包括“服务”菜单、共享表单、程序坞以及自定键盘快捷键。请明确这一区别:从程序坞运行的快捷指令不会将其他 App 中选择的内容作为输入接收。当需要将所选的一个或多个文件传入工作流程时,访达快速操作才是合适的启动途径。Apple Mac 快捷指令启动选项
需要特定操作和工作流程设置时选择“自动操作”
“自动操作”允许您在新建工作流程时选择快速操作,设置它接收的数据类型以及处理它的一个或多个 App,然后从其资源库中添加操作。可以按名称或类别搜索操作;Apple 表示每个操作执行一个步骤,您可以通过拖移来重新排序操作。可用操作是决定性因素:在构建工作流程之前,请确认“自动操作”是否包含任务所需的操作和文件类型。Apple 自动操作工作流程指南
这里有一个特定于访达的限制非常关键:Apple 表示只有将文件作为输入的“自动操作”快速操作才会显示在访达窗口中。在“自动操作”中,使用文件 > 新建 > 快速操作,将输入设置为文件,添加合适的操作并存储。如果存储的操作未显示,请检查系统设置 > 隐私与安全性 > 扩展 > 访达并确保已将其启用。访达中可用的操作也可能因所选项和扩展设置而异。Apple 自动操作快速操作指南
“自动操作”还具有用于非访达快速操作任务的工作流程类型,例如文件夹操作和独立应用程序。这些可能适用于不同的启动模式,但它们并不会让每个“自动操作”工作流程都出现在访达中。对于此任务,请选择“快速操作”类型,并在对菜单进行故障诊断之前验证输入设置。
实用决策测试
在确定使用哪个编辑器之前,请使用这个简短的测试:
任务始于在访达中选择的文件: 只要输入配置为文件,这两个 App 都可以创建访达快速操作。
所需步骤在“快捷指令”操作中均可用,且您还需要其他启动选项: 从“快捷指令”开始。根据需要将允许的输入设置为文件或文件夹,启用“用作快速操作”,并在访达扩展中启用它。
您找到了合适的“自动操作”操作,或者需要配置工作流程接受的数据和处理 App: 从“自动操作”开始。创建接收文件的快速操作,然后存储并在访达扩展中启用它。
该 App 的操作中缺少某个关键操作: 仅仅因为工作流程被称为快速操作,并不意味着任何一个编辑器都能提供未记录的操作。在基于某种假设进行构建之前,请寻找其他受支持的操作或工具。
首先在一个可替换的小样本所选内容上运行工作流程,并检查生成的文件以及访达菜单项。在广泛应用文件操作之前,这是一项审慎的检查;这并不是说任何一个编辑器都会自动保护原件。如果您不确定先尝试哪一个,对于组合受支持 App 操作的一系列动作,“快捷指令”是一个合理的起点;当“自动操作”的资源库和输入设置直接匹配该文件任务时,“自动操作”是一个合理的起点。
参考资料
在 Mac 上的“访达”中执行快速操作 — Apple 支持
Mac 版“快捷指令”使用手册 — Apple 支持
在 Mac 上工作时运行快捷指令 — Apple 支持
在 Mac 上的“自动操作”中创建工作流程 — Apple 支持
在 Mac 上使用“快速操作”工作流程 — Apple 支持