Werkzeuge
Die aiw CLI
Eine Kommandozeile vom leeren Ordner bis zum Upload. Diese Seite ist die Kurzreferenz, jede Option jedes Commands steht auf der CLI-Seite.
Auf dieser Seite
CLI installieren#
Die CLI braucht Node.js 22.12 oder neuer. Du installierst sie einmal global über npm, danach steht aiw überall bereit. aiw doctor zeigt danach, welche externen Programme noch fehlen, mit dem Command zum Installieren.
npm i -g ai-website
npx playwright install chromium
aiw doctoraiw und ai-website sind derselbe Command. Chromium brauchen aiw check und aiw research.
Vom Ordner zum Upload#
Anlegen
aiw new studio-siteFinden und hinzufügen
aiw components pricing aiw add @ai-website/pricing @ai-website/faqGestalten
aiw theme --colors brand=#1f6feb aiw media optimize public/imagesPrüfen
npm run build aiw check dist aiw seo audit distVeröffentlichen
aiw deploy live aiw deploy live --yesDer erste Aufruf zeigt den Plan, erst mit --yes wird hochgeladen.
Kurzreferenz#
Jeder Command mit einem Satz. Ein Klick führt zu allen Optionen auf der Seite CLI.
Einrichten
Projekte und Components
- aiw newAstro mit React Islands, Tailwind und den Tokens des Kits, bereit für Components. Mit --dry-run erst der Plan.
- aiw componentsOhne Suchwort alle Kategorien mit Anzahl. Mit Kategorie oder Suchwort jede Variant samt Install-Zeile.
- aiw addHolt die Component aus der Registry des Kits, löst ihre Dependencies auf und schreibt die Dateien ins Projekt. Ab dann gehört der Code dir.
- aiw outdatedListet installierte Components mit neuerer Version und was sich geändert hat.
- aiw updateBringt Components auf die neueste Version und lässt geänderte Dateien stehen.
- aiw registry buildMacht aus jeder Component einen installierbaren Eintrag, die Quelle für aiw add. Nach jeder Änderung an einer Component ausführen.
Design
- aiw themeElf OKLCH-Stufen je Farbe, jede mit Kontrast gegen Weiß und Schwarz, als Tailwind-Variablen und Tokens.
- aiw fonts addInstalliert Schriften lokal und schreibt eine passende Ersatzschrift, damit beim Laden nichts springt.
- aiw fonts subsetBehält nur die Zeichen, die deine Seiten nutzen, und lädt sie vorab. Nach jedem Build ausführen.
- aiw researchBildschirmfotos in drei Breiten, Haupttext, Farbpalette in OKLCH und Schriftgrößen, als Material für den eigenen Entwurf.
Medien
- aiw media optimizeAVIF und WebP in mehreren Breiten, nie größer als das Original, dazu ein Manifest mit Maßen und Platzhaltern.
- aiw media ogEin Bild mit 1200 mal 630 Pixeln aus einem Titel, oder eines je gebauter Seite aus Titel und Beschreibung.
- aiw media videoMP4 und WebM ohne Ton in sinnvoller Breite, dazu ein Posterbild in zwei Formaten.
Prüfen
- aiw lintLässt die im Projekt installierten Prüfer in einem Lauf laufen und meldet jeden einzeln.
- aiw checkHTML, Konsole, seitlicher Überlauf, Barrierefreiheit, Links und Tempo je Seite in drei Breiten, mit Bildschirmfotos.
- aiw seo auditTitel, Beschreibungen, canonical, Überschriften, Teilbilder, strukturierte Daten, Alt-Texte, hreflang, Sitemap und robots.
- aiw search buildBaut einen statischen Volltextindex über die gebaute Seite. Ohne Server.
Veröffentlichen
Kit und Server
- aiw mcpStartet die CLI als MCP-Server für deinen KI-Assistenten auf diesem Rechner.
- aiw serveStellt dieselben Tools als HTTP-MCP-Server mit Token bereit.
- aiw kitStartet diese Seite mit allen Components lokal und damit die lokale Registry.
Gemeinsame Optionen#
Diese Optionen tauchen immer wieder auf und bedeuten überall dasselbe.
| Option | Bei | Wofür |
|---|---|---|
| -n, --dry-run | viele Commands | Zeigt den Plan und ändert nichts. |
| -y, --yes | deploy, preview | Bestätigt einen Command, der über den Rechner hinausgeht. Ohne gibt es einen Probelauf. |
| --project | Projekt-Commands | Der Projektordner, sonst der aktuelle Ordner. |
| --json | alle | Gibt das volle Ergebnis als JSON aus, für Skripte und CI. |
| -C, --cwd | alle | Führt den Command in einem anderen Arbeitsordner aus. |
| -h, --help | alle | Zeigt die Hilfe eines Commands mit jeder Option. |
Hilfe im Terminal#
Jeder Command erklärt sich selbst, mit allen Optionen und Standardwerten.
aiw --help
aiw add --help
aiw seo audit --help