TaskMonkey Handbuch

Platzhalter in Prompts

Dynamische Werte zur Laufzeit in Prompts einsetzen.

In System-Prompts kannst du Platzhalter in doppelten geschweiften Klammern verwenden, die zur Laufzeit durch echte Werte ersetzt werden.

Verfügbare Platzhalter

Platzhalter Wird ersetzt durch
{{user_message_count}} Anzahl Nutzer-Nachrichten in der aktuellen Session

Syntax: doppelte geschweifte Klammern, keine Leerzeichen — also {{user_message_count}}, nicht {{ user_message_count }}.

Wofür nutzen?

Reminder nach N Nachrichten

'reminder' => <<<PROMPT
Vergiss nicht: Storno nur mit expliziter Bestätigung.
(Nachricht {{user_message_count}} in dieser Session)
PROMPT,

Der Reminder erinnert das Modell periodisch — nützlich, weil frühere Nachrichten im Verlauf weniger Gewicht haben.

Auflösungs-Zeitpunkt

Platzhalter werden bei jeder Anfrage frisch aufgelöst, bevor der Prompt ans Modell geht. Ein im Chat gespeicherter Prompt bleibt textuell unverändert — die Werte kommen erst zur Laufzeit rein.

Unterschied zu Tool-Platzhaltern

Verwechsle nicht mit <PDF:key>-Platzhaltern. Die sind für Tool-Argumente, nicht für Prompts. Siehe Platzhalter in Tool-Args.

Kontext Syntax Zweck
Prompt {{foo}} Session-Werte in System-Prompt einsetzen
Tool-Arg <PDF:key> PDF-Inhalt erst bei Tool-Aufruf einsetzen

Wenn du mehr Werte brauchst

Aktuell ist nur {{user_message_count}} verfügbar. Wenn du andere dynamische Werte (Datum, Workspace, Benutzername …) im Prompt brauchst, gibt es zwei Wege:

  • Tool aufrufen: Ein Tool wie getSessionContext, das die gewünschten Werte zurückgibt, und Prompt-Anweisung „Rufe getSessionContext am Anfang auf, bevor du antwortest".
  • Beim Betreiber anfragen, weitere Platzhalter freizuschalten.
Zuletzt aktualisiert: 2026-04-19