Zurück zur Startseite

Leitfaden: Figma zu Code mit AI und MCP

Der Leitfaden beschreibt eine systematische Übertragung des Designs von Figma zu Code mit AI und MCP. Layout-Vorbereitung nach Regeln, schrittweises Layout, Agent mit Regeln, Asset-Ersetzung. Ergebnis: adaptive Website mit Retina, Themen und Lokalisierung.

Figma → Code: Leitfaden mit AI für Entwickler
Advertisement 728x90

Von Figma zu Code: Eine Schritt-für-Schritt-Anleitung mit KI

Um den Übergang vom Figma-Design zum Code zu automatisieren, verwenden Sie den Dev Mode mit MCP. Voraussetzungen: Zugriff auf Figma Dev Mode, einen KI-Assistenten wie Cursor basierend auf GPT-4o oder einem ähnlichen Modell, Verständnis grundlegender Layout-Prinzipien und Fähigkeiten im Erstellen präziser Prompts. Der Prozess basiert auf einer systematischen Frame-Struktur für Wiederholbarkeit.

Frame-Namensstruktur:

%Seitenname %Typ [%Bildschirmbreite · %Theme]

Beispiel: Startseite Standard [1920 · Hell]. Breakpoints: 1920px, 1280px, 768px, 375px. Themes: hell/dunkel.

Google AdInline article slot

Vorbereitung Ihres Layouts

Befolgen Sie fünf Schlüsselregeln, um KI-Fehler zu minimieren.

Regel 1: Inhalt und Stile. Fügen Sie finale Texte und Grafiken in Container der tatsächlichen Größe ein. Erstellen Sie Stile: Hell/Primär, Dunkel/Primär.

Regel 2: Blockstruktur. Verwenden Sie separate Frames für Blöcke (Hero, Menü, Footer), nicht nur ganze Seiten. Dies ermöglicht lokalisierte Bearbeitungen.

Google AdInline article slot

Regel 3: Größenänderungslogik. Erstellen Sie einen Layout-Frame mit visuellen Indikatoren: Pfeile für Dehnung, feste Größen, Min-/Max-Breite, Umbruch.

Regel 4: UI-Zustände. Separate Frames für Hover, Aktiv, Deaktiviert. Zeigen Sie den vollständigen Kontext, z.B. Menü Hover [1920 · Hell].

Regel 5: Themes. Duplizieren Sie Frames für hell/dunkel mit Farben aus den Stilen.

Google AdInline article slot

Aktivieren Sie MCP: Dev Mode → Inspect → MCP (Serverstatus: Aktiviert, Bildquelle: Herunterladen). Erwarten Sie niedrigqualitative SVG/Raster – ersetzen Sie manuell oder via Prompts.

Schritte zur Code-Übertragung

Arbeiten Sie schrittweise und vermeiden Sie globale Anfragen. Die KI sollte Figma-MCP-Ebenen analysieren, nicht Screenshots.

Schritt 1: Projektgrundlage

Erstellen Sie einen initialen Prompt:

Wir bauen eine Website über [Beschreibung]. Figma MCP: [Link]. Breakpoints in Frame-Namen: [Liste]. Ressourcen aus Figma. Schritte: Fragen klären.

Die KI analysiert und unterteilt es in Schritte. Fügen Sie Navigation hinzu.

Schritt 2: Agent mit Regeln

Generieren Sie AGENTS_BASE.md, um den Stil festzulegen:

  • Komponenten wiederverwenden.
  • Responsives Design nach Breakpoints.
  • Retina-Unterstützung (@2x).
  • Kein Code-Überschreiben ohne Bestätigung.

Schreiben Sie auf Russisch oder Englisch – die Qualität ändert sich nicht.

Schritt 3: Iterative Zusammenstellung

Verfeinern Sie Blöcke nach Frames:

In Feature [768 · Hell] Galerie mit horizontalem Scrollen: [Link]. +20px Padding unten für Scrollleiste.

Gehen Sie nach Korrekturen zum nächsten Block.

Schritt 4: Asset-Ersetzung

  • Manuell: Dateien umbenennen.
  • Via KI:

> In Hero, ersetzen Sie [id] mit [email protected].

> In Feature List: ic_unlimList_BENEFIT_24 (32x32px) statt Platzhalter.

Schritt 5: Funktionalität

Fügen Sie isoliert hinzu:

Lokalisierung: Dropdown RU/EN via Button [Name]. Fragen klären.

Unterstützung: responsiv, Retina, Themes, Animationen.

Wichtige Erkenntnisse

  • Systematische Frame-Namensgebung gewährleistet Wiederholbarkeit.
  • Visuelle Layout-Anweisungen kompensieren KI-Schwächen im Auto-Layout.
  • Ein schrittweiser Ansatz mit einem Agent minimiert Code-Regressionen.
  • Manuelle Asset-Ersetzung ist für Qualität entscheidend.
  • Fokus auf Details: Übernehmen Sie nicht alle Rollen gleichzeitig, um Burnout zu vermeiden.

— Editorial Team

Advertisement 728x90

Weiterlesen