Depuis que j'ai acheté Amazon Echo, j'ai essayé de créer une compétence en utilisant la période de fin d'année et de nouvel an. Je suis habitué à Java, alors je l'ai écrit en Java pour l'essayer rapidement.
Afin d'apprendre les bases, je l'ai d'abord fait en lisant le document amazon et en regardant les informations de ceux qui ont déjà posté. https://developer.amazon.com/ja/alexa-skills-kit
Quoi qu'il en soit, je peux voir que cela ressemble à ceci en regardant la source de l'échantillon, donc en regardant le document et la source. https://github.com/amzn/alexa-skills-kit-java
Celui que j'ai créé est posté sur github. https://github.com/ewai/amazon-echo-ask-sample
Des compétences qui vous renseignent sur le site appelé Oisix (Peut-être que seuls les membres peuvent le comprendre ...) Si vous me le dites, cela va gratter et lire les informations utiles du site.
① Alexa! Ouvrez "Oisix"! ② Appel de la fonction
C'est un flux simple.
Appeler une fonction | Mots-clés réactifs | Traitement du contenu |
---|---|---|
Parlez-nous de la fonctionnalité de cette semaine! | Une fonction spéciale | Il gratte et lit la liste des pages de fonctionnalités de cette semaine dans le menu. |
Parlez-nous des produits en solde de cette semaine! | Vente, remise | Il gratte la page de vente et lit les produits avec une réduction de 30% ou plus. |
Parlez-nous des produits VIP de cette semaine! | VIP | Il lit les produits sur la page VIP. |
Le premier appel semble prendre plus de 10 secondes. Dès la deuxième fois, il réagira immédiatement. Au fil du temps, le démarrage ralentira à nouveau. Ce peut être bien si c'est une compétence qui est utilisée très souvent, mais ce n'est pas le cas, il semble donc que certaines mesures soient nécessaires. Appelez-le régulièrement.
Si la conception change et que l'ID ou la classe change, elle doit être réparée. ..
Si vous le rendez un peu plus général et créez un écran de maintenance WEB, il semble que vous puissiez l'utiliser dans n'importe quel magasin. Je ne comprends pas la nécessité et je ne peux y mettre aucun effort.
Recommended Posts