Ein Tag im Maschinenraum: Wie unsere KI-Schnittstelle das Arbeiten lernte
Manche Arbeitstage lassen sich in einem Satz zusammenfassen. Dieser hier braucht ein paar mehr — und genau deshalb schreiben wir ihn auf.
Der Morgen: eine ehrliche Niederlage
Der Tag begann mit einer Abnahme, die gründlich schiefging. Unsere neue Schnittstelle erlaubt es KI-Assistenten, Blogartikel samt Bildern direkt in der Immobilienverwaltung zu pflegen. Die Artikel funktionierten auf Anhieb, die Bilder jedoch nicht: Von fünf Uploads kamen drei beschädigt an, und auf der Website zeigten sich statt Fotos nur weiße Balken.
Die Ursache war lehrreich. Ein Sprachmodell kann Texte hervorragend verarbeiten, aber Bilddaten muss es Zeichen für Zeichen durchreichen — und dabei verzählt es sich zuverlässig, sobald sich Muster wiederholen. Die Konsequenz war klar: Bilder dürfen gar nicht erst durch die KI fließen.
Der Nachmittag: ein besserer Weg
Also haben wir die Upload-Strecke neu gebaut. Die KI meldet jetzt nur noch an, dass sie eine Datei hochladen möchte, und erhält dafür eine einmalig gültige Adresse. Die eigentlichen Bytes wandern anschließend auf direktem Weg von der Festplatte zum Server — in Originalgröße, geprüft und ohne Umweg durch ein Sprachmodell. Für Bilder aus dem Netz lädt der Server die Quelle gleich selbst.
Dazu kamen die Handgriffe, die eine Medienbibliothek erst benutzbar machen: Löschen, Umbenennen und Verschieben, alles über dieselbe Schnittstelle. Die vier beschädigten Testdateien vom Morgen hat die KI am Abend selbst aufgeräumt.
Der Abend: die Kür
In der dritten Ausbaustufe lernte die Schnittstelle schließlich alle Metadaten kennen: Suchmaschinen-Texte, Sichtbarkeitsfenster, Hervorhebungs-Markierungen und Bildunterschriften — jedes Feld lässt sich setzen, ändern und ebenso gezielt wieder entfernen. Auch die Kategorien bekamen Beschreibung, Teaser und Titelbild. Der Beweis hängt an diesem Artikel: Jedes Bild trägt seine Unterschrift, und die Kategorie darüber hat endlich ein Gesicht.
Und nebenbei: ein alter Geist vertrieben
Fast beiläufig fiel an diesem Tag noch ein Fehler, der uns seit Wochen ärgerte: Einzelne Tests schlugen auf dem Build-Server sporadisch fehl, ohne dass sie sich am Arbeitsplatz je reproduzieren ließen. Der Übeltäter war ein globaler Zustand, den sich parallel laufende Tests gegenseitig unter den Füßen wegzogen. Seit heute ist er Geschichte — und die Erkenntnis dahinter steht im Team-Wissensspeicher, damit ihn niemand wieder heraufbeschwört.
Die Bilanz
Drei Ausbaustufen geplant, umgesetzt, getestet und abgenommen; drei grüne Pipelines, null offene Befunde in der Code-Analyse und eine Testabdeckung, die im Tagesverlauf sogar gestiegen ist. Vor allem aber: eine Schnittstelle, über die eine KI jetzt wirklich arbeiten kann — dieser Artikel ist durch sie entstanden, von der ersten Zeile bis zur letzten Bildunterschrift.