Dokumentationsmenü · Was der Agent bekommt
Sprache Deutsch

Was der Agent bekommt

Ein Frame, eine Zip. Struktur zum Bauen, Assets zum Verwenden, ein Bild zum Abgleichen.

frame.zip
├── context.md                Start here: instructions for your agent
├── design/
│   ├── nodes.json            Layout, text, styles and expanded instances
│   ├── fonts.json            Font faces the visible text uses, with node ids
│   └── variables.json        Bound variables, collections, modes and aliases
├── assets/                   Image fills, SVGs and composited node renders
├── assets.json               Maps design references to asset files
├── references/screen.png     A render of the frame to compare against
├── missing-assets.json       Anything that could not be produced
└── manifest.json             File roles, media types, sizes and SHA-256 hashes

Brauchst du nur ein Teil? Die CLI erledigt das direkt:

npx -y @runkids/figlens find design.fig "login" --type FRAME     # Frame-IDs nach Name oder Text
npx -y @runkids/figlens inspect design.fig 12:345                 # kompakte Layout- und Textzusammenfassung
npx -y @runkids/figlens nodes design.fig 12:345 > frame.json      # JSON im REST-Format
npx -y @runkids/figlens export design.fig 12:345 icon.svg         # SVG, PNG, JPG, WebP oder AVIF
npx -y @runkids/figlens bundle design.fig 12:345 frame.zip        # die Zip von oben

SVG-Exporte betten originale Bildfüllungen ein und wandeln Text in Glyphen-Umrisse um, daher werden keine Schriften benötigt. Über MCP kommen Raster-Exporte außerdem als Inline-Bilder zurück, sodass der Agent das Design sieht, ohne eine Datei zu öffnen.

Wie nah ist es an Figma?

Gemessen an Figmas eigenen JSON-, PNG- und SVG-Exporten für 826 Produktions-Frames und fünf Community-Dateien (2026-10-22):

Prüfung Ergebnis
Knotenstruktur, Namen, Sichtbarkeit, Bounds und Text Identisch in 771 / 826 Frames
Originale Bildfüllungen 2.608 / 2.608 byte-identisch
SVG-Assets 5.014 / 5.197 innerhalb des Pixelabweichungs-Schwellenwerts
Community-Frame-Bundles 306 / 306 ohne fehlende Assets

Ergebnisse für diese Dateien, keine Garantie für jedes Design. Methode und Schwellenwerte: Genauigkeitsbericht.

Diese Seite wird aus docs/README-de.md im Repository erzeugt.