Kategorien

Textvorlagen-Motor

Füllt Textvorlagen mit Variablen und Daten unter Verwendung verschiedener Vorlagenformate

Wichtige Fakten

Kategorie
Text Processing
Eingabetypen
textarea, select, checkbox
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der Textvorlagen-Motor ist ein effizientes Werkzeug, um strukturierte Textvorlagen automatisiert mit variablen Daten zu befüllen. Durch die Unterstützung verschiedener Syntax-Formate wie Mustache, Handlebars oder ES6-Templates lassen sich dynamische Inhalte für E-Mails, Berichte oder Code-Snippets präzise generieren.

Wann verwenden

  • Wenn Sie personalisierte E-Mails oder Serienbriefe aus einer Datenquelle erstellen müssen.
  • Wenn Sie wiederkehrende Textbausteine mit spezifischen Variablen wie Namen, Daten oder Beträgen füllen möchten.
  • Wenn Sie Daten aus JSON-Strukturen in ein vordefiniertes Textformat transformieren müssen.

So funktioniert es

  • Geben Sie Ihren Vorlagentext in das Eingabefeld ein und definieren Sie die Variablen gemäß der gewählten Syntax.
  • Fügen Sie Ihre Daten im JSON-Format hinzu, die die Werte für die definierten Variablen enthalten.
  • Wählen Sie das passende Vorlagenformat und konfigurieren Sie bei Bedarf Formatierungen für Zahlen oder Datumsangaben.
  • Starten Sie den Prozess, um den finalen Text mit den eingesetzten Werten zu generieren.

Anwendungsfälle

Automatisierte Erstellung von personalisierten Kundenanschreiben aus CRM-Daten.
Generierung von Konfigurationsdateien oder Code-Templates basierend auf Systemparametern.
Erstellung von standardisierten Berichten durch das Einsetzen von Kennzahlen in Textbausteine.

Beispiele

1. Personalisierte E-Mail-Generierung

Marketing-Manager
Hintergrund
Ein Marketing-Manager muss 500 personalisierte Willkommens-E-Mails an neue Newsletter-Abonnenten senden.
Problem
Manuelles Kopieren und Einfügen von Namen und Anmeldedaten ist fehleranfällig und ineffizient.
Verwendung
Vorlage mit Mustache-Syntax {{name}} erstellen und JSON-Daten mit den Kundennamen hochladen.
Beispielkonfiguration
Format: Mustache, Fehlende Variable: leer
Ergebnis
Der Textvorlagen-Motor generiert sofort alle 500 E-Mail-Texte mit den korrekten Namen.

2. Finanzbericht-Automatisierung

Buchhalter
Hintergrund
Monatliche Umsatzberichte müssen aus einer JSON-Datenquelle in ein festes Textformat übertragen werden.
Problem
Zahlen müssen einheitlich als Währung formatiert werden, um die Lesbarkeit zu gewährleisten.
Verwendung
Vorlage mit [umsatz] Platzhalter definieren und das Zahlenformat auf 'Currency' setzen.
Beispielkonfiguration
Format: Simple, Zahlenformat: currency
Ergebnis
Alle Umsatzwerte im Bericht werden automatisch mit Währungssymbol und korrekter Dezimaltrennung ausgegeben.

Mit Samples testen

json, html, text

Verwandte Hubs

FAQ

Welche Vorlagenformate werden unterstützt?

Das Tool unterstützt Mustache, Handlebars, ES6-Templates, eine einfache [Variable]-Syntax sowie ein benutzerdefiniertes Format.

Was passiert, wenn eine Variable in den Daten fehlt?

Sie können wählen, ob die Variable durch einen leeren String ersetzt, die Syntax beibehalten, in Klammern gesetzt oder als 'null' markiert wird.

Kann ich Zahlen und Daten automatisch formatieren?

Ja, das Tool bietet spezifische Optionen zur Formatierung von Datumsangaben (z. B. YYYY-MM-DD) und Zahlen (z. B. Währung oder Prozent).

Ist das Tool für HTML-Inhalte geeignet?

Ja, Sie können die Option 'HTML-Ausgabe escapen' aktivieren, um Sonderzeichen sicher für die Webdarstellung zu kodieren.

In welchem Format müssen die Quelldaten vorliegen?

Die Quelldaten müssen als gültiges JSON-Objekt bereitgestellt werden, das die Schlüssel-Wert-Paare für Ihre Vorlage enthält.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/text-template

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
templateText textarea Ja -
variablesData textarea Ja -
templateFormat select Ja -
missingVariableAction select Ja -
dateFormat select Ja -
numberFormat select Ja -
escapeOutput checkbox Nein -

Antwortformat

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-text-template": {
      "name": "text-template",
      "description": "Füllt Textvorlagen mit Variablen und Daten unter Verwendung verschiedener Vorlagenformate",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-template",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]