Zum Hauptinhalt springen

webforJ AI Plugin

In ChatGPT öffnen

Das webforJ AI-Plugin ist die empfohlene Möglichkeit, um deinen AI-Coding-Assistenten mit webforJ zu verbinden. Mit einer Installation erhält dein Assistent das vollständige Toolkit: Live-Zugriff auf die webforJ-Dokumentation, Projekt-Scaffolding, Theme-Generierung, Validierung von Designtokens und strukturierte Workflows, die ihm beibringen, all dies korrekt zu nutzen.

Was du bekommst

Die Installation des Plugins verbindet zwei komplementäre Komponenten in einem einzigen Schritt:

  • webforJ MCP-Server - Live-Tools, die der Assistent auf Abruf nutzen kann: Informationen in der webforJ-Wissensdatenbank nachschlagen, Maven-Projekte scaffolden, DWC-Themen generieren, die Styling-Oberfläche von DWC-Komponenten lesen und --dwc-* Tokens validieren, bevor sie in dein CSS gelangen.
  • Agent Skills - strukturierte Workflows, die dem Assistenten sagen, wann er auf diese Tools zurückgreifen soll, in welcher Reihenfolge die Dinge zu tun sind und wie das Ergebnis validiert wird. Es umfasst den Bau wiederverwendbarer Komponenten und das Styling von webforJ-Apps von Anfang bis Ende.

Zusammen verwandeln sie einen AI-Assistenten, der Vermutungen über webforJ-Konventionen anstellt, in einen, der ihnen folgt.

AI kann immer noch Fehler machen

Selbst mit dem Plugin können AI-Assistenten in komplexen Szenarien fehlerhaften Code erzeugen. Überprüfe und teste immer den generierten Code, bevor du ihn versendest.

Installation

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

Überprüfe innerhalb von Claude Code:

/plugin
/mcp

Das webforj Plugin erscheint unter Installiert. Der MCP-Server erscheint als plugin:webforj:webforj-mcp unter verbundenen Servern.

Andere Clients

Cursor, Kiro, Goose, Junie, Antigravity und jeder andere Client, der mit Agent Skills kompatibel ist, unterstützt ebenfalls das Plugin - sie verwenden jedoch manuelle Konfiguration anstelle eines Marktplatzbefehls. Siehe die Installationsanleitung pro Client für die genauen Schritte.

Verwendung

Nach der Installation laden die meisten Assistenten automatisch das richtige Stück basierend auf deinem Prompt:

  • "Wickel diese benutzerdefinierte Elementbibliothek als eine webforJ-Komponente ein." - löst die creating-components Fähigkeit aus
  • "Style diese Ansicht mit den DWC-Design-Tokens." - löst die styling-apps Fähigkeit aus
  • "Scaffold ein neues webforJ-Sidemenu-Projekt mit dem Namen CustomerPortal." - ruft den MCP-Projekt-Scaffolder auf
  • "Generiere ein Theme aus der Markenfarbe #6366f1." - ruft den MCP-Theme-Generator auf
  • "Finde die webforJ-Dokumentation zu @Route und Routing." - ruft die MCP-Wissen-Suche auf

Für die besten Ergebnisse solltest du immer webforJ in deiner Eingabeaufforderung erwähnen - das ist das Signal, das der Assistent verwendet, um auf das Plugin zuzugreifen, anstelle von allgemeinem Java-Wissen.

Aktualisierung und Deinstallation

Jeder unterstützte Client hat seine eigenen Befehle zum Aktualisieren und Deinstallieren. Siehe die webforj-ai README für Anweisungen pro Client.