Saltar al contenido principal

webforJ AI Plugin

Abrir en ChatGPT

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

Lo que obtienes

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

  • servidor MCP de webforJ - herramientas en vivo que el asistente puede invocar a demanda: buscar información en la base de conocimientos de webforJ, hacer scaffolding de proyectos Maven, generar temas DWC, leer la superficie de estilo de cualquier componente DWC y validar 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 cómo construir componentes reutilizables y estilizar aplicaciones webforJ de principio a fin.

Juntos convierten a un asistente AI que adivina las convenciones de webforJ en uno que las sigue.

El 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 publicarlo.

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 marketplace. 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 según tu solicitud:

  • "Envuelve esta biblioteca de Elementos Personalizados como un componente de 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 menú lateral de webforJ llamado CustomerPortal." - llama al scaffolder de proyectos MCP
  • "Genera un tema a partir del color de marca #6366f1." - llama al generador de temas MCP
  • "Encuentra la documentación de webforJ sobre @Route y enrutamiento." - llama a la búsqueda de conocimientos MCP

Para obtener los mejores resultados, menciona siempre webforJ en tus solicitudes: esa es la señal que utiliza el asistente para recurrir al plugin en lugar de a conocimientos generales 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.