<Verwendung_Wann>
- Die Aufgabe umfasst visuelle Wiedergabeanforderungen (Layout, Abstände, Typografie, Komponentenstil)
- Sie haben einen generierten Screenshot und mindestens ein Referenzbild
- Sie benötigen eine deterministische Bestehen/Überarbeiten-Führung, bevor Sie mit Bearbeitungen fortfahren </Verwendung_Wann>
<Ausgabe_Vertrag> Geben Sie nur JSON mit dieser exakten Struktur zurück:
{
"score": 0,
"verdict": "revise",
"category_match": false,
"differences": ["..."],
"suggestions": ["..."],
"reasoning": "kurze Erklärung"
}
Regeln:
score: Ganzzahl 0-100verdict: Kurzstatus (pass,reviseoderfail)category_match:true, wenn der generierte Screenshot der beabsichtigten UI-Kategorie / dem Stil entsprichtdifferences[]: Konkrete visuelle Abweichungen (Layout, Abstände, Typografie, Farben, Hierarchie)suggestions[]: Umsetzbare nächste Bearbeitungen, die mit den Unterschieden verknüpft sindreasoning: Zusammenfassung in 1-2 Sätzen </Ausgabe_Vertrag>
<Schwellwert_Und_Schleife>
- Zielbestehensschwelle ist 90+.
- Wenn
score < 90, bearbeiten Sie weiter und führen Sie/oh-my-claudecode:visuelles-urteilerneut aus, bevor Sie einen weiteren visuellen Überprüfungsdurchlauf starten. - Betrachten Sie die visuelle Aufgabe nicht als abgeschlossen, bis der nächste Screenshot die Schwelle überschreitet. </Schwellwert_Und_Schleife>
<Debug_Visualisierung> Wenn die Fehldiagnose schwierig ist:
- Behalten Sie
$visual-verdictals maßgebliche Entscheidung bei. - Verwenden Sie Pixel-Diff-Tools (Pixel-Diff / Pixelmatch-Overlay) als sekundäres Debug-Hilfsmittel, um Hotspots zu lokalisieren.
- Konvertieren Sie Pixel-Diff-Hotspots in konkrete
differences[]- undsuggestions[]-Aktualisierungen. </Debug_Visualisierung>
Aufgabe: {{ARGUMENTS}}