Overslaan naar hoofdinhoud

webforJ AI Plugin

Openen in ChatGPT

De webforJ AI-plugin is de aanbevolen manier om je AI-coderingsassistent te verbinden met webforJ. Eén installatie geeft je assistent de volledige toolkit: live toegang tot webforJ-documentatie, projectopzet, thema-generatie, validatie van ontwerptokens en gestructureerde workflows die het leren aan hoe het alles correct te gebruiken.

Wat je krijgt

Het installeren van de plugin verbindt twee complementaire stukken in één stap:

  • webforJ MCP-server - live tools die de assistent op aanvraag kan gebruiken: gegevens opzoeken in de webforJ-kennisbank, Maven-projecten opzetten, DWC-thema's genereren, het stijloppervlak van elk DWC-component lezen en --dwc-* tokens valideren voordat ze in je CSS terechtkomen.
  • Agent Skills - gestructureerde workflows die de assistent vertellen wanneer deze tools te gebruiken, in welke volgorde dingen te doen en hoe het resultaat te valideren. Behandelt het bouwen van herbruikbare componenten en het stylen van webforJ-apps van begin tot eind.

Samen veranderen ze een AI-assistent die gissingen doet over webforJ-conventies in een die deze volgt.

Naast hen levert webforJ een assistent van een ander soort:

  • craftforJ Assistant - een coderingsagent die binnen je lopende app werkt in plaats van in je editor. Het schrijft Java vrij, compilet elke wijziging voordat je deze ziet, past het toe en blijft werken nadat je app opnieuw is opgestart, terwijl het de live componentenboom leest, eigenschappen wijzigt, routes navigeert en het thema aanpast. Er is niets te installeren, omdat het met webforJ wordt meegeleverd.
AI Kan Nog Steeds Fouten Maken

Zelfs met de plugin kunnen AI-assistenten foutieve code genereren in complexe scenario's. Controleer en test altijd de gegenereerde code voordat je deze verzendt.

Installatie

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

Controleer binnen Claude Code:

/plugin
/mcp

De webforj plugin verschijnt onder Geïnstalleerd. De MCP-server verschijnt als plugin:webforj:webforj-mcp onder verbonden servers.

Andere clients

Cursor, Kiro, Goose, Junie, Antigravity en elke andere Agent Skills-compatibele client ondersteunen ook de plugin - zij gebruiken echter handmatige configuratie in plaats van een marktplaatsopdracht. Zie de per-client installatiewijzer voor de exacte stappen.

Het gebruiken

Zodra het is geïnstalleerd, laden de meeste assistenten automatisch het juiste onderdeel op basis van je prompt:

  • "Wrap this Custom Element library as a webforJ component." - activeert de creating-components vaardigheid
  • "Style this view with the DWC design tokens." - activeert de styling-apps vaardigheid
  • "Scaffold a new webforJ sidemenu project called CustomerPortal." - roept de MCP projectopzet aan
  • "Generate a theme from brand color #6366f1." - roept de MCP thema-generator aan
  • "Find the webforJ docs on @Route and routing." - roept de MCP kenniszoekfunctie aan

Voor de beste resultaten, noem altijd webforJ in je prompts - dat is het teken dat de assistent gebruikt om naar de plugin te reiken in plaats van naar algemene Java-kennis.

Bijwerken en verwijderen

Elke ondersteunde client heeft zijn eigen update- en verwijdercommando's. Zie de webforj-ai README voor per-client instructies.