Обзор

Что такое навыки

Алиса умеет рассказывать о погоде, включать музыку, строить маршруты и многое другое. Вы можете научить Алису чему-нибудь еще:

  • Создайте голосовую игру (например, викторину).
  • Объедините интерактивные формы обучения с захватывающими сюжетами в навыках для детей.
  • Увеличьте знание бренда и покажите клиентам, как пользоваться вашими сервисами через Алису.
  • Откройте новый канал продаж для бизнеса.

Чтобы научить Алису чему-то новому, создайте навык на платформе Яндекс Диалоги.

Для пользователя навык — это особый режим Алисы. В нем Алиса принимает команды, передает их в приложение и отображает его ответ.

Для разработчика — это веб-сервис, написанный на любом языке программирования или веб-фреймворке. Сервис получает реплики пользователя и отвечает на них.

Навыки могут принести доход

Качественные навыки, которыми пользуется много людей, приносят доход. Получайте деньги за показы рекламы или продавайте в навыке товары и услуги. Подробности — на странице Как заработать на навыках.

Типы навыков

Навыки делятся на три типа. От типа зависят возможности навыка:

Тип навыка

Что умеет навык

Где работает навык

Навыки общего типа

Выполняет самые разнообразные задачи, которые вы придумаете. Например:

  • ищет товары в каталоге интернет-магазина;
  • запускает интерактивные игры;
  • заказывает пиццу, такси или билеты в кино;
  • открывает расписание работы врача;
  • запрашивает баланс банковского счета.

Приложения и устройства с Алисой

Навыки умного дома

Управляет умными устройствами. К примеру, включает чайник или делает телевизор потише.

Приложения и устройства с Алисой

Навык «Синтезатор»

Проигрывает загруженные вами звуки в ответ на жесты. Навыки, позволяющие проигрывать загруженные вами мелодии с помощью жестов.

Колонка Яндекс Станция Мини

Этапы создания навыка

После того, как вы определились с типом навыка, вы можете начать его размещение. Оно разделено на несколько разделов, которые описаны ниже.

Перед началом

Перед разработкой необходимо решить, где будет размещен навык и как его создать.

О размещении навыка читайте в разделе Размещение навыка. О том, как создать навык в консоли Яндекс Диалогов читайте в разделе Создание навыка в консоли.

Проектирование

Чтобы не запутаться и не допустить ошибок при проработке сценария в коде, разумно продумать его структуру заранее. Проверьте идеи, определитесь с аудиторией и целями, опишите сценарий и интерфейс навыка.

Подробнее о проектировании навыка читайте в разделе Проектирование навыка.

Разработка

Разверните веб-сервис, который может принимать запросы от Алисы и отправлять подходящие ответы в зависимости от типа навыка.

О том, как разработать навык, читайте в разделе Разработка навыка.

Тестирование

Перед тем, как отправить навык на модерацию, его необходимо протестировать. Проверьте ответы навыка и убедитесь, что все работает правильно.

Подробнее о тестировании читайте в разделе Тестирование.

Публикация

Отправьте навык на модерацию и затем опубликуйте его. Навык будет доступен для скачивания из каталога.

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

Аналитика

Чтобы своевременно выявить проблемы работы навыка после его публикации, собирайте статистику и читайте отчеты об ошибках.

Собрать информацию о работе навыка можно в интерфейсе AppMetrica или в консоли разработчика Диалогов.

Полезные видео

«Алиса как платформа»: что Алиса может предложить вашим клиентам