CommunityBildgithub.com

分镜故事板生成器

Verfeinert die Handlung basierend auf Benutzereingaben, unterteilt sie in Storyboard-Frames und generiert stapelweise konsistente Storyboard-Illustrationen mit 8 visuellen Stilen.

Was ist 分镜故事板生成器?

Dieses Skill verwandelt eine vom Benutzer beschriebene Geschichte in ein professionelles Storyboard. Es verfeinert zunächst die Handlung und zerlegt sie in 6-10 Schlüsselbilder, die jeweils Szene, Kameraperspektive, Bildbeschreibung, emotionale Grundstimmung und ggf. Dialoge enthalten. Der Benutzer kann das Storyboard bestätigen oder anpassen. Anschließend werden 8 visuelle Stile angeboten (z.B. Cyberpunk-Comic, Ghibli-Aquarell, chinesische Tuschemalerei), aus denen der Skill 1-2 passende Empfehlungen gibt. Nach Auswahl generiert das Skill detaillierte Prompts für jedes Frame, inklusive Stilpräfix, Kamerabefehl, Szenenbeschreibung, Emotionsanweisung und einem Konsistenzanker, der sicherstellt, dass alle Frames denselben künstlerischen Stil und dasselbe Charakterdesign verwenden. Die Bilder werden über die Gemini-API generiert und automatisch in einem Obsidian-Bildverzeichnis gespeichert. Der gesamte Workflow ist interaktiv: Der Benutzer kann einzelne Frames neu generieren, Szenen hinzufügen/löschen und die Konsistenz der Charaktere überprüfen.

Funktioniert mit~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/leechary337688-sudo/game-production/tree/HEAD/skills/storyboard-generator

Installed? Explore more Bild skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Storyboard-Generator für Geschichten

Verfeinert die Handlung basierend auf Benutzerbeschreibungen, unterteilt sie in Storyboard-Frames und generiert stapelweise konsistente Storyboard-Illustrationen.

Arbeitsablauf

Phase 1: Verfeinerung der Geschichte und Aufteilung in Storyboard-Frames

  1. Geschichte erfassen – Holt die vom Benutzer beschriebene Geschichte (Text, Gliederung oder Ideen) ab.
  2. Handlung verfeinern – Ergänzt narrative Details, glättet den emotionalen Bogen und gibt eine strukturierte Zusammenfassung aus:
    Zusammenfassung: Ein Satz zur Geschichte
    Emotionaler Bogen: [Start] → [Wendepunkt] → [Ende]
    
  3. In Storyboard-Frames aufteilen – Zerlegt die Geschichte in 6–10 Schlüsselbilder, jedes enthält:
    • Szenentitel
    • Kameraperspektive (Totale/Halbtotale/Nahaufnahme/Großaufnahme usw.)
    • Bildbeschreibung (Handlungen der Figuren, Umgebung, Licht)
    • Emotionale Grundstimmung
    • Dialog/Text (falls vorhanden)
  4. Storyboard-Skript anzeigen – Zeigt das Skript als Tabelle an und wartet auf Bestätigung oder Anpassung.

Anzeigeformat:

## Storyboard-Skript

| # | Szene | Kamera | Bildbeschreibung | Stimmung |
|---|-------|--------|------------------|----------|
| 1 | Eröffnung | Totale | xxx | Ruhig |
| 2 | Einführung | Halbtotale | xxx | Neugierig |
| ... |

Phase 2: Stilauswahl

Nach Bestätigung des Storyboard-Skripts werden 8 visuelle Stile angezeigt (aus references/visual-styles.md gelesen):

#StilEin-Satz-MerkmalGeeignet für
1Cyberpunk-ComicNeon + dunkle Töne + hoher KontrastTechnologie/AI/Zukunft
2Ghibli-AquarellWeiches Aquarell + warmes LichtAlltag/Wärme/Coming-of-Age
3Amerikanische flache IllustrationVektorgeometrie + helle FarbenProdukt/Unternehmen/Bildung
4Filmtraditionelle BleistiftzeichnungenSchwarz-Weiß-Skizzen + KameramarkierungenVideodrehbücher/Werbung
5Pixel-ArtRetro 16-Bit-Game-StilSpiele/Spaß/Nerdkultur
6Chinesische TuschemalereiTuscheverlauf + poetische LeerstellenTradition/Philosophie/Asiatisch
7Klare Linien-ComicGleichmäßige dicke Linien + flache FarbenAbenteuer/Humor/IP
8Realistische Concept ArtFilmreife digitale MalereiEpos/Sci-Fi/Fantasy

Basierend auf Geschichte und emotionalem Ton werden 1–2 am besten passende Stile empfohlen mit Begründung; auf Benutzerauswahl wird gewartet.

Phase 3: Prompt-Generierung

Nach Auswahl des Stils wird für jedes Storyboard-Frame ein Prompt generiert.

