Communitygithub.com

Trendy Mini-Serie

Erstelle schnelle, emotionale KI-Miniserien-Episoden für Kurzvideos.

Was ist Trendy Mini-Serie?

Dieses Skill ist ein wiederverwendbares Produktionssystem für kurzformatige KI-Miniserien, optimiert für Genres wie Mystery, Thriller, Romanze, Familiendrama und Action. Es basiert auf der 10X System-Architektur und legt besonderen Wert auf visuelle Kontinuität, emotionales Storytelling und plattformspezifische Optimierung für Google Flow / Omni 1.1. Entwickler und Nutzer profitieren von einem vollständigen Produktions-Workflow: von Charakter- und Umgebungsdesign über Dialog- und Kameraführung bis hin zur Ausgabe von Videoprompts. Das System enthält zwingende Regeln zur Zeichenkontinuität (vollständige Profilbeschreibungen in jedem Prompt), Timing-Vorgaben (4s/6s/8s/10s-Clips, Ziel-Laufzeit 80-90s) und eine 4-Track-BGM-Suite. Ein integrierter Linter (`prompt_compiler.py`) stellt die Einhaltung aller Keywords sicher, und Obsidian Vault dient als unveränderliche Quelle der Wahrheit für Serienbibel, Charakterkarten und Episodenzustände.

Funktioniert mit✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/koyawel0694/Ultra-Prompting/tree/main/skills/trendy-mini-series

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht Trendy Mini-Serie?

Verwende dieses Skill als wiederverwendbares Produktionssystem für kurze KI-Miniserien. Es ist konzipiert für Mystery, Thriller, Romanze, Familiendrama, Action und andere episodische Formate, die für vertikale Kurzvideos bestimmt sind.

Hierarchie der Produktionsarchitektur

  • Flaggschiff-Standard – Das 10X-System: Das 10X-System (pioniert in The 10X Heart System: ₱50,000 for Her) ist Johns grundlegende Mini-Drama-Produktionsmaschine. Es definiert die Live-Action-C-Drama-Idol-Ästhetik, dynamisches 80er-/90er-Timing, Charakter-Turnaround-Referenz-Modellblätter, die 4-Track-Signatur-BGM-Suite und Strategien zur Risikominderung.
  • Zero-Abkürzungs-Charakterkontinuitäts-Sperre: In JEDEM Szenen-Prompt, in dem ein Charakter vorkommt, MUSST du das vollständige gesperrte Profil (Ethnizität, Alter, Statur, Gesichtsmerkmale, Haarstruktur/Scheitel, vollständige Garderobe) einbetten. Abkürzungen von Charakterbeschreibungen in späteren Szenen (z. B. Einstellungen 8–11) auf Namen oder kurze Tags sind niemals erlaubt – Google Flow generiert jede Einstellung unabhängig, daher verursacht jede Abkürzung sofortige visuelle Drift.
  • Obligatorisches Pre-Flight-Linting: Bevor du Episoden-Prompts an den Chat übergibst oder speicherst, führe den automatisierten Linter aus: python3 /home/john/kos-obsidian-omni/tools/prompt_compiler.py <path_to_episode.txt> Er überprüft die 100%ige Einhaltung der Keywords über alle Einstellungen hinweg.
  • Adaptionszweige: Spezialisierte Formate wie die K-Drama-Englisch-Dialog-Pipeline (z. B. Signal Zero) sind Adaptionszweige für globale Märkte. Sie ersetzen NIEMALS die Flaggschiff-Architektur des 10X-Systems.

Plattformbeschränkungen & Kinematografische Multi-Winkel-Regeln (Google Flow / Omni 1.1)

1. Strikte Generierungsdauern & Guthabenabrechnung

