Mycroft-core: Característica: agregue get_selection () a la clase MycroftSkill

Creado en 29 ago. 2019  ·  5Comentarios  ·  Fuente: MycroftAI/mycroft-core

Una necesidad común de los desarrolladores de Skill es presentar una lista de opciones al usuario y pedirle que haga una selección. Esto es posible usando una combinación de métodos existentes, sin embargo, requiere que cada desarrollador elabore su propio patrón. Agregar un método estándar hará que esto sea más fácil para los desarrolladores y brindará una experiencia más consistente para los usuarios.

El método actual generalmente implica:

  1. Tomar lista de artículos
  2. Genere un diálogo de pregunta usando join_list()
  3. get_response() del usuario
  4. validar la verificación de respuesta para:

    • coincidencia aproximada del elemento de la lista

    • ordinal o número, por ejemplo, "tercer elemento" o "número dos"

  5. devolver el artículo seleccionado o ejecutar on_fail devolución
medium Enhancement - proposed help wanted

Comentario más útil

No por lo que he oído, ¡adelante!

Si tiene preguntas, tenemos un chat en chat.mycroft.ai

Todos 5 comentarios

Hola, estoy interesado en este tema. ¿Alguien lo ha reclamado todavía?

No por lo que he oído, ¡adelante!

Si tiene preguntas, tenemos un chat en chat.mycroft.ai

Por favor, gracias Arjan: smile:

Cerrado por # 2302, ¿no?

Tienes toda la razón. ¡Clausura!

¿Fue útil esta página
0 / 5 - 0 calificaciones