Alle Referenzen

Design System und Prototype Factory

Techem

KI-ProjektDas heißt: Ich habe die Prototypen mit Claude Code und Figma MCP erstellt.

Überblick

Ich habe für Techem ein Design System mit aufgebaut. Es enthält Design Tokens, Storybook-Komponenten in React, den Techem Context und den UX Writing Context. Mit Figma MCP habe ich neue Komponenten und Prototypen erstellt. Mit Claude Code, den Storybook-Komponenten und dem passenden Figma-Mapping kann ich außerdem Prototypen bauen.

Typ
Design System und Prototyping
Rolle
Design System für Techem mit aufgebaut. Prototypen mit Figma MCP und Claude Code.
Tools
Figma, Figma MCP, Claude Code, Storybook, React

Projekt-Snapshot

Ziel

Bestehende Figma-Designs werden mit dem offiziellen Techem UI Kit, Design Tokens und den Techem Content Rules in reproduzierbare React-Prototypen übersetzt.

Ergebnis

Alle Teile der Architektur sind umgesetzt. Der Ablauf reicht vom Browser Studio über die Prototype Factory API und die Copilot- und LLM-Orchestrierung bis zur Browser-Vorschau. Dazu gehören Figma Bridge, Design IR, Registry, Strict Plan, React Workspace und Quality Checks.

KI im Einsatz

Aufgabe von Claude Code

  • Claude Code baut Prototypen aus den Storybook-Komponenten.

Was schiefging

  • Claude Code hat für eine Figma-Komponente eine eigene Komponente gebaut.
  • Claude Code hat die Storybook-Komponente nicht genutzt.

Was ich geändert habe

  • Ich habe das Component Registry eingeführt.
  • Der Strict Generation Plan stoppt jetzt, wenn eine Figma-Komponente keine Storybook-Entsprechung hat.

Lernzyklus

  • Der Fehler steht in den Lessons und Generator Rules.
  • Er wiederholt sich nicht.

Das Design System in Zahlen

  • 7800

    Design Tokens

  • 554

    Komponenten

  • 85

    Patterns

Die Figma-Datei des Design Systems

Die Datei heißt Techem Components_NEW. Sie führt die Grundlagen, die Oberflächenelemente und die lokalen Styles zusammen.

Bildschirmfoto der Figma-Datei Techem Components_NEW im Figma-Editor. Links stehen die Seiten mit den Grundlagen und den Oberflächenelementen sowie die Ebenen. In der Mitte liegen viele kleine Rahmen mit Card-Komponenten und ihrer Dokumentation. Rechts stehen die lokalen Styles für Text, Farbe und Effekte. Das Profilbild oben rechts ist abgedeckt.
Bildschirmfoto der Figma-Datei. Das Profilbild oben rechts ist abgedeckt. Bild in voller Auflösung öffnen

Buttons

SpeichernAbbrechen

Badges

NeutralErfolgFehler

Eingabefeld

Alert

Gespeichert

Die Änderungen sind übernommen.

Einige Elemente im Stil des Design Systems, in HTML und CSS gebaut.

Techem Prototype Factory – Architektur für Figma-zu-React-Prototyping

Bestehende Figma-Designs werden mit dem offiziellen Techem UI Kit, Design Tokens und den Techem Content Rules in reproduzierbare React-Prototypen übersetzt. Das Diagramm ist neu gezeichnet und animiert.

