← Neueste Arbeiten
🤖 AI

HTMLCure: Turning Browser Experience into State Guided Repair for Interactive HTML

HTMLCure führt ein zustandsgeleitetes Browser-Erfahrungs-Framework ein, das interaktives HTML durch deterministische Interaktionstrajektorien bewertet und repariert, wodurch ein Seed-Korpus signifikant zu einem hochwertigen Datensatz erweitert wird, der es einem 27B-Modell ermöglicht, auf interaktiven Web-Benchmarks eine Leistung zu erzielen, die mit führenden Systemen wie Kimi-K2.6 und GPT-5.4 vergleichbar ist.

Ursprüngliche Autoren: Jiajun Wu, Jian Yang, Tuney Zheng, Wei Zhang, Haowen Wang, Yihang Lou, Xianglong Liu

Veröffentlicht 2026-05-27
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Jiajun Wu, Jian Yang, Tuney Zheng, Wei Zhang, Haowen Wang, Yihang Lou, Xianglong Liu

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Das große Problem: „Sieht gut aus, ist aber kaputt"

Stellen Sie sich vor, Sie bitten einen sehr talentierten Künstler (eine KI), ein Spielzeugauto zu bauen. Der Künstler überreicht Ihnen ein wunderschönes Modell. Auf dem Foto sieht es perfekt aus. Aber wenn Sie versuchen, es zu schieben, fallen die Räder ab. Wenn Sie versuchen, zu lenken, dreht sich das Lenkrad nutzlos.

Das ist das aktuelle Problem mit von KI generierten Webseiten (HTML). Sie sehen oft in einem einzigen Schnappschuss (einem Screenshot) großartig aus, aber wenn eine echte Person versucht, auf Buttons zu klicken, nach unten zu scrollen, das Fenster zu vergrößern oder ein Spiel zu spielen, bricht die Seite zusammen.

  • Der alte Weg: Forscher nahmen früher ein Foto der Seite, prüften, ob sie hübsch aussah, und entschieden, ob sie „gut" war. Dabei wurden alle kaputten Räder übersehen.
  • Das Ergebnis: Sie warfen Tausende von Seiten weg, die eigentlich reparierbar waren, oder behielten Seiten, die gut aussahen, aber nicht funktionierten.

