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

Материал из База знаний
Перейти к навигации Перейти к поиску



У тех, кто впервые сталкивается с навыками Алисы, часто возникают типовые вопросы, ответы на которые и собраны на этой странице.


Навык - это программа?

В привычном понимании - и да, и нет. Навык - это программа реализующая некий диалог, который запускается заданной командой активации и расширяющий возможности голосового помощника Алиса от Яндекса. Навыки взаимодействуют с Вами благодаря платформе Яндекс Диалоги.

Рассмотрим несколько условных схем распространения и использования программного обеспечения.


  1. Пользователь самостоятельно ищет нужные программы на официальных (и не очень) сайтах, скачивает из Интернета, приобретает на дисках, итд. Затем устанавливает в систему.
    Проверка программы на вредоносность (вирусы), отбор соответствия программы системе производятся самим пользователем. Эта схема типична для семейства Microsoft Windows.
  2. Пользователь выбирает нужную программу из готового списка (системный репозиторий, магазин приложений, итд), затем система сама скачивает и устанавливает программу, а также сама следит за её обновлениями.
    Отсутствие вирусов, соответствие версии ОС берёт на себя сама система. Схема типична для *NIX-систем (это и широко известный Linux, и узкопрофессиональный QNX, позднее с переходом на BSD к такой схеме добавилась MacOS X 10.6, и уже совсем недавно - поздние версии Windows).
  3. Пользователь открывает сайт и сразу использует программное обеспечение, не скачивая, и не устанавливая его. Пока вы не скачиваете никаких подозрительных файлов, антивирусной проверки не требуется. Не отнимается и ценное место на диске. Требования совместимости с системой минимальны: достаточно иметь более-менее современный браузер. По такой схеме работает и простой онлайн-конвертор, и полноценный офис (Google Документы, Microsoft Office для Интернета), и даже довольно мощные графические редакторы.


А теперь представьте, что программу не надо не только искать, скачивать, проверять и устанавливать, но даже не надо открывать сайт с онлайн-сервисом.
Достаточно сказать "Алиса, давай поиграем в города", чтобы запустить навык "Города".
Поздравляю, вы нашли, вызвали и запустили навык )


То есть, мне не надо устанавливать Навык на устройство?

Всё верно, не надо. Простой голосовой командой вы мгновенно задействуете любой из тысяч существующих навыков!

Какими командами можно запустить навык указано в описании навыка в каталоге навыков.


А как узнать, какой навык мне нужен? А какие навыки есть? А где их найти?

Отличный вопрос. Подбирать название навыка "вслепую" - квест отдельный.

Навыки могут создаваться любыми людьми, а не только компанией Яндекс. Кто является разработчиком навыка можно узнать открыв каталог навыков и выбрав навык, который вас интересует. Там же (в каталоге) может быть указан контакт разработчика. Все навыки в каталоге делятся по группам. Например группы: "Игры", "Покупки", "Умный дом" и так далее.


Вот где можно выбрать подходящий навык, а также следить за новинками:

  • Телеграм бот-сканер новых навыков Алисы: t.me/NewAliceSkills.
  • Ещё один небольшой тг-каталог навыков Алисы: t.me/aliceskill.
  • неофициальный каталог навыков Алисы: aliceskill.ru
  • неофициальный каталог навыков Алисы: alice.voice-ui.ru


И не нужен никакой-никакой антивирус?

Действительно, не нужен.

По аналогии с онлайн веб-сервисами, все действия происходят в облаке, а файловый обмен строго ограничен звуковыми дорожками и графикой. Единственное, о чём следует не забывать - при работе с любой программой никогда не передавайте свои личные данные, и особенно - платёжные и юридические реквизиты, кроме случаев, когда вы на самом деле уверены в безопасности этого действия.


А могу я сделать собственный Навык?

Конечно, и для начала прочитайте соседний FAQ: FAQ по Навыкам для авторов


Что ещё мне надо знать о навыках?

