Heute wird Alice ein Jahr alt. In den letzten Monaten hat sie viele neue Fähigkeiten erlernt, von denen die meisten von Drittentwicklern mithilfe der Dialogs-Plattform erstellt wurden. Mehr als 28.000 Fähigkeiten sind bereits veröffentlicht und stehen allen Benutzern von Alice zur Verfügung.
Zu unserem ersten Geburtstag lancieren wir
den Alice Award . Jeden Monat werden wir die 5 besten Fähigkeiten von unabhängigen Entwicklern auswählen und ihnen Geldprämien zahlen. Wenn Sie Ihre Fähigkeiten bereits entwickeln oder gerade erst anfangen möchten, laden wir Sie unter dem Strich ein - dort finden Sie die Empfehlungen unseres Teams.

Die Sprachschnittstelle ist für die meisten Entwickler eine relativ neue und noch nicht sehr klare Umgebung. Bei der Erstellung von Fähigkeiten ist es sehr wichtig, die Funktionen dieser Umgebung zu berücksichtigen. Zunächst auf Szenarioebene.
Denken Sie daran: Geschicklichkeit ist ein Dialog . Stellen Sie sich vor, wie der Dialog eines Benutzers mit Fähigkeiten aufgebaut wird. Und dann überlegen Sie, wo es sich verzweigen kann und was schief gehen kann.
Beginnen Sie mit einer Erklärung . Was macht deine Fähigkeiten aus? Der Benutzer sollte dies verstehen, sobald er sich darin befindet.
Überladen Sie Replikate nicht mit Informationen . Zu viele Details in einem Replikat - und der Benutzer wird verwirrt. Für gemischte Schnittstellen können Sie Schaltflächen und Bilder verwenden. Denken Sie jedoch daran, dass es nur Sprachschnittstellen gibt.
Ständig prompt . Sackgassen sind schlecht. Versuchen Sie immer, den Benutzer auf eine Option hinzuweisen, um den Dialog fortzusetzen.
Variation hinzufügen . Wenn in Ihren Fähigkeiten häufig eine Antwort verwendet wird, versuchen Sie, einige Auswahlmöglichkeiten zu schreiben. Je vielfältiger die gleiche Art von Bemerkungen ist, desto stärker ist das Gefühl eines echten Gesprächs.

Dmitry Golubovsky, Chefredakteur von Yandex-Sonderprojekten, wird Ihnen in seinem Bericht mehr über die Funktionen der Erstellung interaktiver Schnittstellen erzählen. Dmitry entwarf die Szenarien der meisten "internen" Fähigkeiten von Alice - Spiele- und Unterhaltungsfähigkeiten - und beriet die Entwickler auch über einige "externe" Fähigkeiten. Basierend auf dieser Erfahrung spricht er darüber, wie man eine Handlung richtig erstellt - schließlich hängt es von ihm ab, ob Ihre Fähigkeiten schießen oder nicht.
Ebenso wichtig ist es zu verstehen, welche Entwicklungsfähigkeiten von Spezialisten benötigt werden, um Alice beizubringen, wie sie arbeitet und welche technologische Zukunft wir für sie vorbereiten. Diese Fragen werden von Evgeny Volkov, technischer Experte der Dialogplattform, beantwortet.
Nach der Theorie folgt immer die Praxis. Der Plattformentwickler Roman Paradeev zeigt, wie man in zwanzig Minuten die einfachste Fertigkeit erstellt.
Jeder unabhängige Entwickler von Fähigkeiten für Alice kann am Wettbewerb teilnehmen.
Lesen Sie mehr auf
der Alice Award-Website .