Prompts bearbeiten
Auf der Prompt-Detailseite bearbeiten Sie jede Vorlage. Sie ist in zwei Hauptkarten unterteilt — System-Prompt und User-Prompt —, jede mit eigenem Editor, Ansehen/Bearbeiten-Umschalter und KI-Assistent-Button.
Den zu bearbeitenden Prompt finden
Abschnitt betitelt „Den zu bearbeitenden Prompt finden“- Gehen Sie zu KI-Assistent → Prompt-Vorlagen.
- Nutzen Sie die Filter-Sidebar, um den Typ auszuwählen (z. B.
generate_seo.product) und entscheiden Sie, ob Sie den Standard oder einen Fork möchten. - Klicken Sie auf die Zeile, um die Detailseite zu öffnen.
Der Bearbeitungsablauf
Abschnitt betitelt „Der Bearbeitungsablauf“Standardmäßig zeigen beide Karten den Prompt im Ansichtsmodus — gerenderter Fließtext, syntaxhervorgehobene Platzhalter. Klicken Sie auf Bearbeiten, um zu einem Textbereich zu wechseln.
Während der Bearbeitung:
- Ziehen Sie an der unteren rechten Ecke, um den Textbereich zu vergrößern, falls Sie mehr Platz brauchen.
- Die Smart Bar oben verfolgt ungespeicherte Änderungen. Speichern Sie, wenn Sie zufrieden sind.
- Klicken Sie auf einer der Karten auf KI-Assistent, um den Prompt durch Chatten mit dem Modell zu verfeinern. Siehe KI-Assistent.
Verwerfen, Speichern und die Sperre
Abschnitt betitelt „Verwerfen, Speichern und die Sperre“- Verwerfen setzt den aktuellen Entwurf zurück. Alles, was Sie in den Textbereich getippt haben, geht verloren.
- Speichern sichert die Änderungen in der Datenbank. Aktive Worker übernehmen die neue Vorlage bei ihrem nächsten Lauf — siehe „Cache” unten.
- Die Sperranzeige der Smart Bar zeigt an, wenn jemand anderes dieselbe Vorlage bearbeitet. Zwei Admins können dieselbe Vorlage nicht gleichzeitig speichern.
Cache: wann Änderungen wirksam werden
Abschnitt betitelt „Cache: wann Änderungen wirksam werden“Aufgelöste Vorlagen werden aus Performance-Gründen pro Worker-Prozess gecacht. Nach dem Speichern einer Vorlage müssen Sie entweder:
- Warten, bis der Cache natürlich abläuft (nächste Anfrage nach Ablauf der Cache-TTL), oder
- die Worker neu starten (
bin/console messenger:stop-workersund vom Supervisor neu starten lassen), oder - eine beliebige nicht gecachte Anfrage auslösen (ein frischer Test am Produkt leert den Cache für diese Vorlage).
Bei einmaligen Änderungen ist die Wartezeit kurz. Für koordinierte Rollouts (z. B. das Umschreiben der Markenstimme über alle Kategorien hinweg) starten Sie die Worker neu, um gemischte Ausgaben zu vermeiden.
Auf Standard zurücksetzen
Abschnitt betitelt „Auf Standard zurücksetzen“Wenn Sie eine Vorlage bearbeitet haben und sie zurückrollen möchten, bietet die Detailseite eine Aktion Auf Standard zurücksetzen. Sie stellt die Felder systemPrompt und userPrompt aus den mit dem Plugin ausgelieferten Standards (PromptDefaults.php) wieder her und löscht das Flag isModified.
Übersetzbare Felder
Abschnitt betitelt „Übersetzbare Felder“name und description jeder Vorlage sind übersetzbar. Die System- und User-Prompts selbst werden nur einmal pro Vorlage gespeichert — sie werden nicht übersetzt. Nutzen Sie die Funktion UI-Übersetzung, um einen Prompt in Ihrer Admin-Sprache zu lesen, ohne seinen Inhalt zu ändern.
Tab „Template-Parameter”
Abschnitt betitelt „Tab „Template-Parameter”“Neben den Karten für System- und User-Prompt hat die Prompt-Detailseite einen Tab Template-Parameter. Dies sind flache Laufzeit-Stellschrauben (Länge pro Feld, Quellmodus, eigene Anweisungen, Voreinstellungen), die das Laufzeit-Modal und das Test-Panel beim Öffnen lesen. Forks erben jeden Parameter von ihrer Eltern-Vorlage — einen einzelnen Parameter zu überschreiben ist oft günstiger, als den ganzen Prompt zu forken. Die vollständige Referenz finden Sie unter Template-Parameter.