Google Flow unterstützt nativ nur: 4s, 6s, 8s und 10s. Verwende niemals beliebige Längen (z. B. 5s, 7s) für Prompts oder Budgets.

  • Guthabenkosten:
    • 4s: 7 Credits
    • 6s: 10 Credits
    • 8s: 12 Credits
    • 10s: 15 Credits
  • Gesamtguthaben immer angeben: Wenn du kompilierte Videoprompts sendest, berechne und gib explizit die insgesamt verbrauchten Credits für das gesamte Episodenpaket an.
  • Der Google Flow 4-Stufen-Zeitplan
    • 4s (7 Credits): Schnelle Reaktionsschnitte (Grinsen, das zusammenbricht, Schock, Schuld) und Mikrodetail-Einschübe (geballte Faust, fallengelassenes Requisit, manikürte Hände).
    • 6s (10 Credits): Schnelle Erwiderungen, Gegenangriffe oder prägnante Wortwechsel (max. 8–10 Wörter).
    • 8s (12 Credits – Der goldene Mittelpunkt): Emotionale Dialoge mit hohem Einsatz, provozierende Konfrontationen und klimaktische Cliffhanger. Erlaubt 1,5s Aufbau-Atemzug, 4,5s natürliche Zeilenlieferung und 2s Nachwirkungsreaktion ohne KI-Gesichtsdrift.
    • 10s (15 Credits): Schwere körperliche Action, komplexe Multi-Charakter-Interaktionen oder durchgehende Weitwinkel-Inszenierung.

2. Episodenlänge & Timing-Architektur (1m 20s - 1m 30s Standard)

  • Ziel-Laufzeit: Jede Episode läuft 1 Minute 20 Sekunden bis 1 Minute 30 Sekunden (80s–90s insgesamt).
  • Dynamisches Multi-Shot-Timing: Beschränke Episoden nicht auf eine starre 5-teilige Struktur oder ein 32s-Limit. Verwende den 4-Stufen-Zeitplan ([4s, 6s, 8s, 10s]), um einen dynamischen, filmischen Schnittrhythmus aufzubauen (normalerweise 10–14 Einstellungen pro Episode), der sofortigen Einstieg, eskalierende Spannung, den emotionalen Kernschlag und einen ungelösten Cliffhanger liefert.

3. Pre-Production-Umgebungsprompt & Charakter-Sperr-Anforderungen

  • Charakter-Design-Blatt-Format: Bei der Generierung von Charakter-Referenzbild-Prompts formatiere sie als vollständige Model-Turnaround-Referenzblätter: Ganzkörper-Vorder-, Seiten- und Rückansicht; herangezoomte Haar- und Augen-Detail-Panels; charakteristische Accessoires (Brille, Schmuck); und Ausdrucksskizzen auf sauberem, neutralem Hintergrund.
  • Umgebungsbild-Prompt zuerst: Gib immer den Orts-/Umgebungsbild-Prompt der Szene vorher im Chat an, damit der Benutzer die Hintergrund-Referenzkarte im Bildmodus generieren kann, bevor er die Video-Prompts generiert. Füge den Umgebungs-Prompt niemals in die kompilierte Videoprompts .txt-Datei ein.
  • Eingebettete Charakterprofil-Sperren in JEDEM Video-Prompt: Bette die vollständige physische Beschreibung des Charakters direkt in jeden Video-Prompt ein, in dem er vorkommt (z. B. 20-jähriger junger Mann @Rafa (helle Haut, markanter Kiefer, hoher Nasenrücken, unordentlicher pechschwarzer, mehrschichtiger Pony, kaum sichtbares Muttermal unter linkem Auge, verblichenes weißes Poloshirt)), nicht nur @Rafa. Dies verankert die visuelle Engine von Google Flow und verhindert Charakterdrift über mehrere Winkel-Einstellungen hinweg.

4. Das 8-Sekunden-Dialog-Maximum (KI-End-Drift-Prävention)

Sprache und Gesichtsanatomie in Google Flow / Omni verschlechtern sich nach 8,5 Sekunden (End-Drift, Augenschweifen, Mund-Desynchronisation).

  • Begrenze Konversationseinstellungen auf max. 8 Sekunden.
  • Das 8s-Dialog-Verhältnis: 0s–1,5s visueller Atem-/Spannungsaufbau -> 1,5s–6,0s ungehetzte Lieferung (3,5s–4,5s Sprache) -> 6,0s–8,0s Nachwirkungsbeat (Schlucken, Tränenansammlung, Kiefermuskelanspannung).

5. Emotionale Dialog-Formel ("Tagos sa Puso")

Vermeide karikaturhaftes, erklärendes Mobbing. Verankere Konflikte in Würde, unausgesprochenem Opfer, familiärer Pflicht und stillen karmischen Warnungen, die Shares und Kommentare hervorrufen.

Verwendung

