Ein Plugin aus einer ZIP installieren
Ein von der KI erstelltes Plugin manuell installieren und in smabar prüfen.
Auf dieser Seite
Mit ChatGPT oder Claude bauen erklärt, wie deine KI die ZIP erstellt. Lokaler Plugin-Code läuft mit deinen Nutzerrechten. Lies die Dateien vor der Installation.
Aufbau der ZIP
my-plugin/
smabar.json
plugin.py
views.py (falls importiert)
locales/
en.json
de.json
README.md
LICENSE (falls wiederverwendeter Code dies erfordert)
...weitere importierte Module und benötigte Assets
Die id im Manifest muss hier my-plugin lauten. Das dort angegebene Einstiegsskript muss vorhanden sein. Ein neues Plugin braucht eine eigene ID; nur den Ordner eines mitgelieferten Beispiels umzubenennen ändert weder Manifest noch Kachel-IDs.
Installation
- Entpacke die ZIP zunächst in einen temporären Ordner außerhalb von
.smabar. Prüfe den vollständigen Plugin-Ordner und seine README auf fehlende Dateien, Zugangsdaten, unerwartete Programme oder Verknüpfungen nach außerhalb. - Beende smabar, damit die App keinen teilweise kopierten Ordner liest. Öffne das Plugin-Verzeichnis: unter Linux/macOS
~/.smabar/plugins/, unter Windows%USERPROFILE%\.smabar\plugins\im Explorer. Legepluginsan, falls es noch fehlt. - Prüfe, ob bereits ein Ordner mit derselben ID existiert. Falls ja, stoppe und lass eine neue ID vergeben oder führe bewusst ein Update mit Sicherung durch. Vermische keine entpackten Dateien mit einem bestehenden Plugin.
- Verschiebe den vollständigen Ordner
my-pluginins Plugin-Verzeichnis. Das Manifest muss unterplugins/my-plugin/smabar.jsonliegen, ohne zusätzliche Ebenemy-plugin/my-plugin. - Starte smabar und prüfe das Plugin in den Einstellungen. Warte gegebenenfalls auf die Vorbereitung der Python-Abhängigkeiten. Laufzeit und SDK liefert smabar; zusätzliche lokale Einstellungen stehen in der README des Plugins.
In der App prüfen
- Kachel und alle vorhandenen Flyouts, Hover-Ansichten oder Popups öffnen: keine abgeschnittenen Texte, rohen Übersetzungsschlüssel, fehlenden Icons oder unbenannten Bedienelemente.
- Aktionen und Einstellungen ausprobieren; Lade-, Leer- und Fehlerzustände prüfen. Provider und externe Dienste müssen auf deinem Betriebssystem funktionieren.
- smabar neu starten und prüfen, ob Einstellungen und vorgesehene Daten erhalten bleiben.
~/.smabar/logs/plugin-my-plugin.logprüfen; unter Windows%USERPROFILE%\.smabar\logs\plugin-my-plugin.log. Die Debugging-Referenz erklärt Fehler und Markup-Warnungen. Entferne Zugangsdaten und persönliche Informationen vor dem Teilen von Auszügen.
Datei- und Syntaxprüfungen der ZIP belegen noch keine korrekte Darstellung oder Funktion in smabar. Gib deiner KI bei Problemen den tatsächlichen Fehler oder einen Screenshot. Sicherungen gehören außerhalb von .smabar/plugins/, damit sie nicht selbst als Plugins entdeckt werden.