Installation und Start
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Node.js und
npm - Ein Chromium-basierter Browser oder Firefox
- Optional ein AI-Provider-Zugang oder ein lokal laufendes Modell
Extension bauen
Abschnitt betitelt „Extension bauen“Alle Befehle werden im Projektwurzelverzeichnis ausgeführt.
npm installmake chromemake firefoxDie Build-Ausgaben landen in:
dist/chromedist/firefox
Downloads
Abschnitt betitelt „Downloads“In Chrome laden
Abschnitt betitelt „In Chrome laden“- Öffne
chrome://extensions/ - Aktiviere den Entwicklermodus
- Wähle
Entpackte Erweiterung laden - Lade den Ordner
dist/chrome
Alternativ kannst du die ZIP-Datei aus dem aktuellen GitHub-Release herunterladen und lokal entpacken.
In Firefox laden
Abschnitt betitelt „In Firefox laden“Für lokale Tests kannst du die Erweiterung temporär laden:
- Öffne
about:debugging#/runtime/this-firefox - Wähle
Temporäres Add-on laden - Öffne die Datei
dist/firefox/manifest.json
Für signierte Release-Builds kannst du stattdessen die XPI-Datei aus dem aktuellen GitHub-Release herunterladen.
Entwicklung mit Watch-Build
Abschnitt betitelt „Entwicklung mit Watch-Build“Für Chrome ist bereits ein Watch-Modus vorhanden:
npm run devDer Befehl führt vite build --watch --mode chrome aus und aktualisiert den Chrome-Build im Ausgabeverzeichnis.
Dashboard öffnen
Abschnitt betitelt „Dashboard öffnen“Nach dem Laden der Erweiterung gibt es zwei Einstiege:
- Popup der Erweiterung über das Browser-Toolbar-Symbol
- Options-Seite bzw. Dashboard über den Button
Open dashboardim Popup