Die KI Feldreparatur (AI Field Fixer) ist eine neue Funktion in Octoparse 10.2, mit der Sie Datenfelder im Dialog mit der KI anpassen können. Statt jedes Feld einzeln zu bearbeiten, mehrere „Daten bereinigen“-Schritte hintereinander einzurichten oder für jedes Feld reguläre Ausdrücke zu schreiben, beschreiben Sie einfach in natürlicher Sprache, welches Ergebnis Sie erwarten.
Mit der KI Feldreparatur können Sie:
die XPaths mehrerer Felder mit einer einzigen Anfrage aktualisieren
extrahierte Werte umformatieren, indem Sie das gewünschte Format beschreiben
mehrere Felder anhand ihrer Beispielinhalte umbenennen
Verfügbarkeit: KI Feldreparatur ist in Octoparse 10.2 verfügbar.
So verwenden Sie AI Field Fixer
Öffnen Sie Ihre Aufgabe und wechseln Sie zur Datenvorschau.
Öffnen Sie die KI Feldreparatur.
Beschreiben Sie im Chatfenster, welche Änderungen Sie wünschen. Sie können dabei das Zielformat, die Namenskonvention, das XPath-Muster und alle Ausnahmen angeben, die die KI unverändert lassen soll.
Prüfen Sie die vorgeschlagenen Änderungen. Wenn noch etwas angepasst werden muss, setzen Sie das Gespräch einfach fort. Sobald alles passt, klicken Sie auf Ersetzung bestätigen.
Sie müssen nicht alle Anforderungen in Ihre erste Nachricht packen. Wenn das erste Ergebnis noch nicht ganz Ihren Vorstellungen entspricht, antworten Sie mit einer genaueren Anweisung, zum Beispiel „Währungscode beibehalten“ oder „snake_case verwenden“.
Anwendungsfall 1: Felder anhand ihres Inhalts umbenennen
Automatisch erkannte oder manuell erstellte Felder tragen oft nichtssagende Namen wie Datenfeld, Ansehen oder Autor_in1. Die KI-Feldreparatur analysiert die Beispielinhalte und schlägt in einem Schritt passende Namen für mehrere Felder vor.
Beispiel-Prompt:
Benennen Sie alle Felder in der Datenvorschau um. Prüfen Sie dazu die Beispielwerte jedes einzelnen Feldes und schlagen Sie für jedes Feld einen passenden neuen Namen vor. Die Namen sollen kurz, deutsch und in snake_case sein, zum Beispiel autor, kategorie oder bild_url. Reihenfolge, Werte und XPaths der Felder bleiben unverändert.
Die KI erkennt zum Beispiel Werte wie Neela Schmidt, https://1.gravatar.com/… und Octoparse KI- und Datentrends und schlägt dafür Namen wie autor, autor_avatar und kategorie vor.
Sie können auch eigene Benennungsregeln vorgeben:
Benennen Sie alle Felder in der Datenvorschau anhand ihres Inhalts um. Verwenden Sie PascalCase und stellen Sie jedem Feldnamen das Präfix „Artikel“ voran, zum Beispiel ArtikelTitel oder ArtikelAutor. Feldwerte und XPaths dürfen nicht verändert werden.
Anwendungsfall 2: Feldwerte ohne Clean Data oder reguläre Ausdrücke neu formatieren
Bei vielen Scraping-Aufgaben brauchen Sie einheitliche Ausgabewerte: Preise ohne Währungssymbole, Datumsangaben in einem einheitlichen Format oder Texte ohne überflüssige Beschriftungen und Leerzeichen. Bisher mussten Sie dafür mehrere „Daten bereinigen“-Schritte einrichten oder einen regulären Ausdruck schreiben. Mit der KI-Feldreparatur beschreiben Sie stattdessen einfach, welches Ergebnis Sie erwarten.
Beispiel: Datumsangaben vereinheitlichen
Wenn die Website Werte wie 09. September 2026 · 5 Minuten lesen liefert und Sie nur das Datum im Format 2026-09-09 benötigen, versuchen Sie Folgendes:
Formatieren Sie die Werte im Feld „date“ um. Die Werte sehen aktuell so aus: „09. September 2026 · 5 Minuten lesen“. Behalten Sie nur das Datum und wandeln Sie es in das Format YYYY-MM-DD um, zum Beispiel 2026-09-09. Entfernen Sie die Lesezeit vollständig. Wenn kein gültiges Datum erkennbar ist, lassen Sie den Wert leer.
Beispiel: Preise vereinheitlichen
Wenn die Quellwerte etwa 1.299,00 € lauten und Sie 1299.00 benötigen, versuchen Sie Folgendes:
Formatieren Sie das Feld „Preis“ als Zahl mit zwei Nachkommastellen und einem Punkt als Dezimaltrennzeichen. Entfernen Sie Währungssymbole, Währungscodes und Tausendertrennzeichen. Lassen Sie fehlende Werte leer.
Beispiel: Beschriftungen und überflüssige Leerzeichen entfernen
Entfernen Sie im Feld „SKU“ die Beschriftung „SKU:“ sowie führende und nachgestellte Leerzeichen. Buchstaben, Zahlen und Bindestriche bleiben unverändert.
Eine gute Formatierungsanfrage enthält in der Regel vier Angaben: welche Felder geändert werden sollen, wie das gewünschte Ergebnis aussieht, was entfernt oder beibehalten werden soll und wie mit leeren oder ungültigen Werten umgegangen wird.
Anwendungsfall 3: Mehrere Feld-XPaths auf dieselbe Weise aktualisieren
Wenn eine Website ihre Seitenstruktur ändert, liefern mehrere Felder möglicherweise keine Daten mehr. Jeden XPath einzeln zu bearbeiten, kostet Zeit, vor allem wenn die Felder demselben Muster folgen sollen. Mit der KI-Feldreparatur geben Sie der KI einen XPath vor und lassen sie dasselbe XPath-Muster auf mehrere Felder anwenden.
Beispiel: Ein bestimmtes XPath-Muster anwenden
Automatisch erzeugte XPaths orientieren sich häufig an der Position eines Elements, zum Beispiel …/li[1]/span[2] oder …/li[6]/span[2]. Sobald auf der Seite ein Eintrag hinzukommt oder wegfällt, verschieben sich diese Positionen und das Feld erfasst die falschen Daten. Stabiler ist ein XPath, der sich an der Beschriftung des Feldes orientiert.
Wenn Sie die gewünschte Struktur bereits kennen, fügen Sie sie direkt in die Anfrage ein.
Beispielanfrage:
Ändern Sie den XPath des Feldes „Herausgeber“ in //span[contains(text(),'Herausgeber')]/following-sibling::span[1]. Wenden Sie dasselbe XPath-Muster auch auf die Felder „Erscheinungstermin“, „ISBN“, „Sprache“ und „Abmessungen“ an. Ersetzen Sie dabei 'Herausgeber' jeweils durch die passende Beschriftung auf der Seite: 'Erscheinungstermin', 'ISBN-10', 'Sprache' und 'Abmessungen'.
Die KI zeigt Ihnen vor der Übernahme den aktuellen und den neuen XPath jedes Feldes. Nach einem Klick auf Übernehmen verwenden alle fünf Felder dasselbe Muster, zum Beispiel //span[contains(text(),'Sprache')]/following-sibling::span[1], und die extrahierten Werte bleiben unverändert.
Tipp: Überprüfen Sie nach der Übernahme der Änderungen mehrere Seiten, um sicherzustellen, dass jedes Feld weiterhin das gewünschte Element erfasst.
Weitere Möglichkeiten mit der KI-Feldreparatur
Felder verwalten: Felder hinzufügen, löschen, umbenennen, duplizieren, neu anordnen, gesammelt bearbeiten oder mehrere Felder zeilenweise zu einem neuen Feld zusammenführen.
Felder anpassen: Festlegen, was aus einem Webelement extrahiert wird, etwa Text, Links, Bild- oder Ressourcen-URLs, Elementattribute, InnerHTML oder OuterHTML.
Umgang mit fehlenden Elementen festlegen: Wenn ein Element nicht gefunden wird, kann das jeweilige Feld leer bleiben, die gesamte Zeile leer bleiben oder ein Standardwert eingesetzt werden.
Erweiterte Optionen konfigurieren: Feste Werte festlegen, Dateien herunterladen und umbenennen oder mehrere Felder gemeinsam zur Erkennung von Duplikaten nutzen.
So schreiben Sie bessere Prompts
Umfang festlegen: Geben Sie an, ob sich die Anfrage auf alle ausgewählten Felder oder nur auf bestimmte Felder bezieht.
Zielformat zeigen: Nennen Sie ein Beispiel wie
2026-09-09,1299.00oderbild_url.Angeben, was unverändert bleiben soll: Bitten Sie die KI zum Beispiel, Reihenfolge, Werte, Namen oder XPaths der Felder beizubehalten.
Ausnahmen erklären: Beschreiben Sie, wie die KI mit leeren Werten, ungültigen Datumsangaben, unerwartetem Text oder Feldern mit unklarem Inhalt umgehen soll.
Ergebnis im Dialog verfeinern: Wenn nur ein Teil des Ergebnisses angepasst werden muss, geben Sie eine ergänzende Anweisung, statt ganz von vorn zu beginnen.
Vor dem Ausführen der Aufgabe prüfen
Die KI-Feldreparatur spart viel Zeit bei der Einrichtung. Die vorgeschlagenen Änderungen sollten Sie trotzdem prüfen. Testen Sie die aktualisierten Felder mit verschiedenen Seiten und Sonderfällen, vor allem wenn eine Website dynamische Layouts, optionale Felder oder uneinheitliche Wertformate hat.
Ist ein Ergebnis nicht korrekt, kehren Sie einfach in den Chat zurück und beschreiben Sie die gewünschte Anpassung. Je konkreter Ihre Beispiele und Vorgaben sind, desto zuverlässiger fällt das Ergebnis aus.


