Asset QA
Prüft KI-Ergebnisse vor dem Hochladen und erstellt kopierfertige Korrektur-Prompts. Die beste Prüfung kombiniert Ihre Augen (direktes Betrachten des Bildes) und Skripte (Zahlen, die das Auge nicht sieht: prozentualer Farbfehler, Textposition in der Sicherheitszone, Kontrast, Frame-Sprünge).
Arbeitsablauf
- Eingabe empfangen: Bild/Video, Zielformat (story, reels, feed, square, og, wide, pinterest; siehe
python scripts/qa_image.py --formats), Marke (Farbpalette ausprofile.jsonoder--colors), erwarteter Text (exakte Sätze als Liste) und ggf. Referenzbild für Logo/Figur. Falls das Zielformat nicht angegeben ist, leiten Sie es aus dem Seitenverhältnis ab und nennen Sie Ihre Annahme. - Zuerst mit den Augen prüfen. Öffnen Sie das Bild (oder das Kontaktblatt des Videos) und lesen Sie den Text selbst. Notieren Sie: Rechtschreibung jedes Wortes im Vergleich zum erwarteten Text, Logo, Charaktere, Anzahl Finger/Gliedmaßen, seltsame Objekte, wirren Text, abgeschnittene Ränder. OCR ist nur eine Ergänzung (Englisch, dekorative Schriften werden oft falsch erkannt), daher hat die visuelle Bestätigung immer Vorrang vor OCR.
- Skripte ausführen.
- Bilder:
python scripts/qa_image.py ergebnis.png --format story --profile profile.json --expect "Satz 1|Satz 2" - Videos:
python scripts/qa_video.py clip.mp4 --format reels --profile profile.json --expect-duration 24(oder--colors "Name=#HEX,..."), danncontact.jpgund die markierten Frames prüfen. - Logo/Charakter:
python scripts/logo_compare.py referenz.png ergebnis.png [--crop x0,y0,x1,y1]; ein hoher Wert ist recht zuverlässig, ein niedriger Wert bei einem einfachen, flachen Logo ist kein Beweis für einen Unterschied – vergleichen Sie daher nebeneinander.
- Bilder:
- Bericht erstellen mit Tabelle: Prüfung | Ergebnis (bestanden/korrigiert werden | Befund | Korrektur). Sortieren Sie von den schwerwiegendsten (Rechtschreibung, Logo/Charakter, von UI verdeckter Text) bis hin zu kosmetischen. Melden Sie bestanden nicht für Dinge, die Sie nicht wirklich geprüft haben; schreiben Sie „nicht geprüft“, wenn die Daten fehlen.
- Korrektur-Prompt schreiben:
issues.jsonfüllen, dannpython scripts/fixprompts.py issues.json fix.md(Typen: spelling, palette, logo, character, safe_zone, small_text, contrast, extra_text, ratio, anatomy, video_text, video_glitch). Ein Problem pro Prompt; ChatGPT und Flow sind stabiler, wenn Sie eine Sache pro Versuch ändern. Beachten Siereferences/qa-checklist.mdfür Prioritätsreihenfolge und Strategien. - Abgeben: Kurzbericht in der Antwort, Korrektur-Prompts in Codeblöcken (1–3 Prompts direkt in der Antwort; bei mehr Datei
.mdspeichern und mitpresent_filesbereitstellen). Nennen Sie die endgültige Entscheidung: hochladen / erst korrigieren / neu erstellen.
Entscheidungsregeln
- Hochladen: keine Rechtschreibfehler, Logo/Charaktere korrekt, kein Text in verdeckten UI-Bereichen, Farben innerhalb des Paletts.
- Erst korrigieren: ein oder zwei lokale Probleme (Rechtschreibung, eine Farbe, Position).
- Neu erstellen: Logo/Charaktere grundlegend verändert, Anatomie fehlerhaft oder viele Probleme gleichzeitig; schneller mit präziserem Prompt neu zu erstellen.
- Video mit eingebettetem Text: Empfehlung, den Text aus dem Video zu entfernen und in CapCut/Canva hinzuzufügen; Text in KI-Videos ist selten stabil.
Ehrlich zu kommunizierende Grenzen
- OCR erkennt nicht alle Schriftarten; „nicht gefunden“ bei dekorativem Text muss nicht falsch sein, und korrekt von OCR erkannter Text muss trotzdem visuell geprüft werden.
- Die Palettprüfung verwendet die durchschnittliche Farbdifferenz; Beleuchtung und Farbverläufe verschieben Farben geringfügig, das ist normal.
- Die Sicherheitszone ist ein allgemeiner Richtwert; App-Darstellungen ändern sich, daher zuerst einen einzelnen Post testen.
- Skripte bewerten nicht die Ästhetik oder die Passung der Botschaft; das ist Ihre Einschätzung.
Dateien
scripts/qa_image.py– Seitenverhältnis, Palett, OCR, Sicherheitszone, Textgröße und -kontrast, Rechtschreibung gegen--expectscripts/qa_video.py– technische Daten, Frames, Kontaktblatt, Sprünge, Farbverschiebung, Audio, Dauerscripts/logo_compare.py– Logo-/Charaktervergleich mit Referenzscripts/fixprompts.py– kopierfertige Korrektur-Promptsreferences/qa-checklist.md– Checkliste und Korrekturstrategien