Cada proyecto que AITM gestiona tiene un vocabulario compartido — un mapa explorable y con búsqueda de exactamente lo que contiene la aplicación. El Variable Explorer es donde se explora, e IntelliSense es cómo se utiliza al redactar un prompt.

Variable Explorer & IntelliSense

Qué es el Variable Explorer

El Variable Explorer es un árbol explorable y con búsqueda de texto completo del conocimiento del proyecto: variables de lógica de negocio (_BL.*), variables de interfaz (_UI.*), vistas (VIEW.*), el mapa de elementos DOM (elementos reales de la interfaz etiquetados con atributos data-aitm) y la base de conocimiento de Hints. Es el vocabulario compartido que tanto la persona usuaria como la IA emplean para referirse a partes exactas de la aplicación en lugar de descripciones vagas.

Por qué importa

Referirse a _UI.TASK_CARD en lugar de "la cajita de la tarea" hace que la IA encuentre el código correcto a la primera — menos ediciones equivocadas y menos turnos desperdiciados.

Exploración y búsqueda

Se abre el Variable Explorer para recorrer el árbol completo, o se usa la búsqueda de texto completo para saltar directamente a la variable, vista o elemento buscado.

Vista de árbol del Variable Explorer
La vista de árbol del Variable Explorer, explorable por módulo.
Búsqueda de texto completo en el Variable Explorer
Búsqueda de texto completo entre variables, vistas y elementos DOM en el Variable Explorer.

Detalle del elemento

Al hacer clic en una variable o elemento se ve su detalle: archivos fuente vinculados, los Behavioral Contracts que lo rigen y una vista previa en captura de pantalla de su aspecto en la aplicación en ejecución.

Detalle de un elemento del Variable Explorer con vista previa de captura de pantalla
El panel de detalle de un elemento, con los Contracts vinculados y una vista previa en captura de pantalla.

Autocompletado de IntelliSense

IntelliSense está disponible en todos los campos de prompt — New Task, Chat y Brainstorm. Al empezar a escribir un carácter de activación aparece un desplegable con sugerencias coincidentes:

  • _ — variables (_BL.*, _UI.*, VIEW.*)
  • @ — palabras clave de Brainstorm guardadas
  • @@ — archivos del proyecto
  • # — referencias a Tasks, p. ej., #AITM-123

Si se prefiere explorar en lugar de escribir, el botón Var del modal New Task inserta una referencia a una variable sin escribir el carácter de activación.

Desplegable de IntelliSense
El desplegable de IntelliSense sugiriendo coincidencias al escribir un carácter de activación.
Vista de página completa de IntelliSense
Vista de página completa de las sugerencias de IntelliSense abiertas en el editor del prompt.
Botón de insertar variable en el modal New Task
El botón Var del modal New Task para insertar una referencia a una variable sin escribirla.

Favoritos y el filtro del Hint Dictionary

El Hint Dictionary admite ahora marcar entradas individuales como favoritas. Las variables y términos favoritos se muestran primero en el desplegable de IntelliSense mediante un filtro de favoritos específico, de modo que se puede volver a las variables y términos de uso frecuente sin buscar desde cero cada vez.

El Hint Dictionary también se rellena automáticamente con términos extraídos directamente de la documentación — las palabras clave mencionadas en esta y otras páginas de documentación están disponibles en IntelliSense sin introducción manual.

Historial del Hint Dictionary

Los paneles de historial de cambios del Hint Dictionary admiten ahora paginación, por lo que explorar el historial en proyectos grandes con un historial de ediciones largo sigue siendo rápido y manejable.

Consejos

  • Conviene revisar la vista previa en captura de pantalla del panel de detalle del elemento para confirmar que se eligió el elemento correcto antes de enviar un Task.
  • Conviene referenciar directamente los códigos _UI.* y _BL.* en los prompts en lugar de describir elementos de la interfaz en prosa — es más rápido y no deja ambigüedad para la IA.
  • Se puede usar el botón Var del modal New Task si se prefiere explorar y elegir una variable en lugar de escribir su código de memoria.
  • Conviene marcar como favoritas las variables de uso frecuente y usar el filtro de favoritos de IntelliSense para encontrarlas más rápido.