Segunda sesión de desarrollo de Postal IA: confirmado que ya funciona con LM Studio real en ROCKY, cuatro estilos de fondo generados por reglas —incluido un árbol fractal por recursión— y un ajuste para que el texto nunca se desborde de la tarjeta, sea cual sea la longitud del poema que devuelva el modelo.
Primera sesión de desarrollo de Postal IA, la herramienta que convierte una palabra en una postal con un micropoema y un fondo generado por reglas: qué se reutilizó de PINSAPIA, por qué la imagen se descargaba minúscula y cómo se corrigió, y qué queda pendiente antes de probarla con LM Studio real en ROCKY.
Primera sesión de desarrollo de Prompt Lab, la herramienta para que el alumnado de 2º de Bachillerato experimente con ingeniería de prompts: qué se ha medido (tiempos de respuesta, paralelismo real en LM Studio), qué se ha corregido sobre la marcha y qué queda pendiente antes de llevarlo a la máquina del instituto.
PINSAPIA ya muestra, debajo de cada respuesta, qué documentos reales del centro ha usado para responder — sin pedírselo al modelo, porque Python ya lo sabe desde antes de llamarlo.
PINSAPIA ya comprueba con ast.parse() si el código que pega un alumno tiene un error de sintaxis real, antes de que el modelo se pronuncie — para que no se invente un fallo que no existe ni pase por alto uno que sí está ahí.
Una nueva función de PINSAPIA genera fichas de repaso imprimibles a partir de los apuntes reales del centro — con un giro importante: la IA solo escribe las preguntas, nunca las respuestas, para no repetir el fallo de alucinación que confirmamos esta misma semana.
“Flipante… ya va a ser mucho pedirte que PINSAPA busque en internet” fue el encargo, medio en broma. Lo que siguió no lo fue: un proveedor de pago descartado por petición expresa (“limpio y ya está”), un cambio a la propia API de Wikipedia sin clave ni registro, un fallo real en producción (Vikidia devolviendo un artículo de YouTube al preguntar por “algoritmo”) arreglado con un filtro de relevancia, y un segundo hallazgo más incómodo: el modelo puede citar bien una fuente real y aun así inventarse un dato falso justo al lado. Documentado, no resuelto.
PINSAPA da su primer paso fuera del texto: un botón lee sus respuestas en voz alta con la síntesis de voz que ya trae el navegador, sin depender de ningún servicio externo. Se descarta deliberadamente la mitad “de entrada” (hablarle a PINSAPA) porque el reconocimiento de voz de Chrome manda por defecto la grabación a los servidores de Google — justo el tipo de dato de un menor que este proyecto no envía sin decidirlo antes. Un fallo real detectado en el primer uso (no se podía parar la lectura) se corrigió al momento. Confirmado funcionando en ROCKY.
PINSAPA guarda por primera vez algo en el servidor: un identificador anónimo por dispositivo (sin cuentas, sin datos personales) que permite al modo repaso y al modo pistas no repetir fragmento hasta cubrir el temario entero, con SQLite como única infraestructura nueva. Nace del descarte de una idea anterior (cromos coleccionables, “para niños” según el propio profesor) reconvertida en algo con valor pedagógico real. Confirmado funcionando en ROCKY.
PINSAPA suma una segunda forma de jugar con el corpus: en vez de preguntar, da pistas cada vez más concretas sobre un concepto real de los apuntes, y el alumno intenta adivinarlo. Misma arquitectura sin estado nuevo que el modo repaso, descartando antes otras dos ideas más trilladas o más arriesgadas con un modelo de 3B. Comprobado contra el código y el corpus reales; falta la confirmación jugando de verdad.