Verwende dies, wenn der Benutzer darum bittet, eine KI-Miniserie oder -Episode zu erstellen, zu überarbeiten, zu analysieren, zu lokalisieren oder zu verpacken, einschließlich:

  • Story-Konzepte, Staffelbögen oder Episodenskripte
  • Charakter-Referenz-/Bild-Prompts
  • Google Flow-artige Video-Prompts
  • Hintergrundmusik-Prompts für Google Vids
  • Thumbnails, Untertitel, Titel oder Beschreibungen
  • Post-Generierungs-Diagnose und Prompt-Überarbeitung

Nicht verwenden für gewöhnliche einmalige Anzeigen, Erklärvideos, Dokumentationen, Affiliate-Produktvideos oder nicht zusammenhängende Video-Aufgaben, es sei denn, der Benutzer bittet explizit um die Anwendung dieses Miniserien-Systems.

Produktionsstandards

Sofern der Benutzer sie nicht überschreibt:

  • Episodenlaufzeit: 60s (6 Clips) ODER 90s (9 Clips). Beide werden unterstützt. Standard ist 60s, es sei denn, John wünscht reichhaltigeres Timing.
  • Generierung: 6 oder 9 verbundene Clips × 10 Sekunden.
  • Drama-Ausgabe: 9:16 vertikal.
  • Markt: Philippinen.
  • PH-Dialog: natürliches Filipino/Taglish.
  • Videogenerierung: keine Hintergrundmusik während der Clip-Generierung; Musik wird separat generiert.
  • Obligatorische Serienmusik-Suite (BGM) & Anti-Wall-to-Wall-Disziplin: Bei der Erstellung einer neuen Serienbibel oder dem Start eines neuen Mini-Dramas generiere immer die maßgeschneiderte 4-Track-Instrumental-BGM-Suite (Peak Climax/System Drop bei -8dB, Emotionale Verletzlichkeit/Romantik bei -16 bis -18dB, Protagonist Swagger/Entschlossenheit bei -14 bis -16dB, Spannungs-Cliffhanger bei -15 bis -11dB) formatiert mit Suno v3.5/Udio-Strukturklammern und speichere sie in /home/john/kos-obsidian-omni/<series>_bgm_suite.txt. Strenge Stille vs. Musik-Disziplin: Lasse BGM nie durchgehend laufen; erzwinge reine diegetische Stille bei administrativen Deadlines/tickenden Uhren, geflüsterten Gerüchtekorridoren und intensiven konfrontativen Pattsituationen, um dem Dialog maximale moralische Autorität zu verleihen. Wende auf allen Musikspuren eine parametrische 1,2-kHz-Kerbe (g=-3,5dB) an.
  • Video-Modell: Google Flow / Omni 1.1 Flash (gemini-omni-flash-preview). Alle Prompts müssen der Omni 1.1-Struktur folgen.
  • VO: optional pro Episode. Innerer Monolog VO ist der Standardtyp, wenn angefordert. Mische niemals VO und Live-Dialog im selben Clip.
  • Pipeline-Architektur (4-Stufen-System): Assets (Charaktere/Requisiten/Orte) → Storyboard-Keyframe-Anker → Frame-Ketten-Bewegungsgenerierung → Zusammenbau & Untertitelung.
  • Zustands- & Speicher-Firewall: Google Flow hat keine dauerhafte Speicherung über Sitzungen hinweg und halluziniert gespeicherte Zustände. Das Obsidian Vault (kos-obsidian-omni/) und lokale Markdown-Prompt-Pakete sind die unveränderliche einzige Quelle der Wahrheit für die gesamte Serienbibel, Charakterkarten und Episodenzustände.

Die Clip-Anzahl sollte neu berechnet werden, wenn der Benutzer die Standard-Episoden- oder Clip-Dauer ändert. Erzwinge niemals sechs Clips, wenn die angeforderte Dauer eine andere Anzahl angemessener macht.

Kern-Story-Grammatik

Baue Episoden um Folgendes herum auf:

SOFORTIGER EINSTIEG → STORY-EREIGNIS → VISUELLE INFORMATION → REAKTION → NEUE INFORMATION → ESKALATION → ENTHÜLLUNG → CLIFFHANGER

Beginne mitten im Problem. Vermeide langsame Einführungen und expositionslastigen Aufbau. Der Zuschauer sollte den unmittelbaren Konflikt verstehen, bevor die Episode das größere Rätsel zu erklären beginnt.

