Saltar al contenido principal

Casos de uso en la terminal

Las tareas del tutorial de SQL también se pueden hacer desde la terminal. Estas capturas son de la misma asignatura.

Preparar la asignatura​

Terminal
$ miyagi init
La terminal con miyagi init sobre una asignatura de demostración: nombre, descripción, tono, idioma y sin aula.
miyagi init en una asignatura de demostración.

Darle tu material​

Copia tus documentos en sources y:

Terminal
$ miyagi ingest -w introduccion-a-sql
miyagi ingest leyendo las fuentes de una asignatura de demostración y creando páginas.
ingest trabajando, en una asignatura de demostración.
El resumen de miyagi ingest, con las lagunas que encuentra y las fuentes web que propone.
Y su resumen.

Mirar qué admite el Moodle​

Terminal
$ miyagi explore -w introduccion-a-sql
El final de miyagi explore: lo que ha visto en el curso y la página guardada en la memoria.
Lo que ha visto en el curso, en course/moodle-capabilities.

Corregir​

Terminal
$ miyagi chat -w introduccion-a-sql

¿Qué entregas de la Práctica final tengo sin corregir?

El chat de la terminal respondiendo con una tabla de alias, si entregaron y si quedan por calificar.
El estado de las entregas, solo leyendo. Los alumnos también aparecen como alias aquí, y si la entrega es un archivo te pide permiso para guardarla igual que en la aplicación.

Antes de publicar te pide permiso igual que en las otras versiones:

El panel de aprobación en la terminal para renombrar una sección, con las opciones Sí, No y Parar.
Sí, No o Parar, con el teclado.

Encargos de una sola orden​

Para algo concreto, sin conversar:

Terminal
$ miyagi run --task "Dime cuántas entregas sin corregir tiene la Práctica final, sin cambiar nada"
La terminal con miyagi run --task de solo lectura y la respuesta.
Un encargo de solo lectura.

Tu propia habilidad, y las extensiones​

miyagi skills lista las habilidades, incluidas las tuyas:

miyagi skills con la habilidad estilo-sql marcada como propia al final.
La habilidad estilo-sql, al final de la lista.

Y miyagi extension list las extensiones:

miyagi extension list con docker-lab y moodle-teacher activadas.
Las extensiones de la asignatura.

Los atajos están con miyagi commands, y las órdenes en la Referencia.

miyagi commands con la lista de atajos de la conversación.
miyagi commands.