USB, кабели, питание и передача данных

Технологии

Siri выходит за готовые команды: Apple открыла AI-интеграции всем разработчикам

Публикация:

Редакция USB.RU

Приложения смогут передавать Siri AI собственные действия и данные, а skills помогут связать несколько шагов. Пока это Developer Preview: только Xcode и внутренний TestFlight, без публичных версий App Store.

Иконка Siri AI с переливающимся светом на тёмном фоне
Siri AI. Изображение: Apple.

Чтобы Siri выполнила действие в стороннем приложении, разработчикам больше не обязательно укладывать его в заранее заданную Apple схему. Компания открыла Siri AI Developer Preview для всех разработчиков: приложения смогут явно передавать помощнику собственные действия и данные, а для сложных задач давать дополнительные инструкции. Но это открытие платформы для тестирования, а не появление готовых интеграций у всех пользователей.

Предварительная версия стартовала 3 ноября вместе с beta iOS 27.3, iPadOS 27.3, macOS 27.3 и visionOS 27.3. Apple говорит о первых поставках пользователям через несколько месяцев и об открытии приёма приложений в App Store весной. Точную дату в анонсе не называют, а подробности условий и правил использования компания ещё обещает сообщить.

Собственные действия вместо только готовых схем

Основа интеграции остаётся прежней: App Intents описывают действия приложения и данные, с которыми оно работает. Изменение в том, что Siri AI сможет использовать произвольные действия и информацию, а не только функциональность, подходящую под системные категории. Уже поддерживаемые Siri схемы не нужно заново превращать в инструменты.

Для собственного действия разработчик добавляет аннотацию @AppIntent(.tool), описывает его назначение и параметры. Данные приложения становятся доступными через сущности App Intents и поиск Spotlight. Apple также предусмотрела способы передать контекст видимого экрана и представление данных, которое можно использовать в другом приложении.

Это не разрешение Siri читать всё подряд. Документация прямо ограничивает помощника содержимым и действиями, которые приложение открыло явно. Для чувствительных данных разработчик может потребовать аутентификацию, а отдельные свойства оставить внутренними, недоступными Siri и другим системным функциям.

Skills объяснят, как связать несколько шагов

Одного описания кнопки недостаточно, когда пользователь просит выполнить целую задачу. Для таких случаев появились app skills: текстовые инструкции внутри приложения, которые объясняют, как связаны действия, какое из них предпочесть, чего избегать и что важно в предметной области приложения.

Например, приложение магазина может описать путь от поиска товара и добавления в корзину до выбора доставки, проверки заказа и подтверждения покупки. Но Apple отдельно предупреждает: skills не обеспечивают детерминированное поведение. Siri не обязана последовательно выполнять перечисленные шаги как обычный сценарий автоматизации. Инструкции направляют модель, а не заменяют проверку результата.

Для разработчика это ещё и новая задача тестирования. Siri Integration Advisor в Xcode предлагает улучшения реализации App Intents, а Siri Evaluations позволяет задавать запросы программно, измерять поведение помощника и замечать изменения после обновления действий и данных приложения.

Только Xcode и внутренние тестеры

Для участия в preview не нужны новый entitlement или отдельная программа разработчиков. Интеграцию можно запускать через Xcode с профилем разработки на совместимом устройстве либо передавать внутренним тестерам TestFlight. Это позволяет проверять работу до публичного распространения приложения.

Внешним тестерам TestFlight и пользователям версий из App Store новые возможности preview пока недоступны. Даже если приложение уже содержит соответствующий код, это не делает его новые действия Siri доступными обычному покупателю. В ходе предварительного тестирования API App Intents и поведение Siri могут меняться.

Совместимое устройство не отменяет региональные ограничения

Preview требует устройство с поддержкой Apple Intelligence. В анонсе Apple перечисляет для Siri AI английский, французский, японский, корейский, португальский и испанский языки; традиционный китайский, норвежский, турецкий и вьетнамский обещаны позже. Русского в этом списке нет.

Siri AI пока недоступна в ЕС на iOS, iPadOS и watchOS, а также пользователям младше 13 лет. У функций на серверных моделях действуют дневные лимиты, которые зависят от функции, сложности запроса и нагрузки. Apple предупреждает, что расширенный доступ в будущем будет платным, но цену в этом анонсе не приводит.

Практическое изменение сейчас адресовано прежде всего авторам приложений: можно готовить собственные действия для разговорного интерфейса, не ожидая отдельной схемы от Apple. Для пользователя обещание более полезной Siri станет реальным только после работы разработчиков, проверки интеграций и открытия публичного распространения. Запуск preview даёт инструменты для этой работы, а не гарантию, что любое приложение уже выполнит просьбу голосом.

Все новости →

Ещё на USB.RU

Статьи →

Объяснения и инструкции

Справочники →

Термины и стандарты

Инструменты →

Проверки и практические материалы

Подготавливаем выбранный материал…

Продолжить чтение