Kopiere nicht den Dialog, die Charaktere, Namen, unverwechselbaren Szenen oder die geschützte Ausdrucksweise eines Referenzvideos. Extrahiere wiederverwendbare Mechanismen wie Timing-Architektur, Schnittrhythmus, Aufmerksamkeitsverschiebungen, Reaktionsfrequenz, Informationsdichte und Cliffhanger-Konstruktion.

Timing: Dialoggesteuertes Timing

Verwende keine feste Regel "neue Information alle 1–2 Sekunden". Dies wurde getestet und führte im Workflow des Benutzers zu schlechteren Ergebnissen.

Stattdessen:

Die Dialoglänge bestimmt die Einstellungsdauer. Dramatische Beats bestimmen, wann die Kamera wechselt.

Praktische Start-Heuristik (keine feste Regel):

  • sehr kurze Zeile: ~1–1,5s
  • kurze Zeile: ~1,5–2,5s
  • mittlere Zeile: ~2,5–3,5s
  • lange emotionale Zeile: ~3,5–4+ Sekunden, wenn nötig
  • Reaktions-/Einfügezeit nutzt die verbleibende Dauer

Lass den Charakter die Zeile natürlich beenden. Wenn eine Zeile nicht in die verfügbare Clip-Zeit passt, kürze den Dialog oder vereinfache die umgebende Aktion, anstatt die Zeile mitten im Satz abzuschneiden.

Frühe Beats können atmen. Wenn die Spannung steigt, verkürze die Beats nur, wenn die Geschichte es unterstützt. Der Höhepunkt kann ~1s-Beats erreichen, aber dies ist ein Ergebnis der Eskalation, keine pauschale Anweisung.

Charakter-Referenzsystem

Wenn Referenzbilder verfügbar sind, verwende die genauen Bild-Aliase direkt:

@Image1 = Hauptcharakter
@Image2 = Nebencharakter
@Image3 = dritter Charakter
@Image4 = vierter Charakter

Verwende etablierte Zuordnungen in späteren Episoden wieder. Weise einem Alias innerhalb derselben Serie nicht neu zu.

Binde für jede gesprochene Zeile den Sprecher explizit an:

@Image1 Mika sagt: "..."
@Image2 Kenji sagt: "..."
@Image3 Alma sagt: "..."
Zukünftiger @Image1 Mika sagt: "..."

Namen allein wie Mika: sind nicht ausreichend, wenn ein @Image-Alias existiert.

Erzwinge standardmäßig keine Regel "ein Sprecher pro 10-Sekunden-Clip". Natürlicher Multi-Charakter-Hin-und-Her ist erlaubt. Verwende explizite @Image-Bindung und klare Einrahmung, um Dialogwechsel zu reduzieren.

Charakterkontinuität

Behandle dies als Teil der Identität:

  • Gesicht und Alterserscheinung
  • Haare und Gesichtsbehaarung
  • Körperproportionen
  • Garderobe und Accessoires
  • Make-up, wenn relevant
  • Stimme/Dialekt, wenn relevant
  • wichtige Requisiten, die der Charakter trägt
  • Orts- und Tageszeitkontinuität

Garderobe ist keine optionale Kontinuität. Wenn eine frühere Generation unter Garderobendrift litt, wiederhole die genauen Kleidungsbeschränkungen wörtlich in den nächsten Prompts.

Vergleiche für eine etablierte Serie jeden neuen Clip mit dem unmittelbar vorherigen Clip, bevor du den Prompt finalisierst.

Kamerasprache

Standard-Thriller-/Drama-Kamera:

Reaktive Handheld-Smartphone-/Dokumentarkamera, bedient von einem echten Menschen.

Verwende natürliches Handzittern, subtile Mikro-Jitter, leichtes Schwanken, unvollkommene Einrahmung, kleine Fokuskorrekturen und schnelle motivierte Neurahmungen. Die Kamera kann auf Bewegung einen Bruchteil zu spät reagieren und dann die Komposition korrigieren.

Die Kameraleitung sollte der Geschichte folgen:

Sprecher → Reaktion → Hand/Gegenstand → Blickrichtung → neuer Sprecher → Enthüllung