Jeder Prompt besteht aus (liest Stilpräfix und Kamerasprache aus references/visual-styles.md):

  1. Stilpräfix – Standardbeschreibung des gewählten Stils
  2. Kamerabefehl – z. B. „Etablierungsaufnahme mit Weitwinkel" / „Nahaufnahme"
  3. Szenenbeschreibung – Vollständiger Satz zur Szene (Figuren, Handlung, Umgebung, Licht, Atmosphäre)
  4. Emotionsanweisung – Klare Angabe der zu vermittelnden Emotion
  5. Konsistenzanker – Wichtig: Dies ist Frame [N] von insgesamt [TOTAL] Frames des Storyboards. Behalte exakt denselben künstlerischen Stil, dieselbe Farbpalette, dasselbe Charakterdesign und dieselbe visuelle Konsistenz bei. Dieselbe Figur muss in allen Frames exakt gleich aussehen.
  6. Anweisung zur Sprache (falls nötig) – Sämtlicher Text, Schilder und Dialog im Bild müssen auf Chinesisch (vereinfacht) sein. Fachbegriffe können auf Englisch bleiben.

Zeigt eine Übersichtstabelle der Prompts an und wartet auf Bestätigung:

## Prompt-Übersicht

| # | Szene | Kamera | Stil | Kernbild |
|---|-------|--------|------|----------|
| 1 | Eröffnung | Totale | Cyberpunk | Stadtpanorama... |
| ... |

Nach Bestätigung startet die Generierung (insgesamt N Frames)

Phase 4: Batch-Generierung

Nach Bestätigung wird Frame für Frame über ein Skript generiert:

python3 scripts/generate_image.py \
  --prompt "Prompt" \
  --output "/Users/ugreen/Documents/obsidian/09image/MMDD-Geschichte-storyboard/01-Szenenname.png" \
  --api-key "AIzaSyDvvGGRbH4Os3Er0dYi0kE_AzE3_2b_Az8" \
  --api-url "https://generativelanguage.googleapis.com" \
  --model "gemini-3-pro-image-preview" \
  --aspect-ratio "16:9" \
  --resolution "2K"

Hinweise:

  • Storyboard-Standard: 16:9 Querformat
  • Auflösung: Standard 2K
  • MMDD = aktuelles Datum (Monat und Tag)
  • Dateinamen: 01-Kurzszenenname.png, 02-Kurzszenenname.png …
  • 2–3 Sekunden Pause zwischen Frames, um Ratenlimit zu vermeiden
  • Fehlgeschlagene Frames werden protokolliert und fortgesetzt; abschließender Bericht
  • Wichtig: Die Beschreibung des Aussehens der Figuren muss über alle Frames hinweg konsistent sein (Frisur, Kleidung, Körperbau)

Phase 5: Anzeige und Iteration

  1. Nach Abschluss alle Frames in Reihenfolge auflisten.
  2. Den Benutzer fragen:
    • „Ist der gesamte Erzählrhythmus zufriedenstellend?"
    • „Muss ein bestimmtes Frame neu generiert werden?"
    • „Soll eine Szene hinzugefügt/entfernt werden?"
    • „Ist die Konsistenz der Figuren zufriedenstellend?"
  3. Iteration: Prompt anpassen und das angegebene Frame neu generieren.

Speicherpfad-Standard

/Users/ugreen/Documents/obsidian/09image/MMDD-Geschichte-storyboard/
├── 01-Eröffnung-Totale.png
├── 02-Einführung-Halbtotale.png
├── 03-Wendepunkt-Nahaufnahme.png
├── 04-EntwicklungA-Halbtotale.png
├── 05-EntwicklungB-Panorama.png
├── 06-Höhepunkt-Großaufnahme.png
├── 07-Ende-Totale.png
└── storyboard-script.md  (optional: Storyboard-Skript speichern)

API-Konfiguration

KonfigurationWert
API-URLhttps://generativelanguage.googleapis.com
API-KeyAIzaSyDvvGGRbH4Os3Er0dYi0kE_AzE3_2b_Az8
Modellgemini-3-pro-image-preview
Standard-Seitenverhältnis16:9 (Querformat für Storyboard)
Standard-Auflösung2K

Kurzreferenz Kamerasprache

KameraEnglischer BegriffVerwendung
TotaleWeitwinkelEröffnung, Umgebung einführen
PanoramaGanzkörperaufnahmeFigur ganz + Umgebung
HalbtotaleHalbnaheDialog, alltägliche Interaktion
NahaufnahmeNaheGesichtsausdruck, Emotion
GroßaufnahmeExtreme NahaufnahmeSchlüsselrequisiten, Details
VogelperspektiveAufsichtGesamtüberblick, Gefühl der Kleinheit
FroschperspektiveTiefe KamerapositionAutorität, Eindringlichkeit

Häufige Verwendung

Benutzer sagtAktion
„Erstelle mir ein Storyboard für eine Geschichte"Geschichte erfassen → verfeinern → aufteilen → Stil wählen → generieren
„Mach diese Geschichte als Storyboard"Wie oben
„Zeichne diese Geschichte im Cyberpunk-Stil"Stilauswahl überspringen, direkt mit angegebenem Stil
„Frame 3 ist schlecht, generiere neu"Prompt anpassen, einzelnes Frame neu generieren
„Füge ein Übergangsbild ein"Neues Storyboard-Frame an angegebener Stelle einfügen

Verwandte Skills