Installiere das belt CLI-Skill:
npx skills add belt-sh/cli
Charakter-Design-Blatt
Erstelle konsistente Charaktere über mehrere KI-generierte Bilder hinweg mittels inference.sh CLI.
Schnellstart
Erfordert das inference.sh CLI (
belt). Installationsanleitung
belt login
# Generiere ein Charakterkonzept
belt app run falai/flux-dev-lora --input '{
"prompt": "character design reference sheet, front view of a young woman with short red hair, green eyes, wearing a blue jacket and white t-shirt, full body, white background, clean lines, concept art style, character turnaround",
"width": 1024,
"height": 1024
}'
Das Konsistenzproblem
KI-Bildgenerierung erzeugt jedes Mal anders aussehende Charaktere – selbst mit demselben Prompt. Das ist die #1-Herausforderung in der KI-Kunst für jedes Projekt, das denselben Charakter über mehrere Bilder hinweg benötigt.
Lösungen (nach Effektivität geordnet)
| Technik | Konsistenz | Aufwand | Am besten geeignet für |
|---|---|---|---|
| FLUX LoRA (auf Charakter trainiert) | Sehr hoch | Hoch (erfordert Trainingsdaten) | Laufende Projekte, viele Bilder |
| Detaillierter Beschreibungsanker | Mittel–hoch | Niedrig | Schnelle Projekte, wenige Bilder |
| Gleicher Seed + ähnlicher Prompt | Mittel | Niedrig | Variationen einer Pose |
| Bild-zu-Bild-Verfeinerung | Mittel | Mittel | Verfeinerung vorhandener Bilder |
| Referenzbild im Prompt | Variiert | Niedrig | Wenn das Modell es unterstützt |
Referenzblatt-Typen
1. Drehansichtsblatt
Zeigt den Charakter aus mehreren Winkeln:
┌────────┬────────┬────────┬────────┐
│ │ │ │ │
│ VORDER │ 3/4 │ SEITE │ RÜCKEN │
│ ANSICHT│ ANSICHT│ ANSICHT│ ANSICHT│
│ │ │ │ │
└────────┴────────┴────────┴────────┘
# Vorderansicht generieren
belt app run falai/flux-dev-lora --input '{
"prompt": "character design, front view, young woman with short asymmetric red hair, bright green eyes, wearing navy blue bomber jacket over white graphic tee, dark jeans, red sneakers, standing in neutral pose, full body, clean white background, concept art, sharp details",
"width": 768,
"height": 1024
}' --no-wait
# ¾-Ansicht generieren (gleiche Beschreibung)
belt app run falai/flux-dev-lora --input '{
"prompt": "character design, three-quarter view, young woman with short asymmetric red hair, bright green eyes, wearing navy blue bomber jacket over white graphic tee, dark jeans, red sneakers, standing, full body, clean white background, concept art, sharp details",
"width": 768,
"height": 1024
}' --no-wait
# Seitenansicht generieren
belt app run falai/flux-dev-lora --input '{
"prompt": "character design, side profile view, young woman with short asymmetric red hair, bright green eyes, wearing navy blue bomber jacket over white graphic tee, dark jeans, red sneakers, standing, full body, clean white background, concept art, sharp details",
"width": 768,
"height": 1024
}' --no-wait
# Rückansicht generieren
belt app run falai/flux-dev-lora --input '{
"prompt": "character design, back view, young woman with short asymmetric red hair, wearing navy blue bomber jacket over white graphic tee, dark jeans, red sneakers, standing, full body, clean white background, concept art, sharp details",
"width": 768,
"height": 1024
}' --no-wait
# Zu Referenzblatt zusammenfügen
belt app run infsh/stitch-images --input '{
"images": ["front.png", "three-quarter.png", "side.png", "back.png"],
"direction": "horizontal"
}'
2. Ausdrucksblatt
Zeigt das Gesicht des Charakters mit verschiedenen Emotionen:
┌────────┬────────┬────────┐
│NEUTRAL │ FREUDE │ WUT │
│ │ │ │
├────────┼────────┼────────┤
│ TRAUER │ÜBERRAS.│NACHDENK│
│ │ │ │
└────────┴────────┴────────┘
Mindestens 6 Ausdrücke: neutral, fröhlich, wütend, traurig, überrascht, nachdenklich.
# Neutral
belt app run falai/flux-dev-lora --input '{
"prompt": "character portrait, close-up face, young woman with short red hair and green eyes, neutral calm expression, clean white background, concept art, consistent character design",
"width": 512,
"height": 512
}' --no-wait
# Fröhlich
belt app run falai/flux-dev-lora --input '{
"prompt": "character portrait, close-up face, young woman with short red hair and green eyes, warm genuine smile, happy expression, clean white background, concept art, consistent character design",
"width": 512,
"height": 512
}' --no-wait
# Wütend
belt app run falai/flux-dev-lora --input '{
"prompt": "character portrait, close-up face, young woman with short red hair and green eyes, furrowed brows, angry determined expression, clean white background, concept art, consistent character design",
"width": 512,
"height": 512
}' --no-wait
# (Fortsetzung für traurig, überrascht, nachdenklich...)
3. Outfit/Kostüm-Blatt
Mehrere Kleidungsvarianten für denselben Charakter:
| Outfit | Beschreibung |
|---|---|
| Lässig | Bomberjacke, T-Shirt, Jeans |
| Arbeit | Blazer, Hemd, Anzughose |
| Sport | Sport-BH, Leggings, Laufschuhe |
| Abendkleid | Abendkleid, High Heels |
4. Farbpaletten-Blatt
Dokumentiere exakte Farben für Konsistenz:
CHARAKTER: Maya Chen
Haut: ████ #F5D0A9 (warmer Beige)
Haar: ████ #C0392B (Rotbraun)
Augen: ████ #27AE60 (Smaragdgrün)
Jacke: ████ #2C3E50 (Marineblau)
T-Shirt: ████ #ECF0F1 (Cremeweiß)
Jeans: ████ #34495E (Dunkelschiefer)
Schuhe: ████ #E74C3C (Leuchtendrot)
Die Beschreibungsanker-Technik
Die praktischste Konsistenztechnik: Schreibe eine detaillierte Beschreibung mit über 50 Wörtern und verwende sie in jedem Prompt genau wieder.
Vorlage
[Alter] [Geschlecht] mit [Haar: Farbe, Länge, Stil], [Augenfarbe] Augen,
[Hautton], [Gesichtsmerkmale: besondere Kennzeichen],
tragend [Oberteil: konkrete Farbe und Stil], [Hose: konkrete Farbe und Stil],
[Schuhe: konkrete Farbe und Stil], [Accessoires: konkrete Objekte]
Beispiel
young woman in her mid-twenties with short asymmetric auburn red hair
swept to the right side, bright emerald green eyes, light warm skin
with a small beauty mark below her left eye, wearing a fitted navy
blue bomber jacket with silver zipper over a white crew-neck t-shirt,
dark slate slim jeans, and bright red canvas sneakers, small silver
stud earrings
Verwende diesen exakten Block in JEDEM Prompt für diesen Charakter und ändere nur die Aktion/Pose/Szene.
Proportionsleitfaden
| Stil | Kopf-Körper-Verhältnis | Am besten geeignet für |
|---|---|---|
| Realistisch | 7,5 : 1 | Film, fotorealistische Kunst |
| Heldenhaft | 8 : 1 | Superhelden, Action |
| Anime/Manga | 5–6 : 1 | Japanischer Animationsstil |
| Stilisiert | 4–5 : 1 | Westlicher Animationsstil |
| Chibi/Super Deformed | 2–3 : 1 | Niedlich, komisch, Maskottchen |
Füge den Proportionsstil in deine Prompts ein: „realistic proportions“ vs. „anime style proportions“ vs. „chibi proportions“
LoRA für Konsistenz verwenden
Für Projekte mit vielen Bildern desselben Charakters trainiere einen LoRA:
# FLUX mit einem Charakter-LoRA verwenden
belt app run falai/flux-dev-lora --input '{
"prompt": "maya_chen character, sitting at a cafe reading a book, warm afternoon light, candid photography style",
"loras": [{"path": "path/to/maya-chen-lora.safetensors", "scale": 0.8}]
}'
LoRA-Trainings-Tipps:
- Benötige 10–20 Referenzbilder des Charakters (konsistenter Stil)
- Trainiere auf ein spezifisches Triggerwort (z. B. „maya_chen“)
- Skalierung 0,7–0,9 balanciert Konsistenz mit Promptflexibilität
- Niedrigere Skalierung = mehr kreative Freiheit, höhere = strengere Übereinstimmung
Häufige Konsistenzfehler
| Problem | Warum es passiert | Gegenmaßnahme |
|---|---|---|
| Haarfarben-Verschiebung | Modell interpretiert „rote Haare“ jedes Mal anders | Verwende konkreten Farbton: „auburn red #C0392B“ |
| Augenfarbenwechsel | Niedrige Priorität bei Generierung | Erwähne Augenfarbe früh im Prompt |
| Outfit-Inkonsistenz | Modell füllt Details kreativ aus | Beschreibe jedes Kleidungsstück explizit |
| Altersverschiebung | Vage Altersangabe | Verwende „mid-twenties“ statt „young“ |
| Gesichtsstrukturänderung | Unterschiedliche Generationen = unterschiedliche Gesichter | LoRA oder denselben Seed verwenden |
| Proportionsverschiebung | Stilinterpretation variiert | Gib „7.5 head proportions“ an |
Charakter-Bibel-Vorlage
Für fortlaufende Projekte erstelle ein Charakter-Bibel-Dokument:
# Charakter: Maya Chen
## Visuelle Beschreibung (in allen Prompts verwenden)
young woman in her mid-twenties with short asymmetric auburn red hair...
[vollständige 50+ Wörter Ankerbeschreibung]
## Farbpalette
- Haut: #F5D0A9
- Haar: #C0392B
- Augen: #27AE60
- Hauptoutfit: Navy #2C3E50
- Akzent: Rot #E74C3C
## Persönlichkeitsnotizen (für Ausdrucks- und Posenwahl)
- Selbstbewusst, aber zugänglich
- Standardausdruck: leichtes, neugieriges Lächeln
- Gestik: spricht mit den Händen, lehnt sich vor, wenn interessiert
## Stil-Keywords
concept art, clean lines, sharp details, [Kunststil-Referenz]
## LoRA (falls trainiert)
Pfad: ./loras/maya-chen-v2.safetensors
Trigger: maya_chen
Empfohlene Skalierung: 0.8
Häufige Fehler
| Fehler | Problem | Lösung |
|---|---|---|
| Vage Beschreibungen | Jedes Mal ein anderer Charakter | 50+ Wörter detaillierter Anker |
| Inkonsistente Prompt-Struktur | Unterschiedliche Betonung = unterschiedliche Ergebnisse | Gleiche Struktur, nur Aktion/Szene ändern |
| Nur eine Ansicht generieren | Charakter in verschiedenen Kontexten nicht nutzbar | Vollständige Drehansichtsreferenz erstellen |
| Keine Farbdokumentation | Farben driften über Generationen hinweg | Exakte Hex-Codes notieren |
| Ausdrucksblatt überspringen | Charakter wirkt eindimensional | 6+ Ausdrücke generieren |
| Kein LoRA bei großen Projekten | Inkonsistenz verstärkt sich | LoRA für Projekte mit 10+ Bildern trainieren |
Verwandte Fähigkeiten
npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@flux-image
npx skills add inference-sh/skills@prompt-engineering
Alle Apps durchsuchen: belt app list