Verwende Nahaufnahmen für Dialog, Reaktions-Nahaufnahmen nach wichtigen Zeilen, Einschübe für Hände/Handys/Gegenstände, POV-Aufnahmen für Entdeckungen und weitere Aufnahmen nur, wenn die Geografie zurückgesetzt werden muss.

Vermeide Stativ-Sperr-Rahmung, Gimbal-glatte Bewegung, schwebende Kamerabewegung, polierte kommerzielle Bewegung und übermäßiges chaotisches Wackeln.

Schauspielanweisung

Beschreibe beobachtbares Verhalten, nicht nur Emotionsetiketten. Bevorzuge:

  • Veränderungen der Atmung
  • Schlucken vor dem Sprechen
  • Augen, die zu einem Hinweis zucken
  • festerer Griff oder Kiefer
  • kleine Schritte zurück/nach vorne
  • Zögern vor dem Antworten
  • unterbrochene Sätze
  • verschwindendes erzwungenes Lächeln
  • Tränen, die sich sammeln/fallen, wenn gerechtfertigt

Eine Zeile sollte sich anfühlen, als würde sie in Echtzeit gespielt, nicht rezitiert.

Dialog & Visuelle Information

Halte Dialoge kurz, natürlich, unterbrechbar und leicht zu untertiteln. Lass Gegenstände und Reaktionen einen Teil der Geschichte tragen.

Gutes Muster:

Dialog → Reaktion → Einschub → Dialog → Enthüllung

Mache nicht jede Einstellung zu einer Nahaufnahme eines Gesichts. Eine Hand, die eine Schublade öffnet, ein vibrierendes Telefon, ein sich bewegender Türgriff oder ein Gegenstand, der irgendwo platziert wird, kann ein nützlicherer Story-Beat sein als ein weiterer sprechender Kopf.

Textlastige Requisiten

Mache kritische Story-Informationen nicht von perfekt KI-generiertem Text in Handys, Dokumenten, Schildern, Monitoren oder Benutzeroberflächen abhängig. Zeige die Requisite visuell und liefere die genauen Informationen durch Dialog oder Aktion. Füge genaue Untertitel, Zeitstempel, Beschriftungen und Schnittstellentexte in der Nachbearbeitung hinzu.

Video-Prompt-Ausgabe

Wenn du nach Video-Prompts gefragt wirst, liefere sie in dieser Reihenfolge pro Episode:

Schritt 1 – Hintergrundbild-Prompts (ZUERST)

Für jeden Ort, der in der Episode vorkommt, generiere einen HINTERGRUND-SZENENBILD-PROMPT mit dem Tag @BG_[Kurzname] vor allen Clip-Prompts. Dies ist obligatorisch, wenn:

  • Ein neuer Ort zum ersten Mal in der Serie erscheint
  • Der gleiche Ort zu einer deutlich anderen Tageszeit verwendet wird
  • Ein Übergang von draußen nach drinnen (oder umgekehrt) stattfindet

Generiere KEINEN neuen Hintergrund-Prompt für aufeinanderfolgende Clips am selben Ort und bei gleicher Beleuchtung.

Schritt 2 – Charakter-Referenzbild-Prompts (wenn neuer Charakter)

Bevor du einen Charakter einführst, der noch nie in der Serie gesehen wurde, generiere seinen Charakter-Referenzbild-Prompt, damit John seine @Image-Referenzkarte erstellen kann. Verwende niemals einen neuen @Image in Video-Prompts, ohne dass John zuerst seinen Bild-Prompt hat.

Schritt 3 – Clip-Prompts (in Reihenfolge)

Für jeden Clip:

  1. Gib die Clip-Nummer, den Zeitbereich und das Beat-Label an.
  2. Füge BACKGROUND REF: @BG_[tag] mit Ortsnotiz hinzu.
  3. Füge den CHARACTER LOCK-Block wörtlich ein.
  4. Füge DIALOGUE IDENTITY hinzu (wer spricht nur seine eigenen Zeilen; wer schweigt).
  5. Füge CONTINUITY & FRAME-CHAIN hinzu: geerbten Status vom vorherigen Clip. (In Google Flow füttere das exportierte Endbild des vorherigen Clips oder den Storyboard-Keyframe als visuelle Referenz @PrevFrame, um Set- und Garderobendrift zu eliminieren).
  6. Füge ...

[...truncated for translation...]

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills