2月1日,在辛菲罗波尔举行了一次为爱丽丝开发技能的黑客马拉松。当地的前端开发人员承诺进行组织,Yandex提供了一个位置。尽管参与者是第一次创建语音接口,但是一天还是创建了十几个工作原型,其中一些甚至已经发布。
在这篇文章中,我们将举例说明可以在几个小时内完成的技能,并告诉您哪种方法是其基础。我们希望更多有用且不同的技能。追。

在照片中,一对黑客马拉松参加者和塞加洛维奇的小睡
爱丽丝有什么技能?
爱丽丝的技能是由Yandex外部的开发人员编写的脚本(实际上是机器人程序)。每个技能都有一个激活短语,之后将启动该技能,并将用户从主爱丽丝转移到外部脚本。
, , , , . dialogs.yandex.ru/store, , . . yandex.ru/dev/dialogs/alice. .
?
-, . . — , .
-, — - (MAU 4 ).
-, . 2000 , . https://t.me/yadialogschat.
API . .
:
{
"request": {
"command": " ?"
}
}
:
{
"response": {
"text": " ?",
"card": {
"items": [{"title": "Pepsi", ...}, ...]
}
}
}
( ) :

: , . . , . . .
, . 3 . - , .
, .
. :
, " "
:
, " " 8
( API) , .
- . , , . , . : , «», , (Windows only), ., Elari, ..
- . , . , , .
- , . — , , , , , .
– , , .
, «» «» — , «»
, , ( ) — ( ) ( ).
/, :
, , , .

. «», . .
— -, ( ) . .
-, . ( node, flask, ..).
a.k.a. c, , . , .
— , . 50 , . , , . , , , . 10 . , API .
— Python JavaScript ( ). JS — , - . , . , , , ", ".
* , (Venul NoLogicTheOne) .

, . — . — , . , , . , , , . , , .
下一次爱丽丝的技能开发黑客马拉松将于2月29日在莫斯科举行。
PS Text作者- 协整和@helmeton-是Yandex的员工,但以独立开发人员的身份参加了这次黑客马拉松。本文中的所有陈述也是作者的个人观点,可能与Yandex的官方立场或现实情况不符。