Можно рассматривать навык как бота, но с важным отличием. Навык не может сам отправить сообщение, а только отвечает на запрос. Итак:

  • Все навыки работают по принципу "запрос - ответ". Навык неактивен, пока вы его не запустите, сказав активационную фразу.
Поэтому навык не может прислать вам уведомление, или озвучить напоминание. 
И поэтому же, спустя некоторое время вашего молчания, навык, скорее всего, вообще будет закрыт.
  • Когда Вы запускаете навык, в эту же секунду Алиса отключается и вы разговариваете с навыком, а не с Алисой!.
    Да, навык может говорить голосом Алисы, но это НЕ она.
Не удивляйтесь, что Алиса в навыке отказывается регулировать громкость, включить аудио или видео, и не обрабатывает другие привычные вам команды. 
Сначала нужно закрыть навык. У навыков нет доступа к возможностям самой Алисы.
  • Чтобы вернуться к Алисе, вы должны закрыть навык: сказать "Алиса, хватит".
    Почему именно эту фразу ? Да потому, что не все разработчики навыков правильно обрабатывают варианты команд закрытия, и вместо выхода вы можете услышать что-то в духе "Я вас не поняла".
Фраза "Алиса, хватит" гарантированно закроет навык средствами самой платформы Диалоги.
  • Когда вы закрываете навык /не на колонке/, есть вероятность, что окно диалога на вашем устройстве не закроется.
    Поэтому, на устройствах с экраном всегда обращайте внимание на "шапку" окна диалога.
Если там написано не "Алиса", то следующей командой вы запустите этот же навык вместо Алисы.
  • Навыки работают в рамках требований и возможностей платформы Диалоги в соответствии с документацией. Например:
    • У любого навыка есть менее трёх секунд, чтобы предоставить вам ответ;
    • Ответ не может превышать 1024 символа текстом (в некоторых случаях всего 256 символов);
    • и воспроизводить аудио более двух минут. Существуют и другие ограничения.
    • Яндекс Станция считается устройством без экрана, даже если вы подключили её к телевизору. А значит, на экране телевизора вы не увидите картинок, которые навык отправляет на смартфон.
    • Навыки пока не могут отправлять видеофайлы. Вместо этого они отправляют "внутреннюю ссылку" на картинку или аудиофайл, заранее загруженные на платформу Диалогов. Именно по этой "внутренней ссылке" ваше устройство отобразит картинку (если устройство с экраном) или воспроизведёт аудио файл.
    • Размер хранилища для медиа у навыков составляет 100 мегабайт, что тоже накладывает некоторые ограничения на размеры файлов.
Если навык не успевает ответить за 3 секунды, или возникает сбой в навыке или платформе, вы услышите: "Диалог не отвечает".
Просто повторите свой запрос - и наверняка получите ответ.
  • У вас всегда есть возможность прервать длинный текст, который произносит навык. Просто скажите активационное слово (Алиса или Яндекс), или нажмите кнопку активации на вашем устройстве.
  • Активационное слово выбирается в настройках аккаунта в приложении Яндекс (Android, iOS); по умолчанию "Алиса", может быть изменено на "Яндекс".
  • В любой непонятной ситуации в навыке говорите "помощь" или "что ты умеешь". Эти две команды обязан поддерживать любой навык, иначе его должны снять с публикации.
  • Обязательно заходите на страницу каталога навыков. Там можно:
    • Открыть описание навыка, получше изучить предназначение навыка, и как его использовать.
    • Найти много других замечательных навыков.
    • Поставить навыку оценку, и оставить комментарий с пожеланиями для разработчика.
Учтите, что все отзывы анонимны и разработчик навыка не сможет вам ответить (или уточнить подробности)! 
Опишите проблему или предложение как можно более подробно, с точными примерами, или ваш отзыв останется бесполезным.
Источник — https://wiki.yaboard.com/index.php?title=Что_такое_Навыки&oldid=5171 // MOD ext links // End MOD