iOS 27: разбор обновления «Команд» — 35+ новых действий

Шорткаты

Обновление «Команд» в iOS 27 — это не просто пачка новых функций. Реальные изменения произошли на трёх уровнях — ИИ превратился из «вспомогательного генератора текста» в полноценный узел принятия решений с доступом в сеть, автоматизации перестали быть отдельным модулем и стали «специальными действиями» внутри команд, а механизм хранения дал командам то, чего у них никогда не было — память между запусками. Всё это ведёт к одной цели: превратить Shortcuts из инструмента, который нужно вручную собирать, в платформу, которая понимает намерение и помнит контекст.

Действие «Использовать модель»: от офлайн-инференса к поиску в сети

Самое содержательное изменение. Действие «Использовать модель» больше не ограничивается локальным вызовом Apple Intelligence для офлайн-рассуждений — теперь оно умеет получать информацию из сети в реальном времени.

Что это значит на практике. Раньше, чтобы собрать команду «каждое утро делать сводку новостей», приходилось выстраивать цепочку: получить RSS → распарсить контент → передать модели → получить результат. Теперь достаточно позволить «Использовать модель» самостоятельно сходить за информацией и вернуть готовый результат.

Для разработчиков это убирает целый пласт обвязки вокруг Get Contents of URL. Для обычных пользователей — команды вроде «узнай, что сегодня в мире технологий» больше не требуют внешних API и сложных условий.

Учитывайте: часть функций Apple Intelligence доступна не во всех странах и регионах, а Siri AI в iOS 27 всё ещё находится в статусе Beta.

Автоматизации: структурная переработка

Это изменение многие пропустили, а оно куда важнее, чем кажется. В iOS 26 и раньше автоматизации были отдельным разделом приложения «Команды». Вы не могли упаковать автоматизацию внутрь команды и поделиться ею.

В iOS 27 структура перевернулась. Триггеры автоматизаций теперь стали «специальными действиями» в редакторе команд — они находятся в верхней части команды. Технические последствия конкретны:

Теперь можно делиться командами, содержащими автоматизации. Раньше, чтобы передать другу свою настройку «подключился к Bluetooth в машине → автоматически включился подкаст», ему приходилось вручную пересобирать всю автоматизацию. Сейчас достаточно поделиться командой.

На уровне безопасности Apple всё продумала: после установки у получателя автоматизация по умолчанию отключена и отображается серым, запустить её можно только вручную. Это защищает от срабатывания неизвестных автоматизаций при скачивании команд из интернета.

Ещё одно практичное улучшение: на одну команду можно навесить несколько триггеров. Раньше «когда я дома» и «когда подключён к домашнему Wi-Fi» были двумя отдельными автоматизациями. Теперь их можно прописать в одной команде — сработает при любом из условий.

Новые типы триггеров:

  • Подключение/отключение клавиатуры: владельцы iPad могут автоматически переключать режим Focus или раскладку домашнего экрана, когда отсоединяют Magic Keyboard

  • При сохранении скриншота: автоматический OCR, архивация, удаление оригинала

  • При получении уведомления от указанного приложения: фильтрация по заголовку, подзаголовку или тексту уведомления

Но, по отзывам разработчиков, у триггера на уведомления есть ключевое ограничение: фильтровать уведомления можно, а вот прочитать их содержимое и передать дальше в следующие действия — пока нет. То есть сценарий «пришло уведомление о доставке → автоматически озвучить текст» пока не работает.

Хранилище: у команд впервые появилась «память»

Три новых действия — «Сохранить контент», «Получить сохранённый контент» и «Удалить сохранённый контент» — вместе с переключателем «глобальное значение» позволяют одной команде читать данные, сохранённые другой.

Чтобы понять ценность, нужно сравнить с тем, как было. Раньше команды были «без состояния»: каждый запуск — с чистого листа, никакой памяти о прошлом результате. Если вы хотели собрать команду «каждый день предлагать новое блюдо без повторов», приходилось использовать внешние файлы или сторонние приложения для хранения истории.

Теперь это делается внутри самих команд. Поддерживаются даты, текст, списки и изображения. Сохранение под тем же именем перезаписывает старое значение — поведение предсказуемое.

Самый наглядный бытовой пример: отслеживание предыдущего режима Focus. Раньше автоматизация знала только то, что вы «включили какой-то Focus», но не знала, «из какого переключились». Сохранив переменную Previous Focus, можно при переключении считывать предыдущее состояние и строить более тонкое управление.

Обзор новых действий: дело не в количестве

Из 35+ действий большинство закрывают пробелы в покрытии существующих приложений. Вот на что стоит обратить внимание:

Сообщения: отправка Tapback, удаление переписки, поиск в сообщениях. Вместе с уже имеющейся отправкой сообщений теперь можно полноценно автоматизировать управление перепиской, включая групповые чаты.

Фото: скрытие фото, автоулучшение, добавление в избранное. Рабочие процессы пакетной обработки фото больше не требуют перехода в приложение «Фото».

Поддержка «иначе если» в конструкции «Если»: это ключевое дополнение к логическим возможностям. Раньше сложные ветвления требовали вложенных «Если», теперь их можно выстроить цепочкой через «иначе если» — читаемость и поддерживаемость команд вырастут.

Поддержка Markdown в Заметках: при создании и дописывании текста доступен формат Markdown. Вместе с имеющимися возможностями обработки текста «Заметки» как «выходной узел» команд становятся заметно практичнее.

Создание команд естественным языком: реальные границы возможностей

«Описать команду» — самая разрекламированная функция, но ожидания нужно выстроить правильно.

Что получается хорошо: однозадачные, линейные команды. Например, «когда я скажу „включи режим чтения” — включить «Не беспокоить», убавить яркость, открыть Kindle». Такие запросы обычно генерируются с первого раза и не требуют ручной правки.

Что получается плохо: команды со сложными текстовыми операциями, многоуровневыми условиями, требующие точного порядка действий. По отзывам сообщества, качество генерации для текстовых запросов «ненадёжно».

Практический совет: относитесь к созданию естественным языком как к генератору черновиков, а не финальному решению. Опишите примерный каркас словами, а после генерации дошлифуйте параметры и порядок действий в редакторе. Apple предусмотрела поле «описать изменение» для итеративной правки, но в некоторых beta-версиях изменения в этом поле терялись.

Требования к железу: iPhone 15 Pro и новее либо iPad с чипом M1 и новее.

Итог

Реальная ценность обновления «Команд» в iOS 27 не в цифре «35+». Вызов модели с доступом в сеть, распространяемые автоматизации и хранилище между запусками — сочетание этих трёх возможностей даёт Shortcuts базовые качества полноценной платформы автоматизации: получать внешнюю информацию, помнить контекст, распространяться как переиспользуемый модуль.

Создание команд естественным языком снижает порог входа, но не заменяет понимание if/else, передачи переменных и порядка действий. Если вы хотите, чтобы команды реально работали за вас, возможности ручного редактора остаются базовым минимумом.

Подписывайтесь на наш Telegram, VK.
MacNoob - живая помощь с iPhone и MAC
Добавить комментарий

Вы можете подписаться на новые комментарии к статье без комментирования.