webforJ AI Plugin
webforJ AI -laajennus on suositeltu tapa liittää AI-koodausassistenttisi webforJ:hen. Yksi asennus antaa assistentillesi täydet työkalut: reaaliaikaisen pääsyn webforJ-dokumentaatioon, projektin rakennekaavioon, teeman luontiin, design-tokenin validointiin ja strukturoituihin työnkulkuihin, jotka opettavat sen, kuinka käyttää kaikkia näitä oikein.
Mitä saat
Laajennuksen asentaminen yhdistää kaksi toisiinsa täydentävää osaa yhdellä toimenpiteellä:
- webforJ MCP -palvelin - reaaliaikaiset työkalut, joita assistentti voi kutsua tarpeen mukaan: etsi tietoa webforJ-tietopankista, rakenna Maven-projekteja, luo DWC-teemoja, lue minkä tahansa DWC-komponentin tyylipinta ja validoi
--dwc-*tokenit ennen kuin ne menevät CSS:ään. - Agent Skills - strukturoidut työnkulut, jotka kertovat assistentille milloin käyttää näitä työkaluja, missä järjestyksessä asiat tehdään ja kuinka validoida tulos. Kattaa uudelleenkäytettävien komponenttien rakentamisen ja webforJ-sovellusten tyylittelyn päästä päähän.
Yhdessä ne muuntavat AI-assistentin, joka arvaili webforJ:n käytäntöjä, sellaiseksi, joka seuraa niitä.
Vaikka laajennus on asennettu, AI-assistentit voivat tuottaa virheellistä koodia monimutkaisissa tilanteissa. Tarkista ja testaa aina generoitu koodi ennen käyttöönottoa.
Asennus
- Claude Code
- GitHub Copilot CLI
- VS Code + Copilot
- Gemini CLI
- OpenAI Codex CLI
claude plugin marketplace add webforj/webforj-ai
claude plugin install webforj@webforj-ai
Varmista Claude Codessa:
/plugin
/mcp
webforj laajennus näkyy kohdassa Asennetut. MCP-palvelin näkyy muodossa plugin:webforj:webforj-mcp yhdistetyissä palvelimissa.
copilot plugin marketplace add webforj/webforj-ai
copilot plugin install webforj@webforj-ai
Varmista:
copilot plugin list
Komennolla, suorita Chat: Install Plugin From Source, ja liitä sitten:
webforj/webforj-ai
gemini extensions install https://github.com/webforj/webforj-ai
Varmista:
gemini extensions list
codex plugin marketplace add webforj/webforj-ai
Avaa sitten Codex-istunto, suorita /plugins, valitse webforj, ja paina Väli aktivoidaksesi sen.
Codex ei lataa taitoja automaattisesti kehotteiden yhteensopivuuden perusteella kuten muut asiakkaita. Aktivoi ne nimenomaisesti:
$webforj:webforj-styling-apps theme this app with a blue palette
$webforj:webforj-creating-components wrap this Custom Element as a webforJ component
MCP-työkalut toimivat automaattisesti ilman $-etuliitettä.
Muut asiakkaat
Cursor, Kiro, Goose, Junie, Antigravity ja muut Agent Skills -yhteensopivat asiakkaat tukevat myös laajennusta - ne käyttävät vain manuaalista määritystä markkinapaikan komennon sijaan. Katso asiakaskohtainen asennusopas tarkkoja ohjeita varten.
Käyttö
Kun se on asennettu, useimmat assistentit lataa oikean osan automaattisesti kehotteesi perusteella:
- "Kiedo tämä Custom Element -kirjasto webforJ-komponentiksi." - laukaisee creating-components-taidon
- "Tyylittele tämä näkymä DWC-design tokenien avulla." - laukaisee styling-apps-taidon
- "Rakenna uusi webforJ-sivumenu projekti nimeltä CustomerPortal." - kutsuu MCP-projektirakentajaa
- "Luo teema brändiväristä
#6366f1." - kutsuu MCP-teemageneraattoria - "Etsi webforJ-dokumentit
@Route:sta ja reitityksestä." - kutsuu MCP-tietohaku
Parhaiden tulosten saavuttamiseksi mainitse aina webforJ kehotteissasi - se on se vihje, jota assistentti käyttää ottaakseen käyttöön laajennuksen sen sijaan, että se perustuisi yleiseen Java-tietoon.
Päivitys ja poistaminen
Jokaisella tuetulla asiakkaalla on omat päivitys- ja poistokomentonsa. Katso webforj-ai README asiakohtaisia ohjeita varten.