Prompt-Vorlagen
Jeder Schritt, dessen Eigenschaften den komfortablen Editor Prompt template zeigen – darunter Generate Text und Schritte aus benutzerdefinierten Knoten – unterstützt dieselbe Syntax. Schreiben Sie @name; IceFold setzt den richtigen Wert für die Inhaltsversion ein, auf der der Schritt läuft. Das einfache Feld Dateiname eines abschließenden Schritts akzeptiert dieselbe Platzhaltergrammatik mit dem unten beschriebenen Verhalten für Dateinamen.
Die Regel
@name löst sich in das Label auf – den menschenlesbaren String, den ein Betrachter erwarten würde.
Zielsprache: @Language
Dokument:
@text
Zwei Arten von Namen sind verfügbar, im Editor durch Farbe unterschieden:
- Eingänge (grün) –
@text,@image, alles, was mit einem vorhergehenden Schritt verbunden ist. Wird als Ausgabe dieses vorhergehenden Schritts für die jeweilige Inhaltsversion eingesetzt. - Versionsgruppen (cyan) –
@Language,@Platform,@Length, … eine pro Versionsgruppe, die in Ihrem Bereich deklariert ist. Rendert als menschliches Label des Werts (中文,TikTok).
Beim Hinzufügen einer Versionsgruppe wird ihr exakter Name zum Marker: Platform erzeugt @Platform, Content Length erzeugt @{Content Length} und 内容平台 erzeugt @{内容平台}. Namen unterscheiden Groß- und Kleinschreibung; doppelte Gruppennamen werden abgelehnt, damit jeder Marker genau eine Gruppe bezeichnet.
Unbekannte Namen erhalten eine rote gestrichelte Unterstreichung und einen Vorschlag „Meinten Sie…?“. Nicht aufgelöste Namen bleiben im finalen Prompt unverändert – IceFold verwirft nie stillschweigend, was es nicht auflösen kann.
Gebundene Form: @{name}
Wenn angrenzender Text sonst wie Teil des Bezeichners gelesen würde, setzen Sie den Namen in geschweifte Klammern. Die beiden Formen substituieren identisch – Klammern dienen ausschließlich der Disambiguierung.
report_@{Target Language}.v1.txt → report_中文.v1.txt
Escape: @@
Um ein literales @ darzustellen – z. B. Hallo @user im Fließtext – verdoppeln Sie es:
Hallo @@user → Hallo @user
Verdopplung erweitert sich natürlich: @@@@ rendert @@. Beachten Sie, dass ein @, dem ein Buchstabe oder eine Ziffer vorausgeht, bereits ignoriert wird, sodass [email protected] ohne jegliches Escape literal bleibt.
Editor-Hilfsmittel
Das Feld Prompt template ist mehr als ein Textarea. Während Sie tippen:
- Die Platzhalterleiste über dem Editor listet jeden verfügbaren Platzhalter für diesen Schritt auf, gruppiert nach Quelle. Klicken Sie zum Einfügen auf einen Eintrag. Nicht verbundene Eingänge erscheinen abgeblendet.
- Autocomplete öffnet sich, wenn Sie
@tippen. Tippen Sie@{, um das Menü auf Vorschläge für die gebundene Form umzuschalten. - Bewegen Sie den Mauszeiger über einen Platzhalter, um dessen Art und aufgelösten Wert für die aktuell angezeigte Inhaltsversion zu sehen.
- Der Vorschaubereich unter dem Editor zeigt die tatsächliche Ersetzung im Backend: Wählen Sie eine Inhaltsversion aus dem Dropdown-Menü und prüfen Sie genau, welchen Prompt das LLM erhält.
Grammatik-Zusammenfassung
| Form | Rendert |
|---|---|
@name |
das Label für name in dieser Inhaltsversion |
@{name} |
dasselbe, mit expliziten Grenzen |
@@ |
literales @ |
[email protected] |
literal – @ nach einem Wortzeichen ist Text |
@unknown |
@unknown unverändert, im Editor rot markiert |
In Dateiname werden nur Platzhalter für Versionsgruppen ersetzt, und zwar durch die ID des Werts:
@Languagewird zuzh, nicht zum sichtbaren Label中文. So bleiben exportierte Namen stabil. In Feldern vom Typ Prompt template verwendet@Languagedas Label.
