FAQ по Навыкам для авторов: различия между версиями
мНет описания правки |
Нет описания правки |
||
| Строка 1: | Строка 1: | ||
{{metadesc|{{PAGENAME}} | Помощь и частые вопросы по разработке и тестированию Навыков }} | {{metadesc|{{PAGENAME}} | Помощь и частые вопросы по разработке и тестированию Навыков }} | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
__TOC__ | |||
== С чего начать? == | == С чего начать? == | ||
| Строка 12: | Строка 12: | ||
Бесплатный образовательный проект платформы Яндекс.Диалоги. Подробнее [[Школа_Алисы | здесь]]. Цель проекта - популяризация Навыков и обучение разработчиков. | |||
Версия от 06:07, 8 февраля 2020
С чего начать?
Рано или поздно каждый задумывается о создании собственного Навыка (мини-викторины, небольшого домашнего розыгрыша, управления умным домом или большого открытого для всех справочника), этот раздел содержит ссылки на обучающие и общие информационные материалы как раз для такого случая.
Школа Алисы
Бесплатный образовательный проект платформы Яндекс.Диалоги. Подробнее здесь. Цель проекта - популяризация Навыков и обучение разработчиков.
Хабр
- Функциональное тестирование навыков Яндекс Алисы на Node.js
- Как создать своего бота без навыков программирования и подключить его к Яндекс.Алисе
- Разработка навыков для Алисы. Опыт работы с голосовыми интерфейсами, советы начинающим
Библиотеки, инструменты
В этом разделе собрано то, что ускоряет и облегчает разработку Навыка, особенно новичкам. Это:
- библиотеки - готовые наборы функций, где реализованы типовые действия Навыка.
- конструкторы - сервисы, позволяющие собрать Навык даже без навыков программирования.
- инструменты - проверяют и отлаживают работу Навыков и даже сервисов Яндекса (например, для настройки голоса).
- примеры кода - позволяют быстро разобраться на примере готовых Навыков-примеров.
GitHub
- Awesome Alice - инструментарий с примерами на разных языках программирования.
- yandex-alisa-advanced - PHP-библиотека для создания Навыков.
- Node.js библиотека для автоматического тестирования навыков Алисы - позволяет эмулировать сообщения пользователя в соответствии с протоколом и проверять ответы Навыка.
- Пример Навыка Алисы.
- Ещё один небольшой ликбез для желающих создавать навыки для Алисы.
Каталог инструментальных Навыков
- Тестируем любимый голос.
Инструмент для тестирования голоса и произношения текста. - Тест-прокси.
Помогает тестировать другие навыки, еще не опубликованные. Укажи webhook URL своего навыка и придумай секретное слово для доступа к нему. После этого все запросы будут пересылаться на указанный url. Ответ будет передаваться обратно Алисе. - Редирект от Антона.
Помогает тестировать другие навыки, еще не опубликованные. Укажи webhook URL своего навыка. После этого все запросы будут пересылаться на указанный url. Ответ будет передаваться обратно Алисе. - alice-dev.vitalets.xyz.
Сервис для отладки и тестирования навыков на устройстве без публикации в каталоге. Работает через веб-интерфейс. Позволяет редактировать ответы навыка прямо на странице или проксировать запросы на локальный порт. Для проверки используется навык "Инструменты разработчика".
Другое
- Сервис администрирования изображений Навыков (автор Антон Г. Федерольф).
- Готовая облачная функция для развертывания своего прокси-навыка для Алисы
- Симулятор Яндекс.Станции от Aimylogic в браузере, позволяющий протестировать навык с голосом до его публикации
- Тестовый стенд Speechkit в Яндекс.Облаке, позволяющий протестировать распознавание и синтез речи в браузере