Чтобы быстрое действие на Mac обрабатывало файлы, выбранные в Finder, включите быструю команду как быстрое действие и разрешите Файлы (и, при необходимости, Папки) в качестве входных данных. Затем убедитесь, что действия в вашем рабочем процессе используют эти входящие данные. Если запустить его из Finder невозможно, в первую очередь стоит проверить разрешенные типы входных данных.
1. Настройте быструю команду как быстрое действие Finder
Откройте приложение Команды на Mac и дважды нажмите на команду, которую хотите использовать. Нажмите кнопку Сведения быстрой команды, затем выберите Использовать как быстрое действие. Согласно Apple, это добавляет входное действие в начало рабочего процесса; это входное действие определяет, какой контент принимает команда. Руководство Apple по запуску быстрых команд на Mac
Для доступа в Finder откройте меню Apple > Системные настройки > Конфиденциальность и безопасность > Расширения > Finder и включите свою быструю команду. Apple описывает это как часть процесса включения быстрой команды в меню быстрых действий Finder. Инструкции Apple по быстрым действиям
2. Разрешите выбранные типы файлов
В редакторе быстрых команд проверьте входное действие в самом верху. Нажмите на текущую настройку ввода (например, Любой) и убедитесь, что разрешены Файлы. Включите также Папки, если вы хотите, чтобы быстрое действие принимало выбранные папки. Apple широко трактует понятие «Файлы», включая в него документы, изображения, PDF-файлы и другие файлы; «Папка» является отдельным типом входных данных. Справочник Apple по типам входных данных
Вы можете отключить типы контента, которые не требуются для быстрой команды. Это ограничит места появления команды при вызове из других приложений. Не снимайте выбор со всех типов, если затем вы явно не укажете те, которые действительно намерены принимать. Если Finder недоступен для выбора в настройках быстрого действия, Apple прямо рекомендует добавить «Файлы» или «Папки» в разрешенные входные данные команды. Руководство Apple по ограничению входных данных
3. Передайте полученные объекты в свой рабочий процесс
Входное действие делает контент из Finder доступным для быстрой команды, однако последующие действия всё равно должны использовать его. Привяжите действие, принимающее файлы на вход, или выберите входящие данные в качестве переменной там, где действие запрашивает контент. Например, действие для обработки файлов должно получать выбранные файлы, а не отдельное действие типа «получить», загружающее не связанный с ними контент. Конкретное действие зависит от вашей задачи.
Проверьте соединительную линию между действиями в редакторе: Apple поясняет, что соединительная линия показывает, что результат предыдущего действия используется как входные данные для следующего. Если совместимое соединение отсутствует, следующее действие может не поддерживать этот тип контента; используйте действие, принимающее файлы, или ознакомьтесь со сведениями о действии, чтобы узнать типы принимаемых им входных данных. Пояснение Apple о связях между действиями
4. Запустите действие для выбранных объектов Finder
В Finder выделите один или несколько файлов, нажмите выбранные объекты удерживая клавишу Control (или правой кнопкой мыши) и выберите Быстрые действия > [ваша быстрая команда]. Apple также отмечает, что быстрые команды могут отображаться в области быстрых действий в нижней части панели предварительного просмотра Finder. Доступность быстрых действий может зависеть от выбранного типа файлов и включенных расширений Finder. Руководство Apple по быстрым действиям в Finder
Для начальной проверки удобно выбрать один обычный файл того типа, который принимает ваша быстрая команда. Запустите действие и убедитесь, что первый шаг обработки файлов выполняется именно для этого выбранного объекта. Затем попробуйте выбрать несколько файлов, как и планировалось. Если команда отсутствует в меню, проверьте, включен ли параметр Использовать как быстрое действие, активирована ли команда в расширениях Finder, и входят ли выбранные объекты в список принимаемых типов. Если команда отображается, но не производит действий над файлами, проверьте входное действие и связи с первым действием обработки в рабочем процессе.
Что дает эта настройка — а чего она не делает
Быстрое действие Finder получает контент, переданный Finder в первое действие быстрой команды. Это не означает, что каждое последующее действие автоматически обработает эти объекты: рабочий процесс должен состоять из совместимых действий и корректно передавать входные данные по цепочке. Apple указывает, что быстрые действия Finder зависят от типа объекта и включенных расширений, поэтому точный набор пунктов меню может различаться. Справочник Apple по типам входных данных, Руководство Apple по Finder
Источники
Запуск быстрой команды во время работы на Mac — Служба поддержки Apple
Типы входных данных в Быстрых командах на Mac — Служба поддержки Apple
Ограничение входных данных для быстрой команды при запуске из другого приложения на Mac — Служба поддержки Apple
Связи действий в приложении «Быстрые команды» на Mac — Служба поддержки Apple
Выполнение быстрых действий в Finder на Mac — Служба поддержки Apple