Architektur der Techem Prototype Factory in fünf EbenenFünf Ebenen: Nutzung und Zielprodukt, Quellen, Pipeline, Vorschau und Qualität sowie Lernzyklus. Den Ablauf in Worten zeigt die Liste unter dem Diagramm.Ebene 1: Nutzung & ZielproduktEbene 2: QuellenEbene 3: Prototype Factory PipelineEbene 4: Vorschau & QualitätEbene 5: LernzyklusLernzyklus: Fehler und Regelnfließen in Registry und Generator zurück.UX DesignerBrowser StudioPrototype Factory APICopilot / LLMOrchestrationFigma DesignTechem React UI KitDesign TokensTechem ContentContextUX-Writing SkillFigma Adapter /Desktop BridgeDesign IRComponentRegistryStrictGeneration PlanReact ScaffoldGeneratorPrototypeWorkspaceBrowser PreviewStructuralQuality ChecksVisual ComparisonHandoff / DocumentationLessons /Generator Rules Architektur der Techem Prototype Factory in fünf EbenenFünf Ebenen: Nutzung und Zielprodukt, Quellen, Pipeline, Vorschau und Qualität sowie Lernzyklus. Den Ablauf in Worten zeigt die Liste unter dem Diagramm.Ebene 1: Nutzung & ZielproduktEbene 2: QuellenEbene 3: Prototype Factory PipelineEbene 4: Vorschau & QualitätEbene 5: LernzyklusLernzyklus: Fehler und Regelnfließen in Registryund Generator zurück.UX DesignerBrowser StudioPrototype Factory APICopilot / LLM OrchestrationFigma DesignTechem ReactUI KitDesign TokensTechem ContentContextUX-WritingSkillFigma Adapter /Desktop BridgeDesign IRComponent RegistryStrict Generation PlanReact Scaffold GeneratorPrototype WorkspaceBrowser PreviewStructural Quality ChecksVisual ComparisonHandoff / DocumentationLessons / Generator Rules
  • Durchgezogen: Datenfluss der Pipeline
  • Punktlinie: Lernzyklus, speist die Pipeline zurück

Pipeline

Der Weg von der Anfrage des UX Designers bis zur geprüften Vorschau.

  1. UX Designer. Startet mit Figma-Link und Änderungswunsch. Arbeitet direkt im Browser.
  2. Browser Studio. Weboberfläche. Nimmt Eingaben an und zeigt den erzeugten Prototyp.
  3. Prototype Factory API. Zentrales Backend für Figma-Zugriff, Generierung und Zusammenarbeit.
  4. Copilot / LLM Orchestration. Orchestriert Kontext, entscheidet über das Verhalten und nutzt vorhandene Komponenten. Der Techem Content Context und der UX-Writing Skill liefern den Kontext. Der Content Context hat Vorrang.
  5. Figma Design. Quelle für Layout, Struktur, Instanzen und Designentscheidungen.
  6. Figma Adapter / Desktop Bridge. Liest Figma-Frames und exportiert sie in ein transportierbares Format.
  7. Design IR (Intermediate Representation). Normalisiertes Zwischenmodell für Knoten und Layout.
  8. Component Registry. Ordnet Figma-Komponenten echten React-Kit-Komponenten und Props zu. Das Techem React UI Kit und die Design Tokens liefern dafür Komponenten, Farben, Abstände und Modi.
  9. Strict Generation Plan. Prüft Komponenten vor der Generierung. Stoppt bei Fehlern.
  10. React Scaffold Generator. Erzeugt React-Dateien, Kit-Importe und CSS-Konfiguration.
  11. Prototype Workspace. Eigenständiger Workspace mit React-Screen und Vite.
  12. Browser Preview. Interaktive Anzeige des erzeugten Prototyps.
  13. Structural Quality Checks. Prüft Registry-Abdeckung, Layout-Verträge und Props.

Lernzyklus

Die Qualitätsprüfung und die Rückkopplung in die Pipeline.

  1. Structural Quality Checks. Prüft Registry-Abdeckung, Layout-Verträge und Props.
  2. Visual Comparison. Vergleicht den gerenderten Prototyp mit der Figma-Referenz.
  3. Handoff / Documentation. Dokumentiert Figma-Quelle, verwendete Komponenten und Abweichungen.
  4. Lessons / Generator Rules. Speichert Fehler und Regeln gegen künftige Regressionen der Pipeline.
  5. Rückkopplung. Die Lessons speisen die Component Registry und den React Scaffold Generator zurück. So wiederholen sich Fehler nicht.