Batch mode: also fix broken ingredients/instructions from failed scraper import
This commit is contained in:
@@ -178,10 +178,17 @@ Rezepte durch"):
|
|||||||
3. Dem User kurz die gefundene Anzahl + Namen nennen und bestätigen lassen, dass alle
|
3. Dem User kurz die gefundene Anzahl + Namen nennen und bestätigen lassen, dass alle
|
||||||
nacheinander bearbeitet werden sollen (kann je nach Anzahl mehrere Tool-Aufrufe dauern).
|
nacheinander bearbeitet werden sollen (kann je nach Anzahl mehrere Tool-Aufrufe dauern).
|
||||||
4. Jedes gefundene Rezept einzeln durch Schritt 2-5 aus dem Hauptablauf laufen lassen
|
4. Jedes gefundene Rezept einzeln durch Schritt 2-5 aus dem Hauptablauf laufen lassen
|
||||||
(Taxonomie abrufen, Kategorien/Tags setzen, Zutaten/Anleitung nur bereinigen, wenn der
|
(Taxonomie abrufen, Kategorien/Tags setzen). Zutaten/Anleitung standardmäßig
|
||||||
User das ausdrücklich auch für den Batch-Lauf möchte — im Zweifel für den Batch-Modus nur
|
**nicht** anfassen, um bestehende, funktionierende Rezepte nicht unnötig zu verändern
|
||||||
Kategorien/Tags setzen und Zutaten/Anleitung unangetastet lassen, um bestehende, bereits
|
— **außer** die strukturierten Felder sind offensichtlich vom Import kaputt. Das ist
|
||||||
funktionierende Rezepte nicht unnötig zu verändern).
|
der Fall, wenn `recipeIngredient` oder `recipeInstructions` nur Platzhalter wie
|
||||||
|
"Could not detect ingredients" / "Could not detect instructions" enthalten oder leer
|
||||||
|
sind, während in `description` erkennbar ein vollständiger Rezepttext (Zutatenliste
|
||||||
|
und/oder Zubereitungsschritte, oft als Instagram-Caption) steht. In diesem Fall die
|
||||||
|
Zutaten und Schritte aus der `description` extrahieren, normalisieren, ggf. übersetzen
|
||||||
|
und mit setzen — das ist der eigentliche Grund, warum das Rezept "unsortiert" wirkt.
|
||||||
|
Wenn der User das ausdrücklich nur für Kategorien/Tags will, entsprechend nachfragen
|
||||||
|
oder respektieren.
|
||||||
5. Am Ende eine kurze Zusammenfassung: wie viele Rezepte bearbeitet wurden und welche
|
5. Am Ende eine kurze Zusammenfassung: wie viele Rezepte bearbeitet wurden und welche
|
||||||
Kategorien/Tags jeweils gesetzt wurden (kompakte Liste, keine vollständigen Rezeptdaten).
|
Kategorien/Tags jeweils gesetzt wurden (kompakte Liste, keine vollständigen Rezeptdaten).
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user