Обзор
Что такое навыки
Алиса умеет рассказывать о погоде, включать музыку, строить маршруты и многое другое. Вы можете научить Алису чему-нибудь еще:
- Создайте голосовую игру (например, викторину).
- Объедините интерактивные формы обучения с захватывающими сюжетами в навыках для детей.
- Увеличьте знание бренда и покажите клиентам, как пользоваться вашими сервисами через Алису.
- Откройте новый канал продаж для бизнеса.
Чтобы научить Алису чему-то новому, создайте навык на платформе Яндекс Диалоги.
Для пользователя навык — это особый режим Алисы. В нем Алиса принимает команды, передает их в приложение и отображает его ответ.
Для разработчика — это веб-сервис, написанный на любом языке программирования или веб-фреймворке. Сервис получает реплики пользователя и отвечает на них.
Навыки могут принести доход
Качественные навыки, которыми пользуется много людей, приносят доход. Получайте деньги за показы рекламы или продавайте в навыке товары и услуги. Подробности — на странице Как заработать на навыках.
Типы навыков
Навыки делятся на три типа. От типа зависят возможности навыка:
Тип навыка |
Что умеет навык |
Где работает навык |
Выполняет самые разнообразные задачи, которые вы придумаете. Например:
|
||
Управляет умными устройствами. К примеру, включает чайник или делает телевизор потише. |
||
Проигрывает загруженные вами звуки в ответ на жесты. Навыки, позволяющие проигрывать загруженные вами мелодии с помощью жестов. |
Колонка Яндекс Станция Мини |
Этапы создания навыка
После того, как вы определились с типом навыка, вы можете начать его размещение. Оно разделено на несколько разделов, которые описаны ниже.
Перед началом
Перед разработкой необходимо решить, где будет размещен навык и как его создать.
О размещении навыка читайте в разделе Размещение навыка. О том, как создать навык в консоли Яндекс Диалогов читайте в разделе Создание навыка в консоли.
Проектирование
Чтобы не запутаться и не допустить ошибок при проработке сценария в коде
, разумно продумать его структуру заранее. Проверьте идеи, определитесь с аудиторией и целями, опишите сценарий и интерфейс навыка.
Подробнее о проектировании навыка читайте в разделе Проектирование навыка.
Разработка
Разверните веб-сервис, который может принимать запросы от Алисы и отправлять подходящие ответы в зависимости от типа навыка.
О том, как разработать навык, читайте в разделе Разработка навыка.
Тестирование
Перед тем, как отправить навык на модерацию, его необходимо протестировать. Проверьте ответы навыка и убедитесь, что все работает правильно.
Подробнее о тестировании читайте в разделе Тестирование.
Публикация
Отправьте навык на модерацию и затем опубликуйте его. Навык будет доступен для скачивания из каталога.
Подробнее о публикации можно посмотреть в разделе Публикация навыка.
Аналитика
Чтобы своевременно выявить проблемы работы навыка после его публикации, собирайте статистику и читайте отчеты об ошибках.
Собрать информацию о работе навыка можно в интерфейсе AppMetrica или в консоли разработчика Диалогов.