Schnellstart: KI-gestützte Plugin-Entwicklung
Das KI-Entwicklungs-Plugin ist eine von NocoBase bereitgestellte Funktion zur KI-gestützten Plugin-Entwicklung. Sie können Ihre Anforderungen in natürlicher Sprache beschreiben, und die KI generiert automatisch vollständigen Frontend- und Backend-Code, einschließlich Datentabellen, APIs, Frontend-Blöcken, Berechtigungen und Internationalisierung. Das Ergebnis ist ein modernerer und effizienterer Entwicklungsworkflow für Plugins.
Die Funktionalität des KI-Entwicklungs-Plugins basiert auf dem nocobase-plugin-development Skill. Wenn Sie die Initialisierung bereits über die NocoBase CLI (nb init) durchgeführt haben, wird dieses Skill automatisch installiert.
Schnellstart
Wenn Sie die NocoBase CLI bereits installiert haben, können Sie diesen Schritt überspringen.
KI-Installation mit einem Klick
Kopieren Sie die folgende Eingabeaufforderung an Ihren KI-Assistenten (Claude Code, Codex, Cursor, Trae usw.), um die Installation und Konfiguration automatisch abzuschließen:
Manuelle Installation
Der Browser öffnet automatisch eine grafische Konfigurationsseite, die Sie durch die Installation der NocoBase Skills, die Konfiguration der Datenbank und den Start der Anwendung führt. Detaillierte Schritte finden Sie unter Schnellstart.
- NocoBase befindet sich derzeit in der Migration von
client(v1) zuclient-v2.client-v2befindet sich noch in der Entwicklung. Der von der KI-Entwicklung generierte Client-Code basiert aufclient-v2und kann nur unter dem Pfad/v2/verwendet werden. Er ist als Vorschau gedacht und nicht für den direkten Einsatz in der Produktion empfohlen. - Der von der KI generierte Code ist nicht zwangsläufig zu 100 % korrekt. Es wird empfohlen, ihn vor der Aktivierung zu überprüfen. Wenn zur Laufzeit Probleme auftreten, können Sie die Fehlermeldung an die KI senden, damit diese die Fehlersuche und -behebung fortsetzt – meist sind nur wenige Konversationsrunden erforderlich.
- Für die Entwicklung werden große Sprachmodelle der GPT- oder Claude-Reihe empfohlen, da sie die besten Ergebnisse liefern. Andere Modelle funktionieren ebenfalls, die Generierungsqualität kann jedoch variieren.
Von einem Satz zum vollständigen Plugin
Nach der Installation können Sie der KI direkt in natürlicher Sprache mitteilen, welches Plugin Sie entwickeln möchten. Im Folgenden finden Sie einige reale Szenarien, anhand derer Sie die Möglichkeiten der KI-Entwicklung erleben können.
Watermark-Plugin mit einem Satz entwickeln
Mit einer einzigen Eingabeaufforderung kann die KI ein vollständiges Watermark-Plugin für Sie generieren – einschließlich Frontend-Rendering-Logik, Manipulationsschutz, Backend-API für Einstellungsspeicherung und Plugin-Einstellungsseite.
Während des gesamten Prozesses müssen Sie nur Anforderungen beschreiben und Entscheidungen treffen – um den Rest kümmert sich die KI automatisch. Möchten Sie den vollständigen Ablauf sehen? → Praxisbeispiel: Watermark-Plugin entwickeln
Eine benutzerdefinierte Feldkomponente mit einem Satz erstellen
Möchten Sie ein Integer-Feld als Sterne-Bewertung anzeigen lassen? Beschreiben Sie der KI den gewünschten Anzeigeeffekt, und sie generiert ein benutzerdefiniertes FieldModel, das die Standard-Renderkomponente des Felds ersetzt.

Weitere Informationen zur Verwendung der Funktionen finden Sie unter Unterstützte Funktionen.
Was die KI für Sie tun kann
Detaillierte Beschreibungen jeder Funktion und Beispiele für Eingabeaufforderungen → Unterstützte Funktionen
Verwandte Links
- Praxisbeispiel: Watermark-Plugin entwickeln — Vollständiges Praxisbeispiel zur KI-gestützten Plugin-Entwicklung, von einem Satz bis zum lauffähigen Plugin
- Unterstützte Funktionen — Alle Aufgaben, die die KI für Sie übernehmen kann, mit Beispielen für Eingabeaufforderungen
- NocoBase CLI — Kommandozeilen-Tool zur Installation und Verwaltung von NocoBase
- NocoBase CLI Referenz — Vollständige Parameterbeschreibung aller Befehle
- Plugin-Entwicklung — Vollständige Anleitung zur NocoBase Plugin-Entwicklung
- Schnellstart KI-Builder — NocoBase-Anwendungen mit KI erstellen (ohne Code zu schreiben)

