☑ nueva característica interesante
☑ ¡podría ayudar a muchos usuarios!
☑ elimina algo que parece un "error"
☐ Es bueno tenerlo
☐ nadie lo necesita
¿Qué inspiró esta solicitud de lista de deseos?
El JSL generado por IA puede generar cadenas de mensajes muy creativas, pero incorrectas, tipos de parámetros erróneos o llamadas de plataforma inventadas. Debido al diseño de JSL de ignorar mensajes no reconocidos, estos errores suelen pasar desapercibidos y el usuario termina depurando en el lugar equivocado. La salida del registro actual solo informa del síntoma , no de la causa , lo que dificulta considerablemente la creación de scripts asistidos por IA.
¿Cuál es la mejora que le gustaría ver?
Introducir un modo de depuración de IA controlado por comandos, por ejemplo
chatty mode(1,0,1);
Este modo produce deliberadamente una salida de diagnóstico ruidosa, pero increíblemente útil. Aumenta la comunicación de los objetos en momentos clave: al recibir mensajes no válidos, al usar incorrectamente una función similar a la de una plataforma, al no coincidir los tipos de argumentos o al devolver silenciosamente el objeto incorrecto en el encadenamiento de mensajes.
El modo debe permitir múltiples indicadores (por ejemplo, objetos de visualización, plataformas, objetos programables generales) para que los usuarios puedan activar con precisión el nivel de verbosidad que necesitan.
¿Por qué es importante esta idea?
Esta función reduciría drásticamente el tiempo de depuración, especialmente cuando los scripts generados por IA presentan comportamientos extraños. En lugar de pasar horas buscando en el lugar equivocado, los usuarios podrían habilitar este modo de conversación explícito y detectar de inmediato dónde la lógica empieza a fallar. Aumenta la transparencia, facilita el aprendizaje, ayuda a prevenir errores lógicos sutiles y hace que JMP sea significativamente más resiliente en flujos de trabajo reales asistidos por IA.
¡Gracias por tomarse el tiempo para enviar esta solicitud!