Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2019 February 01

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
Есть  предложения разработчикам Алисы для работы с навыкками  без активационного имени, У навыка должен быть перечень фраз на которые у него есть ответ, а алиса должна уметь эти запросы посылать на навык и все это нужно привязывать к устройствам пользователя.
источник

AS

Aleksandr Sergeevich in Яндекс.Диалоги (сообщество разработчиков)
Vitaly Bogomolov
вот не понимаю, что такое нативное тестирование.

если речь про активационные фразы - можно диктовать их алисе и смотреть что получается в тексте. все остальное видно в разделе тестирования кабинета разработчика и, соответственно, легко эмулируется в юниттестах.
Привет! Я пишу мультиплеер игру и у меня нет возможности методами Яндекс тестирования проверить "общение" двух игроков.
Это я имел в виду про нативное.
источник

AS

Aleksandr Sergeevich in Яндекс.Диалоги (сообщество разработчиков)
Alexey Starikov
Есть  предложения разработчикам Алисы для работы с навыкками  без активационного имени, У навыка должен быть перечень фраз на которые у него есть ответ, а алиса должна уметь эти запросы посылать на навык и все это нужно привязывать к устройствам пользователя.
В этом случае приходим к конкуренции за запросы. Большая тема может быть.
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
тоесть  например говориш - Активируй фразы навыка""
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
и перечень фраз например включи свет тд будет работать без  ключевого слова
источник

AS

Aleksandr Sergeevich in Яндекс.Диалоги (сообщество разработчиков)
Alexey Starikov
тоесть  например говориш - Активируй фразы навыка""
Поддерживаю. Чтобы без упоминания Алисы можно было запустить навык.
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
только непонятно как быть с одинаковымими фразами
источник

AS

Aleksandr Sergeevich in Яндекс.Диалоги (сообщество разработчиков)
Alexey Starikov
только непонятно как быть с одинаковымими фразами
Я бы предложил привязку к устройству. Мое устройство по такому запросу то-то запускает. Опционально.
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
ну вообщем да, говориш пишша- отправлять на навык хомяк повторюшка, нововсти тудаже итд
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
включить свет отправлять на домовенка
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
вот только надо както это все подчищать и управлять этими фразами
источник

AS

Aleksandr Sergeevich in Яндекс.Диалоги (сообщество разработчиков)
Alexey Starikov
включить свет отправлять на домовенка
После чего можно этому устройству - включи свет - навык активируется. Без алис и запусти навык.
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
вообщем такая идея
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
с активационной фразой сложнее там как ч понимаю отдельный алгоритм он предопределен
источник

VB

Vitaly Bogomolov in Яндекс.Диалоги (сообщество разработчиков)
Aleksandr Sergeevich
Привет! Я пишу мультиплеер игру и у меня нет возможности методами Яндекс тестирования проверить "общение" двух игроков.
Это я имел в виду про нативное.
это уже специфика конкретного навыка. кейсов тут бесконечное количество и нельзя требовать от яндекса поддержки каждого конкретного случая.

если взять ваш кейс, то похожая ситуация (взаимодействие нескольких сесий алисы) была у моего навыка. если пишите на flask, то посмотрите на мой класс для автотестов. он неполный, но для моего случая его хватило для 100% coverage кода навыка.

https://github.com/vb64/test.helper.yandex.alice.flask
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
Вообщем хотелось бы чтоб можно мое  устройство научить воспринимать фразу Алиса включи свет как Алиса попроси домовенка кузю включить свет
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
Спнипиты какиенибудь
источник

СП

Сергей Погудин... in Яндекс.Диалоги (сообщество разработчиков)
Согласен этого очень не хватает
источник

AS

Aleksandr Sergeevich in Яндекс.Диалоги (сообщество разработчиков)
Vitaly Bogomolov
это уже специфика конкретного навыка. кейсов тут бесконечное количество и нельзя требовать от яндекса поддержки каждого конкретного случая.

если взять ваш кейс, то похожая ситуация (взаимодействие нескольких сесий алисы) была у моего навыка. если пишите на flask, то посмотрите на мой класс для автотестов. он неполный, но для моего случая его хватило для 100% coverage кода навыка.

https://github.com/vb64/test.helper.yandex.alice.flask
Спасибо!
Я на ноде пишу.

Согласен, что все кейсы не напишешься. Но я думаю две сессии можно сделать. Я вообще искренне удивлен почему геймдев еще не пришел в Алису. Так что это будет востребовано.  А то приходиться костыли..
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Alexey Starikov
Вообщем хотелось бы чтоб можно мое  устройство научить воспринимать фразу Алиса включи свет как Алиса попроси домовенка кузю включить свет
ну итак понятно было на какие фразы она должна реагировать :)
даеш умный дом от яндекса по яндекс плюсу :)
источник