Saltar al contenido principal

webforJ AI Plugin

Abrir en ChatGPT

El plugin de webforJ AI es la forma recomendada de conectar tu asistente de codificación AI a webforJ. Una instalación le da a tu asistente todo el conjunto de herramientas: acceso en vivo a la documentación de webforJ, creación de proyectos, generación de temas, validación de tokens de diseño y flujos de trabajo estructurados que le enseñan a utilizar todo esto correctamente.

Lo que obtienes

Instalar el plugin conecta dos piezas complementarias en un solo paso:

  • servidor webforJ MCP - herramientas en vivo que el asistente puede invocar a demanda: consultar la base de conocimientos de webforJ, crear proyectos de Maven, generar temas DWC, leer la superficie de estilo de cualquier componente DWC y validar los tokens --dwc-* antes de que lleguen a tu CSS.
  • Habilidades del Agente - flujos de trabajo estructurados que indican al asistente cuándo recurrir a esas herramientas, en qué orden hacer las cosas y cómo validar el resultado. Cubre la creación de componentes reutilizables y el estilo de aplicaciones webforJ de principio a fin.

Juntas, convierten un asistente AI que adivina las convenciones de webforJ en uno que las sigue.

Junto a ellas, webforJ incluye un asistente de otro tipo:

  • Asistente craftforJ - un agente de codificación que trabaja dentro de tu aplicación en ejecución en lugar de tu editor. Escribe Java libremente, compila cada edición antes de que la veas, la aplica y sigue trabajando después de que tu aplicación se reinicie, además de leer el árbol de componentes en vivo, cambiar propiedades, navegar por rutas y ajustar el tema. No hay nada que instalar, porque se incluye con webforJ.
La AI aún puede cometer errores

Incluso con el plugin, los asistentes AI pueden producir código incorrecto en escenarios complejos. Siempre revisa y prueba el código generado antes de implementarlo.

Instalación

claude plugin marketplace add webforj/webforj-ai
claude plugin install webforj@webforj-ai

Verifica dentro de Claude Code:

/plugin
/mcp

El plugin webforj aparece bajo Instalados. El servidor MCP aparece como plugin:webforj:webforj-mcp bajo servidores conectados.

Otros clientes

Cursor, Kiro, Goose, Junie, Antigravity y cualquier otro cliente compatible con Habilidades del Agente también soportan el plugin; solo que utilizan configuración manual en lugar de un comando de mercado. Consulta la guía de instalación por cliente para los pasos exactos.

Usándolo

Una vez instalado, la mayoría de los asistentes cargan la pieza correcta automáticamente en función de tu solicitud:

  • "Envuelve esta biblioteca de Elementos Personalizados como un componente webforJ." - activa la habilidad de crear componentes
  • "Estiliza esta vista con los tokens de diseño DWC." - activa la habilidad de estilizar aplicaciones
  • "Crea un nuevo proyecto de sidemenu de webforJ llamado CustomerPortal." - invoca el generador de proyectos MCP
  • "Genera un tema a partir del color de marca #6366f1." - invoca el generador de temas MCP
  • "Encuentra la documentación de webforJ sobre @Route y enrutamiento." - invoca la búsqueda de conocimiento de MCP

Para obtener los mejores resultados, siempre menciona webforJ en tus solicitudes; esa es la señal que el asistente utiliza para recurrir al plugin en lugar de al conocimiento general de Java.

Actualización y desinstalación

Cada cliente soportado tiene sus propios comandos de actualización y desinstalación. Consulta el README de webforj-ai para instrucciones específicas por cliente.