Versión
Changelog
Versión de producto actual: 0.7.0 · Linux y macOS · Node.js 22.x
0.7.0
Colabs de clase anclados al temario indexado: notebooks Jupyter / Google Colab listos para Runtime → Run all, con narrativa docente, figuras y citas a página/párrafo del PDF.
Qué te entrega cada vez
Por cada tema, Teacher genera dos notebooks del mismo contenido, pensados para usos distintos en clase:
- Uno resuelto — ya trae el código y las figuras hechos. Sirve para que proyectes en clase y vayas explicando paso a paso (Run all y se ve todo).
- Uno para el alumnado — mismo mapa de casos y mismas celdas, pero con huecos por rellenar (marcados como TODO). Se puede ejecutar igual: no se rompe aunque aún no hayan escrito la solución completa.
- El contenido sale de tu temario indexado (extractos con página y párrafo), no de un ejemplo genérico de otra asignatura.
-
En la terminal:
teacher colabs "Tema …" --num 2 --output-dir out/colabs(--num 2= un par resuelto + para el alumnado; con--num 4obtienes dos pares, etc.).
Ejemplo real (Tema 6 · aprendizaje supervisado)
Abajo tienes el notebook resuelto de un tema de IA, tal como lo genera Teacher. Ábrelo en el navegador o descárgalo y súbelo a Google Colab y pulsa Runtime → Run all para ver figuras y explicaciones.
Ver ejemplo en el navegador Descargar .ipynb
comandoteacher colabs "Tema 6. Aprendizaje supervisado" \
--num 2 \
--output-dir out/colabs
0.6.0
Base de producto: temario en local, materiales de clase con citas al PDF, instalación en Linux y macOS con Node 22.
Qué puedes hacer
- Temario → materiales de clase con citas a página y párrafo/bloque del PDF.
- Catálogo amplio: guion, diapositivas, laboratorio, cierre, rúbricas, grafos, Moodle, foro…
-
teacher visor-rag: revisión local del índice (chunks, figuras, vectores). - Export HTML navegable, grafos Mermaid/GEXF e idioma de salida es/en (citas literales en el idioma del temario).
-
Local-first: índice y configuración en tu máquina; claves en
variables de entorno o
credentials.env.
Uso y configuración
-
teacher configacepta elcalidad.evaluarque escribe el onboard. -
teacher config --checkvalida sin modificar el YAML. -
Alias de salida en castellano:
--saliday--dir-salida. -
La ingesta omite carpetas ocultas y basura habitual
(
.git,node_modules, …) para no mezclarlas con el temario. -
onboardinfiere el perfil desde el setup global cuando no pasas--perfil.
Web e instalación
- Web de producto: materiales, comandos, flujo, configuración e instalación desde cero.
-
Repositorio público
github.com/686f6c61/teacher
e instalador
install-from-github.sh(Node 22, binarioteacher). - Documentación de producto: guías de uso, perfiles y privacidad.