Die Lösung: HTMLCURE (Der „Probefahr"-Kfz-Mechaniker)

Die Autoren entwickelten ein System namens HTMLCURE. Anstatt nur ein Foto anzusehen, agiert HTMLCURE wie ein Mechaniker, der das Auto einer Probefahrt unterzieht.

So funktioniert es, Schritt für Schritt:

1. Die Probefahrt (Browser-Erfahrung)

Anstatt nur ein Foto zu machen, lädt HTMLCURE die Webseite in einen echten Browser. Es sitzt nicht nur da; es interagiert aktiv damit:

  • Es scrollt hoch und runter.
  • Es vergrößert und verkleinert das Fenster (wie beim Prüfen, ob ein Auto in eine kleine Garage passt).
  • Es klickt Buttons, fährt über Links und versucht, Spiele zu spielen.
  • Es protokolliert genau, was passiert: „Der Button funktionierte nicht", „Das Spiel eingefroren" oder „Das Layout brach auf dem Mobilgerät zusammen".

Analogie: Denken Sie daran als an einen Führerschein-Test für ein Auto. Sie schauen sich nicht nur den Lack an; Sie fahren damit, um zu sehen, ob der Motor startet, ob die Bremsen funktionieren und ob das Getriebe sauber schaltet.

2. Die Diagnose (Zustandssignal)

Nach der Probefahrt gibt das System der Seite eine „Gesundheitsnote" und eine Diagnose. Es kategorisiert die Seite in drei Gruppen, wie ein Arzt Patienten triagiert:

  • Niedrige Note (Das Wrack): Die Seite ist ein Chaos. Es fehlen große strukturelle Teile.
    • Die Reparatur: Kompletter Neuaufbau. Versuchen Sie nicht, sie zu flicken; bauen Sie ein neues Auto von Grund auf neu.
  • Mittlere Note (Der Schrottkäfer): Die Seite funktioniert größtenteils, hat aber spezifische kaputte Teile (z. B. funktioniert das Radio nicht oder der Türgriff klemmt).
    • Die Reparatur: Gezielte Reparatur. Diagnostizieren Sie das spezifische kaputte Teil und reparieren Sie nur das.
  • Hohe Note (Der Sportwagen): Die Seite ist bereits großartig.
    • Die Reparatur: Nur polieren. Rühren Sie den Motor nicht an; vielleicht nur den Lack wachsen. Wenn Sie versuchen, etwas zu „reparieren", das nicht kaputt ist, könnten Sie es kaputt machen.

Kern-Erkenntnis: Das Papier behauptet, dass die Verwendung derselben Reparaturmethode für alle Seiten ein Fehler ist. Sie benötigen eine andere Strategie, je nachdem, wie kaputt die Seite tatsächlich ist.

3. Die Reparatur-Schleife (Der Feedback-Zyklus)

Sobald das System eine Strategie entscheidet (Neuaufbau, Flickwerk oder Polieren), bittet es die KI, die Seite zu reparieren.

  • Kritischer Schritt: Das System vertraut nicht einfach dem Wort der KI. Es nimmt die neue Version der Seite und führt die Probefahrt erneut durch.
  • Der Türsteher: Wenn die neue Version besser ist, behält sie sie. Wenn die neue Version schlechter ist (ein „Rückfall"), wirft sie sie weg und versucht es erneut.
  • Das Ziel: Es macht dies weiter, bis die Seite einen Qualitätsstandard von hoher Güte besteht (eine Note von 97/100).

Analogie: Stellen Sie sich einen Koch vor, der eine Suppe probiert. Wenn sie zu salzig ist, fügen sie Wasser hinzu. Dann probieren sie sie wieder. Sie gehen nicht einfach davon aus, dass das Wasser es repariert hat; sie verifizieren es. Wenn sie zu viel Wasser hinzufügen und sie jetzt zu fade ist, hören sie auf und versuchen ein anderes Rezept.

Die Ergebnisse: Aufbau einer besseren Bibliothek

Die Autoren nutzten dieses System auf einer riesigen Sammlung von 97.000 von KI generierten Seiten.

  • Sie begannen mit einem kleinen Haufen „perfekter" Seiten.
  • Sie nutzten HTMLCURE, um die „kaputten" zu reparieren.
  • Sie endeten mit 63.000 hochwertigen, verifizierten Seiten (im Vergleich zum ursprünglichen kleinen Set).

Anschließend nutzten sie diese neue, bereinigte Bibliothek, um ein neues KI-Modell zu trainieren (genannt HTMLCure-27B).

Das Ergebnis:

  • Das neue Modell ist deutlich besser darin, funktionierende Webseiten zu erstellen.
  • Es erreichte 50,6 Punkte auf einem strengen Test namens HTMLBENCH, was mit Top-Kommerziellen Modellen (wie Kimi-K2.6 und GPT-5.4) gleichauf liegt.
  • Auf einem anderen Test (MiniAppBench) verbesserte es sich um 15 Punkte im Vergleich zur untrainierten Version.

Zusammenfassung in einem Satz

HTMLCURE ist ein System, das verhindert, dass KI nur „rät", ob eine Webseite funktioniert; stattdessen zwingt es die KI, jede Seite zu probefahren, genau zu diagnostizieren, was kaputt ist, sie mit der richtigen Strategie zu reparieren und sie erneut zu testen, um sicherzustellen, dass die Reparatur tatsächlich funktioniert hat, wodurch eine riesige Bibliothek hochwertiger, funktionierenden Codes entsteht.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →