Tabellen aus Freitext
Unstrukturierte Texte schnell in klare Tabellen verwandeln. Dieses Muster extrahiert die relevanten Datenpunkte und ordnet sie in feste Spalten, damit du sie direkt vergleichen, prüfen oder weiterverarbeiten kannst.
Ziel: Vollständige, sauber strukturierte Tabelle aus Freitext
Input: Freitext (Angebote, Mails, Berichte, Spezifikationen)
Output: Markdown-Tabelle mit fixen Spalten
Qualitätskriterien: Einheitliche Einheiten, keine leeren Felder ohne „n/a“, konsistente Schreibweise
Wann verwenden:
Angebotsdetails, Komponentenlisten, Anforderungsblöcke
Vergleichsübersichten und Checklisten
Vorverarbeitung für Excel/BI/Pipelines
Copy & Paste Template:
[System]Rolle: Research AssistantZiel: Extrahiere eine vollständige Tabelle aus dem Freitext.Constraints: Spalten: {Spalte1}, {Spalte2}, {Spalte3}, {Spalte4}; keine leeren Felder ohne "n/a"; Einheiten vereinheitlichen (z. B. mm, °C).Output-Format: Markdown-TabelleQualitätskriterien: Vollständigkeit; konsistente Einheiten; klare Zeilen; keine Zusatztexte außerhalb der Tabelle. [User]Text:{Freitext einfügen}
Beispiel-Output (Struktur):
| Komponente | Material | Toleranz_radial (mm) | Zertifikat ||---|---|---:|---|| Lager X | 100Cr6 | 0.02 | DIN EN ISO 281 || Lager Y | n/a | 0.03 | n/a |
Optionale Erweiterungen:
Normierungshinweise: „Temperaturangaben in °C, Maße in mm.“
Validierungsregel: „Wenn Wert nicht vorhanden: ‚n/a‘ statt leer.“
Zusatzspalte „Quelle“: Dokumenttitel/Abschnitt/Datum, falls RAG genutzt wird.
Typische Fehler und Fixes:
Uneinheitliche Einheiten → Fix: Einheitenstandard in Constraints festlegen (mm, °C).
Leere Zellen → Fix: „n/a“ zwingend eintragen; keine leeren Felder zulassen.
Fließtext im Output → Fix: Zusatztext verbieten; nur Tabelle ausgeben.
Fehlende Spaltenkonsistenz → Fix: Spaltennamen im Prompt fix vorgeben.
Kurz-Check vor dem Absenden:
Sind alle Spalten gefüllt oder mit „n/a“ markiert?
Sind Einheiten konsistent (mm/°C)?
Enthält der Output ausschließlich die Tabelle, ohne Fließtext?