Mycroft-core: Fonctionnalité: Ajouter get_selection () à la classe MycroftSkill

Créé le 29 août 2019  ·  5Commentaires  ·  Source: MycroftAI/mycroft-core

Un besoin courant pour les développeurs de compétences est de présenter une liste d'options à l'utilisateur et de lui demander de faire une sélection. Ceci est possible en utilisant une combinaison de méthodes existantes, mais cela nécessite que chaque développeur élabore son propre modèle. L'ajout d'une méthode standard facilitera la tâche des développeurs et offrira une expérience plus cohérente aux utilisateurs.

La méthode actuelle implique généralement:

  1. Prendre la liste des articles
  2. Générer une boîte de dialogue de question en utilisant join_list()
  3. get_response() de l'utilisateur
  4. valider la vérification des réponses pour:

    • correspondance floue de l'élément de liste

    • ordinal ou nombre, par exemple "troisième élément" ou "numéro deux"

  5. retourner l'élément sélectionné ou exécuter on_fail callback
medium Enhancement - proposed help wanted

Commentaire le plus utile

Pas autant que j'ai entendu, allez-y!

Si vous avez des questions, nous discutons sur chat.mycroft.ai

Tous les 5 commentaires

Salut, je suis intéressé par ce numéro. Quelqu'un l'a-t-il encore revendiqué?

Pas autant que j'ai entendu, allez-y!

Si vous avez des questions, nous discutons sur chat.mycroft.ai

S'il vous plaît, merci Arjan: sourire:

Fermé par # 2302, non?

Vous avez tout à fait raison. Fermeture!

Cette page vous a été utile?
0 / 5 - 0 notes