ReferenzenEigenprodukt

SprintQuest — Standups werden zu Comics

Unser eigenes KI-Produkt. Ihr fügt das Standup- oder Git-Log der Woche ein, wählt eure Heldengruppe und bekommt nach rund zwei Minuten einen Pixel-Art-Comic mit sechs Panels.

KIGoogle GeminiBildgenerierungNuxtFastAPIPixel Art
~2 Min.
vom Log zum Comic
8 Klassen
spielbare Helden
6 Panels
pro Comic

Die Idee

Jede Woche passiert im Team viel: Bugs werden gejagt, Deployments überstanden, Datenbanken umgezogen. In der Retro bleibt davon meist eine Liste mit Stichpunkten. SprintQuest macht daraus eine Geschichte. Aus den Notizen der Woche wird ein Comic im Stil eines Rollenspiels. Bugs werden zu Monstern, Deployments zu Bosskämpfen und das Team zu einer Heldengruppe.

Entstanden ist SprintQuest im zeit:raum Lab, unserem Raum für eigene Ideen. Der Kern stand nach rund zehn Tagen. Seitdem nutzen wir SprintQuest selbst und zeigen damit, was mit Bild-KI heute in einem echten Produkt geht.

Bugs werden Monster.

Deploys werden Bosskämpfe.

Teams werden Helden.

So erzählt SprintQuest eure Woche.

In vier Schritten zum Comic

Ohne Anmeldung: Log einfügen, Gruppe wählen, kurz warten, Comic teilen. Die Oberfläche führt wie ein Spiel durch die Schritte, vom Quest Board über die Party-Auswahl bis zum Loot Screen mit dem fertigen Comic.

Choose your party

Acht Klassen, eine Gruppe.

  • WarriorWarrior„The one who fights production fires“
  • MageMage„Casts spells in TypeScript“
  • RangerRanger„Scouts the backlog“
  • RogueRogue„Deploys on Fridays“
  • HealerHealer„Fixes everyone's bugs“
  • PaladinPaladin„Guards the CI pipeline“
  • BardBard„Documents the journey“
  • NecromancerNecromancer„Resurrects dead branches“

Jede Klasse gibt es in neun Varianten aus Körpertyp und Hautton, insgesamt 72 Figuren. Wer will, lädt statt einer Klasse ein eigenes Bild hoch und wird selbst zum Helden.

Die KI-Pipeline

Hinter dem Comic steckt eine Pipeline, die wir komplett selbst gebaut haben. Sie läuft vollständig über Google Gemini: ein Sprachmodell für Text und Struktur, ein Bildmodell für die Panels.

  1. Log erkennen

    Standup-Notizen oder Git-Log, das Format wird automatisch erkannt.

    LENA: fixed the login bug
    MARCO: deployed v2.1
    AYLIN: migrated the DB
    
  2. Woche zusammenfassen

    Pro Person eine kurze Zusammenfassung der Woche.

    Gemini 2.5 Flash
    Lena → Login-Bug besiegt
    Marco → Release 2.1
    Aylin → Datenbank umgezogen
    
  3. Inhalte prüfen

    Ein Filter entfernt unpassende Sprache, Namen werden auf Wunsch ersetzt.

    Gemini 2.5 Flash
    ✓ Ton freundlich
    ✓ Lena → Elara
    ✓ Marco → Thornwick
    
  4. Skript schreiben

    Sechs Panels im Rollenspiel-Stil, mit Szene und Sprechblase.

    Gemini 2.5 Flash
    { "panel": 3,
      "scene": "Paladin vor dem Bug-Tor",
      "says": "Pipeline repariert!" }
    
  5. Panels malen

    Alle sechs parallel, die Figuren gehen als Referenzbilder mit.

    Gemini Flash Image
  6. Comic setzen

    Titel, Rahmen, fertig. Der Comic bekommt einen eigenen Link.

    Python · Pillow

Vom Log zum fertigen Comic, Station für Station.

Die schwierigste Aufgabe war die Konsistenz der Figuren: Ein Held soll in Panel eins genauso aussehen wie in Panel sechs. Gelöst haben wir das mit einem dreistufigen Referenzsystem aus Stil-Vorlage, Figur und Panel. Damit der Dienst für alle verfügbar bleibt, begrenzt SprintQuest die Anzahl der Comics pro Tag. Comics werden nach 30 Tagen automatisch gelöscht.

Fertige Comics

So sehen Comics aus SprintQuest aus: sechs Panels, ein Titel, die eigene Heldengruppe in der Hauptrolle.

Mini-Game

Bug Runner

Wähle deinen Helden und spring über die Bugs. Je länger du durchhältst, desto schneller wird's.

Leertaste · ↑ · Klick oder Tippen zum Springen

Mobil

Tech-Stack

KI
Google Gemini 2.5 FlashGemini Flash ImagePrompt-TemplatesReferenzbilder
Frontend
Nuxt 4Vue 3Nuxt UITailwind 4i18nTypeScript
Backend
Python 3.14FastAPIServer-Sent EventsPillowuv
Betrieb
DockerKubernetescert-managerGitHub Actions