Mehr
Analytics
Konto
Sonstiges
🎬
🎬 Video fertig! VEO
✅ Bulk Creation abgeschlossen!
S
Selina
Image Workflow

Keyboard Shortcuts

Generieren⌘ Enter
Prompt erweitern⌘ E
Verlauf⌘ H
Modus⌘ M
Batch⌘ B
SchließenEsc
S
Selina
— Bilder · — Videos
Schnell-Refs Optional · nur für diese Generierung
📍 Location
👗 Outfit
Prompt
🧱 Bausteine
Auflösung
💡 Nano Banana versteht Anweisungen — z.B. "Behalte die Person, ändere den Hintergrund zu einem Dachbar in Tokio"
Auflösung
Format
1
🖼️
Bereit zur Generierung
Beschreibe die Szene auf Deutsch und drücke Generate. Referenzbilder kommen automatisch aus dem Profil.
Erstelle dein Bild…
Dauert ca. 15–45 Sek. — Terminal für Details
⚠ Fehler bei der Generierung
Details auch im Terminal (uvicorn logs). Versuche es erneut oder prüfe API-Schlüssel mit 🔌 Test API.

Alle Bilder

🗂️
Galerie ist leer
Noch keine Bilder generiert. Starte jetzt deine erste Generierung!

Favoriten

Keine Favoriten
Klicke beim Hover über ein Bild auf ♡ um es als Favorit zu speichern.

🎬 Videos

📸 Multi-Prompt

📷 Anzahl
🤖 Modell
1 · Tagesablauf
Orte, Aktivitäten, Stimmung — auf Deutsch

✈️ Telegram Posts generieren

1 · Szene wählen
2 · Outfit wählen
📷 Anzahl Bilder

🎠 Karussell Posts generieren

👤 Model Card: Selina · Refs werden geladen…
Anzahl
GPT-Image-2 · 4:5
1 · Szene & Outfit beschreiben
Location, Outfit (genau!), Stimmung — auf Deutsch · oder Referenzbild hochladen
📷 Referenzbild hochladen — Claude analysiert Setting & Outfit

🔄 Foto Variationen

Variationen
GPT-Image-2 · 9:16
1 · Referenzfoto hochladen
Ein Foto von Selina als Referenz — GPT-Image-2 nutzt es für Aussehen & Stil. Die generierten Bilder können dann mit Seedream 4.5 bearbeitet werden.
📷 Foto hochladen JPG, PNG, WEBP
2 · Szene beschreiben
Auf Deutsch — Claude verbessert den Prompt für dich

✏️ Foto Bearbeiten

1 · Quellbild
2 · Anweisung
Auf Englisch — direkte Anweisung, kein Enhancer
3 · Einstellungen

🎬 Reel Inspiration & Bulk Produktion

Reel URLs

✅ Projekte & Tasks

Creator Tools
Alle Generierungs-Workflows auf einen Blick
Willkommen bei Fanvue Content Machine 🎨
Das KI-Produktionssystem für virale Inhalte — von der Idee zum fertigen Reel.
In 5 Minuten startklar
1
API Keys einrichten — Ohne API Keys kann die App nicht generieren. Klicke oben rechts auf das ⚙️ Zahnrad und trage deine Keys ein. Welche du brauchst und wo du sie bekommst erklärt das Kapitel API Keys.
2
Referenzbilder hochladen — Lade 1–3 Fotos deines KI-Models hoch. Diese Bilder zeigen dem Modell wie dein Character aussieht. Bessere Referenzbilder = konsistentere Ergebnisse.
3
Prompt eingeben — Wähle "Simple 🇩🇪" und beschreibe die Szene auf Deutsch. Klicke dann "✨ Expand" — die KI wandelt deine Beschreibung automatisch in einen optimierten englischen Prompt um.
4
Generieren — Klicke "Generate Image". Das dauert 15–45 Sekunden. Das fertige Bild erscheint rechts im Output-Bereich.
5
Bewerten — Bewerte jedes Bild mit Sternen. Das System lernt daraus und verbessert zukünftige Generierungen automatisch.
💡
Starte immer mit GPT-Image-2 — es hat die beste Gesichtstreue und liefert die konsistentesten Ergebnisse für Portraits.
🔑 API Keys
Was du brauchst und wie du sie bekommst
API Keys sind wie Passwörter die der App erlauben, externe KI-Services zu nutzen. Alle Keys werden verschlüsselt gespeichert und verlassen nie deinen Account.
Wavespeed AI$0.025–$0.07 / Bild
Wofür: Alle Bildgenerierungen — GPT-Image-2, Seedream 5.0, Nano Banana 2
Wo bekomme ich ihn: wavespeed.ai → Dashboard → API Keys → Create Key
ws_••••••••••••••••••••••••••••••••
🧠Anthropic Claude~$0.001 / Expansion
Wofür: ✨ Prompt Expansion (Simple Mode), Video Prompt Generierung
Wo bekomme ich ihn: console.anthropic.com → API Keys → Create Key
Wichtig: Den Key sofort kopieren — er wird nur einmal angezeigt!
sk-ant-••••••••••••••••••••••••••••••••
🌊kie.ai (Veo 3 / Seedance / Grok)~$0.08–$0.30 / Video
Wofür: Veo 3.1 (Fast/Lite) für Talking Videos, Seedance 2.0 und Grok Imagine für cinematische Videos ohne Sprache
Wo bekomme ich ihn: kie.ai → Dashboard → API
kie-••••••••••••••••••••••••••••••••
📊Apify (Instagram Scraper)~$2.30 / 1.000 Reels
Wofür: Viral Intelligence Datenbank — scrapt erfolgreiche Reels zur Analyse
Wo bekomme ich ihn: console.apify.com → Settings → Integrations → Personal API Token
apify_api_••••••••••••••••••••••••••••••••
🖼️ Bildgenerierung
So funktioniert die KI-Bildgenerierung
Die drei Modelle im Vergleich
ModellQualitätSpeedKostenBeste für
GPT-Image-2⭐⭐⭐⭐⭐20–40s$0.07Portraits, Faces, Konsistenz
Seedream 5.0⭐⭐⭐⭐10–20s$0.025Outfits, Szenen, Testing
Nano Banana 2⭐⭐⭐⭐⭐30–60s$0.07Hintergrund ändern, Editing
Referenzbilder — Tipps für beste Ergebnisse
  • 1–3 Bilder sind optimal. Mehr ist nicht immer besser.
  • Verwende Bilder aus verschiedenen Winkeln (frontal, seitlich)
  • Bilder sollten gut beleuchtet sein — kein harter Schatten im Gesicht
  • Vermeide zu ähnliche Bilder (z.B. 3x dasselbe Selfie)
  • Dateiformate: JPG, PNG, WebP — max 20MB pro Bild
💡
Wenn du ein Bild bereits auf Wavespeed hochgeladen hast, kannst du die CDN-URL direkt einfügen statt das Bild neu hochzuladen. Klicke "oder URL einfügen ↓" unter dem Upload-Bereich.
Batch Generation
Erhöhe den Batch-Zähler (+ / −) um mehrere Variationen gleichzeitig zu generieren. Alle Bilder landen in der Galerie. Kosten multiplizieren sich entsprechend. Maximum: 4 Bilder pro Generierung.
Was tun wenn Bilder nicht gut sind?
  • Gesicht nicht erkennbar: Lade bessere Referenzbilder hoch — frontal, gut beleuchtet
  • "Content flagged": Vermeide Wörter wie "sexy" oder "revealing" — nutze "editorial", "candid"
  • Stil nicht passend: Probiere Seedream 5.0 — schneller und für Stilexperimente ideal
  • Hintergrund ändern: Nano Banana 2 versteht direkte Anweisungen wie "change background to Tokyo rooftop bar"
✨ Prompt System
Simple Mode vs Expert Mode — und wie die KI denkt
Simple Mode 🇩🇪
Du schreibst auf Deutsch, die KI macht den Rest. Perfekt für schnelle Generierungen ohne technisches Wissen.
📝
Beispiel Input: "Selina steht am Potsdamer Platz, bewölktes Wetter, sie wird interviewt"

Was passiert intern: Claude analysiert deine Beschreibung, fügt automatisch Selinas Aussehen aus deinem Profil hinzu, ergänzt technische Qualitäts-Tags und gibt einen optimierten englischen Prompt zurück.

Beispiel Output: "In a candid street interview style photo, a conventionally attractive young woman with long blonde hair..."
Expert Mode 🇬🇧
Du schreibst den englischen Prompt direkt. Volle Kontrolle, aber du musst die Prompt-Formel selbst kennen. Empfohlen für erfahrene Nutzer die genau wissen was sie wollen.
Szenarien
Speichere häufig verwendete Beschreibungen als Szenarien. Klicke "···" im Chip-Bereich → "+ Neu". Gib dem Szenario einen Namen und Emoji. Beim nächsten Mal einfach draufklicken — der Text wird automatisch eingefügt.
💡
Erstelle Szenarien für regelmäßige Setups wie "Selina im Café", "Selina draußen in der Stadt", "Selina bei Sonnenuntergang". Das spart täglich Zeit.
Lernfunktion
Bewertest du Bilder mit Sternen, lernt die KI daraus:
  • 4–5 ⭐: Diese Prompt-Elemente werden bei zukünftigen Generierungen bevorzugt
  • 1–2 ⭐: Du wirst nach dem Grund gefragt. Diese Elemente werden vermieden.
  • Nach 10+ Bewertungen verbessert sich die Qualität spürbar
🎬 Videogenerierung
Drei Modelle — Sprechende Videos, Cinematic, Dynamisch
Video Workflow — Schritt für Schritt
1
Generiere ein Bild im Generieren-Tab und klicke es an
2
Klicke 🎬 Video — das Video-Modal öffnet sich
3
Wähle oben das Modell: Veo (spricht) / Seedance (cinematic) / Grok (dynamisch)
4
Wähle ✍️ Custom Prompt (eigener Text) oder 🤖 Auto Prompt (KI schreibt)
5
Bei Auto Prompt: wähle optional eine Richtung (Humor, Emotional, Lifestyle…) und klicke Generieren
6
Du bekommst 2 Prompt-Varianten — wähle eine oder starte beide gleichzeitig
7
Video wird im Hintergrund generiert (30–120s) — du kannst weiterarbeiten
8
Fertige Videos erscheinen im Videos Tab
Veo 3.1 Fast 🎙️ — Sprechende Videos
Wofür: Videos wo Selina spricht — Talking Videos mit Stimme und Lippensynchronisation.
Dauer: 5 oder 8 Sekunden · Kosten: ~$0.20–$0.50 pro Video (via kie.ai API)
Custom Prompt: Du schreibst den vollständigen Veo-Prompt selbst. Beschreibe Szene, Aktion und was sie sagt. Optional: "Deutscher Dialog" Feld für den gesprochenen Text — die KI fügt ihn in den Prompt ein.
Auto Prompt: Die KI analysiert das Bild mit Claude und generiert 2 fertige Veo-Prompts. Du kannst vorher eine Richtung wählen (Humor, Emotional, Lifestyle…) oder "Auto" lassen.
Wie Auto Prompt funktioniert — im Detail
Wenn du "Auto Prompt" klickst, passiert folgendes:
  • Schritt 1 — Bild analysieren: Claude sieht das Bild und zählt Personen (1 Person = Solo Mode, 2+ = Dialog Mode). Es erkennt Camera-Typ (Selfie? Mikrofon sichtbar? Professionell gefilmt?), Setting, Outfit, Stimmung.
  • Schritt 2 — Viral Intelligence einlesen: Bevor Claude schreibt, liest es die gesamte Viral Datenbank — echte Hook-Formeln aus erfolgreichen Reels, Dialog-Patterns, was Kommentare auslöst, was zum Wegwischen führt.
  • Schritt 3 — Hook wählen: Claude wählt aus den echten Hook-Formeln die Formel die am besten zum Bild-Mood passt. Die "best_for_style" Markierung aus der Datenbank führt die Wahl.
  • Schritt 4 — Prompt schreiben: Claude schreibt 2 komplett verschiedene Veo-Prompts — mit verschiedenen Hook-Formeln und verschiedenen Content-Stilen (z.B. Humor + Emotional). Jeder Prompt enthält: Camera-Beschreibung, Hook-Sekunde, deutschen Dialog, Pausen-Notation, Stimm-Anweisung.
  • Schritt 5 — Richtung erzwingen (optional): Wenn du eine Kategorie wählst (z.B. "Emotional"), schreibt Claude beide Prompts in diesem Stil. Ohne Auswahl entscheidet Claude selbst.
🎯
Was die Kategorie-Auswahl bewirkt: Die Kategorie überschreibt die Auto-Erkennung. "Humor" erzwingt deadpan/comedy Hooks und witzige Doppeldeutigkeiten. "Emotional" erzwingt Herzschmerz-Hooks und langsame Pausen. "Provokativ" erzwingt polarisierende Hook-Formeln. Du kannst das gleiche Bild mit verschiedenen Richtungen generieren und die beste Version wählen.
Die 2 Prompt-Karten
Nach der Generierung siehst du 2 Karten:
  • Badge oben links: zeigt den Hook-Stil (z.B. "😄 Deadpan/Funny" oder "💔 Emotional") und den Typ aus der Datenbank
  • Sie sagt / Er sagt: die deutschen Texte die im Video gesprochen werden — editierbar
  • ▼ Vollständiger Prompt: aufklappen um den kompletten Veo-Prompt zu sehen und zu bearbeiten
  • 🎬 Video N generieren: startet die Generierung für diese eine Karte
  • 🎬 Beide generieren: startet beide Videos gleichzeitig
💡
Wenn du "Sie sagt" editierst, wird der vollständige Prompt automatisch neu gebaut — der gesprochene Text wird korrekt in den Veo-Prompt eingebettet.
Dialog Mode (2 Personen erkannt)
Wenn Claude 2+ Personen im Bild erkennt, wechselt es automatisch in Dialog Mode. Du siehst dann "Sie sagt" und "Er sagt" Felder. Der Prompt beschreibt einen natürlichen Dialog zwischen beiden Personen — Hook von ihr, kurze Reaktion von ihm, Punchline von ihr.
Seedance 2.0 🎬 — Cinematisch
Wofür: Cinematische Videos ohne Sprache — reine Bewegung, Kamerafahrten, Atmosphäre.
Dauer: 5 oder 8 Sekunden · Fast Mode: schnellere Generierung, etwas geringere Qualität
Auto-Generierung: Klicke "✨ Auto generieren" — Claude schreibt einen cinematic Prompt der auf das Bild abgestimmt ist. Kein Dialog, kein Text, reine Bewegungsbeschreibung.
Wichtig: Der Cinematic-Prompt darf KEINE Sprache enthalten. "NO speech, NO dialogue, NO talking" ist immer Teil des Prompts. Fokus: Haarbewegung, Kleidung, Kamera-Schwenk, Umgebung.
💡
Spezifische Kamerabewegungen verbessern das Ergebnis deutlich: "slow dolly in from medium to close-up", "handheld drift left", "rack focus from background to face".
Grok Imagine ⚡ — Dynamisch
Wofür: Kurze dynamische Videos, experimentieller Stil.
Dauer: 5–10 Sekunden (Slider) · Auflösung: 480p oder 720p · Seitenverhältnis: 9:16, 16:9, 1:1
Modi: Fun (kreativ, experimentell) / Normal (zuverlässig) / Spicy (intensiver, kann Content-Flags auslösen). "Normal" ist der sicherste und zuverlässigste Modus.
Buttons im Video-Tab erklärt
Button / ElementWas es macht
▶ (Dreieck auf Video)Video abspielen / pausieren
🎬 VideoÖffnet Video-Modal für dieses Bild
⭐ SterneVideo bewerten — fließt in zukünftige Prompt-Generierungen ein
⬇ DownloadVideo lokal speichern
🔄 Neu generierenÖffnet Video-Modal erneut für dieses Bild — neuer Versuch
Timer (rote Uhr)Zeigt wie lange der kie.ai CDN Link noch gültig ist (24h nach Generierung)
⚠️
CDN Expiry: Videos sind nur 24h über den Original-CDN Link erreichbar. Danach ist das Video nur noch in deinem Account gespeichert — der Direktlink läuft ab. Download empfohlen für wichtige Videos.
⚡ Bulk Creation
Content Pipeline automatisieren — God Mode
Wann ist Bulk Creation sinnvoll?
Wenn du regelmäßig Content benötigst — z.B. täglich 3 Bilder und 1 Video für 2 Wochen. Statt jeden Tag manuell zu generieren, planst du alles einmal und die App arbeitet automatisch im Hintergrund.
God Mode starten
1
Klicke ⚡ Bulk Create in der linken Navigation oder im Dashboard
2
Content Tab: Wähle Szenen (+/- Buttons) und wie viele Bilder pro Tag pro Szene. Optionaler Kontext-Text für jede Szene verfeinert den Prompt.
3
Einstellungen Tab: Zeitraum wählen (1 Tages-Test / 3 / 7 / 14 / 21 / 31 Tage), Video-Toggle aktivieren, Video-Modell und Videos/Tag einstellen
4
Kosten Tab: Prüfe die Kostenprognose — alle Posten einzeln aufgeschlüsselt
5
Klicke ⚡ Bulk Create starten — Animation spielt, dann startet die Pipeline
Wie die Pipeline intern funktioniert
Bulk Creation läuft als polling-basierte Pipeline. Das bedeutet: kein permanenter Hintergrundprozess — stattdessen wird bei jedem Refresh-Tick ein Schritt ausgeführt. Das funktioniert auch auf Vercel Serverless.
  • Schritt-Typen: image_prompt (Prompt erweitern + Bild generieren), image_collect (auf Bild warten), video_slot (Video starten), video_collect (auf Video warten)
  • Reihenfolge: Alle Bilder werden zuerst generiert (alle Tage), danach erst die Videos. Videos warten automatisch bis Bilder fertig sind.
  • Fehlerbehandlung: Schlägt ein Schritt fehl, wird er übersprungen und ein Fehler protokolliert. Alle anderen Schritte laufen weiter.
  • Fortschrittsanzeige: Seitenleiste zeigt "⚡ God Mode aktiv" — klicken für Fortschrittsbericht mit allen Ergebnissen und Fehlern.
Videos in Bulk — was du wissen musst
Um Videos in Bulk zu generieren musst du folgendes sicherstellen:
  • Video Toggle muss aktiviert sein (Pill wird grün) im Einstellungen Tab
  • Videos/Tag muss auf mindestens 1 stehen (+ Button)
  • KIE API Key muss eingetragen sein (für Veo/Seedance/Grok)
  • Videos werden automatisch aus den generierten Bildern gewählt — Claude schreibt den Video-Prompt basierend auf dem Bild-Prompt
💡
1-Tages Test: Nutze den 1-Tages Modus um den vollen Workflow zu testen: Bilder werden generiert → Videos werden generiert. Wenn alles klappt, kannst du bedenkenlos auf 7 oder 14 Tage hochskalieren.
Empfohlene Einstellungen
PaketBilder/TagVideos/TagKosten ca.
1 Tag (Test)2–31$1–3
7 Tage3–51$5–15
14 Tage31$10–25
31 Tage31$15–40
Fortschritt verfolgen & Ergebnisse
Während der Pipeline läuft siehst du in der Seitenleiste "⚡ God Mode aktiv". Klicke darauf um den Fortschrittsbericht zu öffnen:
  • Fortschrittsbalken: X von Y Schritten abgeschlossen
  • Aktueller Schritt: Was gerade passiert (z.B. "Tag 3/7 — Video 1 lädt…")
  • Ergebnisse: Alle generierten Bilder und Videos mit Links
  • Fehler: Schritte die fehlgeschlagen sind — mit Fehlermeldung damit du weißt was los war
  • ⏹ Abbrechen: Stoppt die Pipeline nach dem aktuellen Schritt
🎯 Viral Intelligence Datenbank
Echte Hook-Formeln aus echten viralen Reels — das Geheimnis hinter den Prompts
Was ist die Viral Intelligence Datenbank?
Die Datenbank ist das Fundament jeder Video-Prompt-Generierung. Das System scrapt Reels von ausgewählten deutschen und internationalen Creators und analysiert mit Claude was viral geht. Claude extrahiert daraus konkrete Muster — keine Theorie, echte Daten.
💡
Ohne Datenbank: Claude schreibt auf Basis von allgemeinem KI-Wissen — generisch, vorhersehbar.

Mit Datenbank: Claude kennt spezifische Hook-Formeln die in deutschen Reels nachweislich funktionieren, echte Gesprächs-Patterns, Double-Meanings die geteilt werden, und konkrete Engagement-Trigger. Das macht den Unterschied zwischen "gut" und "viral".
Was die Datenbank enthält — im Detail
🪝
Hook-Formeln — 15+ konkrete Formeln die das Scrollen stoppen. Jede Formel hat: Name (z.B. "POV Identity Drop"), Struktur (wie sie aufgebaut ist), Beispiel (echte Zeile aus einem viralen Reel), Warum es funktioniert (psychologische Erklärung), Best-for-Style (welche Content-Stil sie am besten passt).
💬
Dialog-Patterns — Wie ein echtes virales Gespräch klingt. Kurze Sätze. Pausen als Stilmittel. Filler-Wörter ("halt", "irgendwie", "ja?"). Was die Reaktion von ihm sein muss damit es authentisch wirkt.
🎭
Doppeldeutigkeiten — Konkrete Beispiele von deutschen Zeilen die auf zwei Arten verstanden werden können. Diese Doppeldeutigkeit ist das Geheimnis hinter den meisten viralen Kommentaren ("meinte sie das jetzt ernsthaft?").
📊
Content-Stile — Muster aus verschiedenen Kategorien: Humor/Deadpan, Emotional, Lifestyle, Provokativ, Beziehung, Fitness. Jede Kategorie hat eigene Pacing-Regeln, Hook-Stärken und Punchline-Strukturen.
🚫
Engagement-Killer — Was in Reels zum sofortigen Wegwischen führt: Begrüßungen ("Hey Leute!"), zu lange Sätze, Erklären des Witzes, kein Pause-System, generische Aussagen. Diese Liste wird aktiv vermieden.
Datenbank aufbauen — Schritt für Schritt
1
Apify API Key in den Einstellungen eintragen (⚙️ → API Keys → Apify)
2
Klicke 🎯 Viral Database in der linken Navigation
3
Klicke 🔄 Jetzt analysieren — Apify scrapt Reels von vordefinierten Accounts
4
Warte 5–10 Minuten — ~2.000 Reels werden gescrapt, die Top-Performer analysiert
5
Claude analysiert die Transkripte und extrahiert Hook-Formeln, Patterns, Double-Meanings
6
Die Datenbank ist bereit — ab jetzt wird sie in jede Auto-Prompt-Generierung eingebettet
Was du im Viral Database Tab siehst
ElementWas es zeigt / Was ein Klick bewirkt
Status BadgeGrün = Datenbank aktiv mit X Reels und Y Hook-Formeln. Grau = Datenbank leer.
Letzte AnalyseWann die Datenbank zuletzt aufgebaut wurde. Empfehlung: monatlich erneuern.
Hook-Formeln ListeZeigt alle extrahierten Hook-Formeln. Klicke auf eine Formel für Details — Struktur, Beispiel, warum es funktioniert.
Top-Performer ReelsDie Reels mit den meisten Likes/Kommentaren. Zeigt was aus dem Datensatz als besonders viral eingestuft wurde.
🔄 Jetzt analysierenStartet den Scraping + Analyse Prozess neu. Überschreibt die alte Datenbank.
📊 StatistikenZeigt wie viele Reels gescrapt wurden, wie viele analysiert, welche Creator enthalten sind.
Wie die Datenbank in Prompts einfließt
Wenn du auf "Auto Prompt" klickst, passiert folgendes: Die App lädt die gesamte Viral Datenbank und fügt sie als Viral Intelligence Prefix vor den Claude-System-Prompt. Claude liest also zuerst alle Hook-Formeln, Dialog-Patterns und Engagement-Trigger — dann erst das Bild. Das zwingt Claude, auf Basis echter Erfolgs-Daten zu schreiben statt auf Basis von Training-Wissen.
🧠
Konkret: Claude wählt aus der Datenbank die Hook-Formel die am besten zum Bild-Mood passt. Es adaptiert echte Zeilen aus viralen Reels (nicht kopiert — strukturell adaptiert). Das "best_for_style" Feld jeder Hook-Formel sagt Claude wann welche Formel passt — Humor-Bild bekommt Humor-Hook, emotionales Setting bekommt emotionalen Hook.
💡
Empfehlung: Datenbank einmal pro Monat neu aufbauen. Instagram-Trends ändern sich schnell — neue Hook-Formeln entstehen, alte werden übersättigt. Eine frische Datenbank bedeutet frischere, aktualisiertere Prompts.
📝 Prompt Formeln
Das Gehirn der KI anpassen
Was sind Prompt Formeln?
Jede KI-Funktion in der App verwendet einen System Prompt — eine Art Anleitung die der KI sagt wie sie denken soll. Diese Formeln kannst du in den Einstellungen lesen und anpassen.
Die vier Formeln
🖼️
Bild-Expansion Formel — Wandelt deutschen Text → englischen Bildprompt. Enthält: Beschreibung des Models (Haare, Augen, Stil), Verbote (keine Tattoos, kein Bokeh), Qualitätsvorgaben.
🎬
Veo Solo Formel — Für Videos mit einer Person. Enthält: Hook-Regeln, Stimmbeschreibung, Pausen-System, No-Speech-Alternativen.
👥
Veo Dialog Formel — Für Videos mit zwei Personen. Enthält: Erkennung ob Dialog oder Solo, natürliche Gesprächs-Struktur, wer spricht wann.
🎥
Cinematic Formel — Für Seedance und Grok (keine Sprache). Enthält: Kamerabewegungen, physische Bewegungen, Atmosphäre.
Formel anpassen
1
Einstellungen öffnen (⚙️ oben rechts) → Modelle → Prompt Formeln
2
Klicke auf den Textbereich der gewünschten Formel
3
Bearbeite den Text — z.B. Aussehen des Models anpassen
4
Klicke "💾 Speichern" — gilt sofort für alle neuen Generierungen
💡
Klicke "↺ Standard" um zur Original-Formel zurückzukehren wenn etwas nicht stimmt. Deine Anpassung wird gelöscht.
🔒 Sicherheit
Wie deine Daten geschützt werden
API Keys
Alle API Keys werden AES-256 verschlüsselt in der Datenbank gespeichert. Der Verschlüsselungskey liegt nur auf deinem Server, nicht in der Datenbank selbst. Keys erscheinen nie im Frontend-Code.
Authentifizierung
Die App nutzt Supabase JWT Authentication. Jede API-Anfrage wird mit deinem Token verifiziert. Sessions laufen nach 7 Tagen automatisch ab und werden automatisch erneuert wenn du aktiv bist.
Row Level Security
Supabase RLS stellt sicher dass du nur auf deine eigenen Daten zugreifen kannst. Kein User kann Daten eines anderen Users sehen — auch nicht bei einem Datenbankfehler.
Rate Limiting
Alle Endpoints sind rate-limited: max 100 Anfragen pro Minute, max 10 Generierungen pro Minute. Verhindert Missbrauch und unerwartete Kosten.
CORS
Nur Anfragen von autorisierten Domains werden akzeptiert (deine Vercel Domain + localhost). Verhindert Cross-Site-Angriffe.
Bilder und Videos werden in deinem privaten Supabase Storage gespeichert. Nur du hast Zugriff. Generierte Bilder liegen zusätzlich temporär auf Wavespeed CDN (~7 Tage).
❓ FAQ
Häufig gestellte Fragen
Warum kommt "Content flagged as potentially sensitive"?
Wavespeed filtert manche Prompts automatisch. Lösung: vermeide Wörter wie "sexy", "revealing", "sensual". Nutze stattdessen: "candid", "natural", "editorial". Der Simple Mode macht das automatisch mit dem richtigen Wording.
Kann ich die App auf mehreren Geräten nutzen?
Ja. Logge dich auf jedem Gerät mit deinen Zugangsdaten ein. Daten werden in der Cloud gespeichert und sind auf allen Geräten verfügbar.
Wie teile ich die App mit meinem Kumpel?
Er registriert sich selbst auf der App (gleiche URL). Er hat dann seinen eigenen Account mit separaten Daten, Bildern, Videos und API Keys. Ihr teilt keine Daten.
Wie oft sollte ich die Viral DB aktualisieren?
Einmal pro Monat reicht. Bei wichtigen Trend-Shifts (z.B. neue Hook-Formate werden viral) auch öfter. Die letzte Aktualisierung wird in den Einstellungen → Viral DB angezeigt.
Werden meine Bilder und Videos auf fremden Servern gespeichert?
Bilder werden in deinem privaten Supabase Storage gespeichert — nur du hast Zugriff. Generierte Bilder liegen zusätzlich temporär auf Wavespeed CDN (~7 Tage). Videos von kie.ai haben einen 24h CDN-Link, danach nur noch deine lokale Kopie.
Was kostet ein durchschnittlicher Monat?
Bei täglicher Nutzung mit 3 Bildern + 1 Video: ca. $20–40/Monat. Hauptkosten sind Videos (~$0.30–0.50/Video). Bilder sind sehr günstig (~$0.025–0.07/Bild).
Gibt es eine Kostengrenze / Budget-Alert?
Aktuell nicht in der App. Richte dir bei den jeweiligen API-Anbietern (Wavespeed, Anthropic, etc.) ein Budget-Limit in deren Dashboard ein.
🕓 Verlauf
⚙️ Einstellungen
S
Aktives Profil
S
Selina
Aktives Profil
Einstellungen
Branding in Prompts
API Keys
Wavespeed AI
Für GPT-Image-2, Seedream 5.0 und Nano Banana Bildgenerierung
🧠Anthropic Claude
Für automatische Prompt-Erweiterung (⌘E)
🌊kie.ai (Veo 3.1 / Seedance / Grok)
API Key für kie.ai
🎥Veo 3.1 Einstellungen
kie.ai Modell
veo3_lite — Sprache/Talking Head
📊Apify (Instagram Scraper)
Für Viral Intelligence DB — Instagram Reels Scraping
Browser Extension Token
Einmalig in die Chrome Extension eintragen — läuft nie ab.
Theme
Akzentfarbe
Standard-Einstellungen
Größe
Qualität
💰 Kosten pro Modell
GPT-Image-2
Seedream 5.0
Nano Banana 1k
Nano Banana 2k
Nano Banana 4k
Veo 3.1 Fast
Seedance 2.0
Seedance Fast
Grok Imagine
🎯 Viral Intelligence Datenbank
⚠️ Noch keine Daten
🧠 Lernfortschritt
Lade…
Positive Beispiele (4-5 ⭐)
Negative Beispiele (1-2 ⭐)
Noch nicht bewertet
📄 Text Overlay Datenbank
Lade…
📖 Dokumentation
🖼 Bilder generieren
1. Lade mindestens 1 Referenzbild hoch (Drag & Drop oder Klick)
2. Beschreibe die Szene auf Deutsch im Simple-Modus
3. Klicke ✨ Expand oder Generate direkt
4. GPT-Image-2 übernimmt Gesicht automatisch
🌱 Modelle
GPT-Image-2 — Beste Gesichtstreue, 1–4 Bilder gleichzeitig
Seedream 5.0 — Schnell, günstig, guter Stil
Nano Banana — Versteht Anweisungen, 1k/2k/4k Auflösung
⚡ God Mode
Massenproduktion mit mehreren Szenarien gleichzeitig. Klicke ⚡ God Mode im linken Panel um zu starten.
🎯 Viral Intelligence
Analysiert erfolgreiche Instagram Reels um virale Hooks, Stile und Szenarien zu extrahieren. Aktiviere unter Viral DB → Jetzt analysieren.
⭐ Bewertungssystem
Bewerte generierte Bilder mit 1–5 Sternen. Das System lernt daraus und schlägt bessere Prompts vor. 4–5 Sterne = positives Beispiel.
⌨️ Tastenkürzel
⌘E Prompt erweitern  ·  ⌘↵ Generieren  ·  Esc Schließen
Info
Fanvue Content Machine
Version 3.0
Wavespeed AI — Bildgenerierung
🧠 Anthropic Claude — Prompt-Erweiterung
🎬 kie.ai — Videogenerierung
🗄 Supabase — Auth & Storage

📖

Fanvue Content Machine — Dokumentation

Vollständige Referenz aller Funktionen, Prompts & APIs

Fanvue Content Machine

Ein vollständiges KI-gestütztes Produktionssystem für virale TikTok- und Instagram-Inhalte — von der Bildgenerierung bis zur Video-Produktion.

🖼
Bilder generieren
GPT-Image-2, Seedream, Nano Banana
🎬
Videos generieren
Veo 3.1, Seedance 2, Grok Imagine
🎯
VEO Auto-Prompt
KI erkennt Personen, erstellt viralen Prompt
🎯
Viral Intelligence
Instagram-Analyse — was wirklich viral geht
👤
Profile
Mehrere Charaktere, eigene Stile

Technischer Stack

KomponenteTechnologieZweck
BackendFastAPI (Python)API-Server, Bild/Video-Jobs, Datenpersistenz
FrontendVanilla HTML/CSS/JSSingle-File UI, keine Framework-Abhängigkeit
BildgenerierungWavespeed AI APIGPT-Image-2, Seedream 5, Nano Banana 2
Videogenerierungkie.ai APIVeo 3.1 (Fast/Lite), Seedance 2, Grok Imagine
KI-PromptsAnthropic Claude Sonnet 4.6Prompt-Erweiterung, VEO-Prompts, Analyse
ScrapingApify Instagram Reels ScraperViral Intelligence Datenbank
DatenspeicherungLokale JSON-DateienGallery, Videos, Ratings, Profiles

Dateistruktur

output/ gallery.json ← Alle generierten Bilder videos_queue.json ← Video-Jobs und Status profiles.json ← Benutzerprofile ratings.json ← Bewertungen (Lernfunktion) inspiration_db.json ← Viral Intelligence Datenbank favorites.json ← Favoriten-Liste presets.json ← Gespeicherte Presets settings.json ← App-Einstellungen requests_log.json ← Request-Log favorites/ ← Favoriten-Bilder refs/ ← Referenzbilder videos/ ← Generierte Videos (lokal)

🚀 Schnellstart

In 5 Minuten von null zu deinem ersten KI-Video.

1. API Keys eintragen

Öffne Einstellungen → API Keys und trage ein:

KeyWoherWofür
Wavespeedwavespeed.aiBilder generieren (Pflicht)
Anthropicconsole.anthropic.comPrompt-Erweiterung + VEO-Prompts
kie.aikie.aiVeo 3.1 + Seedance 2 + Grok Imagine Videos
Apifyconsole.apify.comInstagram Reels scrapen

2. Bild hochladen oder generieren

Lade ein Referenzbild hoch (📎 Button) oder beschreibe eine Szene auf Deutsch und klicke Generieren. Das Bild erscheint in der Galerie.

3. Video erstellen

Klicke auf ein Bild → 🎬 Video erstellen → wähle das Modell. Für maximale Viralität: 🤖 Analysiere Bild und erstelle Prompts — Claude erkennt automatisch ob 1 oder 2 Personen im Bild sind und erstellt einen optimierten Dialog- oder Solo-Prompt.

⚙️ Einstellungen

API Keys

Alle Keys werden lokal in der .env-Datei gespeichert. Sie werden nie an Dritte übermittelt.

⚠️ Sicherheit: Die .env-Datei niemals in Git committen oder teilen. Sie enthält private API-Schlüssel.

Aktives Profil

Das aktive Profil definiert das Aussehen des Charakters (Haare, Augen, Stil), den Namen und optionale Branding-Informationen. Diese werden automatisch in alle generierten Prompts eingebaut.

Branding in Prompts: Wenn aktiviert, werden Charakterdetails (z.B. "Barkeeperin in Berlin") subtil in die Bildprompts eingebaut.

Kosten pro Modell

Jedes Modell hat einen konfigurierbaren Kostenwert in USD pro Generation. Diese werden im Dashboard für die Kostenübersicht verwendet.

ModellStandard-PreisTyp
gpt-image-2$0.07Bild
seedream-5$0.025Bild
nano-banana-2 (1k)$0.07Bild-Edit
veo-3.1$0.50Video
seedance-2$0.30Video
seedance-2-fast$0.15Video
grok-imagine$0.20Video

Lernfortschritt

Zeigt wie viele positive (4–5 Sterne) und negative (1–2 Sterne) Beispiele gespeichert sind. Diese beeinflussen zukünftige Prompt-Erweiterungen.

Text Overlay Datenbank

PDF hochladen → System extrahiert Text-Overlays für Social Media. Werden bei der Video-Erstellung als Vorschläge angeboten.

🖼 Bilder generieren

Prompt eingeben

Beschreibe die gewünschte Szene auf Deutsch. Der Text wird automatisch durch Claude in einen optimierten englischen Prompt für das gewählte Modell umgewandelt.

Beispiel: "Selina sitzt an einer Bar in Neukölln, spätnachts, neonbeleuchtung, hält einen Drink"

Referenzbild

Alle Bildmodelle unterstützen ein Referenzbild. Das Referenzbild definiert das Aussehen der Person — das Modell hält Gesicht, Stil und Körper aus dem Referenzbild und setzt sie in die neue Szene.

💡
Ohne Referenzbild arbeitet das Modell nur mit dem Profil-Prompt. Mit Referenzbild sind die Ergebnisse deutlich konsistenter.

Batch-Modus (⌘B)

Mehrere Bilder gleichzeitig generieren. Wähle 2–10 Variationen — alle werden parallel generiert.

Größe & Qualität

FormatAuflösungVerwendung
Portrait (Standard)1024×1792TikTok / Instagram Reels (9:16)
Landscape1792×1024YouTube / Horizontal (16:9)
Square1024×1024Instagram Posts (1:1)

Prompt-Sanitizer

Sensitive Begriffe werden automatisch durch neutrale Alternativen ersetzt, um Content-Filter der APIs zu umgehen:

fishnet → textured micro skirt → short skirt sheer → lightweight revealing → fitted lingerie → undergarment sensual → natural seductive → candid

🤖 Bildmodelle

GPT-Image-2 (Standard)

OpenAI's Bildgenerierungsmodell über Wavespeed AI. Beste Qualität für realistische Fotos. Unterstützt Referenzbild-Editing. Ideal für konsistente Charakterdarstellungen.

API: openai/gpt-image-2/edit · Größe: aspect_ratio · Kosten: $0.07

Seedream 5.0

ByteDance's Bildmodell. Schneller als GPT-Image-2, gut für stilisierte Bilder. Günstigste Option bei guter Qualität.

API: bytedance/seedream-v5.0-lite/edit · Kosten: $0.025

Nano Banana 2 (Google Gemini Flash)

Instruction-following Image Editor — editiert vorhandene Bilder basierend auf Anweisungen. Prompts werden als Anweisungen formuliert ("Keep the woman exactly as she is. Change background to..."). Verfügbar in 1k, 2k, 4k Auflösung.

API: google/nano-banana-2/edit · Kosten: $0.07–$0.14
💡
Empfehlung: GPT-Image-2 für maximale Qualität und Konsistenz. Seedream 5 für schnelle Iterationen.

✨ Prompt-Erweiterung

Drücke ⌘E oder klicke Erweitern, um deinen deutschen Text durch Claude in einen vollständigen englischen Prompt zu verwandeln.

Was passiert dabei?

Claude kombiniert:

  • Deine Szenenbeschreibung
  • Das aktive Profil (Physische Merkmale, Stil)
  • Positive/Negative Beispiele aus deinen Bewertungen
  • Modell-spezifische Anweisungen (z.B. für Nano Banana: Instruction-Format)
  • Technische Parameter (Schärfe, Beleuchtung, Format)

Lerneffekt

Je mehr du Bilder bewertest (⭐), desto besser wird die Prompt-Erweiterung. Claude lernt welche Stile funktionieren und welche nicht.

💡
Bewerte mindestens 5 Bilder positiv und 3 negativ, damit der Lerneffekt spürbar wird.

🎬 Videos generieren

Videos werden aus einem Referenzbild + einem Textprompt generiert. Der Prozess dauert 2–10 Minuten je nach Modell.

Workflow

1. Klicke auf ein Bild in der Galerie → 🎬 Video
2. Wähle ein Modell (Veo 3.1 empfohlen für maximale Qualität)
3. Entweder: Prompt manuell eingeben
4. Oder: 🤖 Analysiere Bild und erstelle Prompts für KI-generierten Prompt
5. Klicke Video generieren

Video-Status

Videos durchlaufen diese Zustände:

queued → processing → done ↓ failed

Im Videos Tab siehst du alle Jobs. Das Badge im Header (🎬 Jobs) zeigt laufende Jobs.

🎯 VEO 3.1 Auto-Prompt

Das mächtigste Feature: Claude analysiert das Bild und erstellt automatisch einen vollständigen Veo-Prompt — optimiert für virale TikTok-Inhalte.

So funktioniert es

1. Klicke 🤖 Analysiere Bild und erstelle Prompts
2. Claude analysiert: Anzahl Personen, Setting, Kameratyp, Stimmung
3. Basierend auf Personenanzahl: Dialog Mode (2+) oder Solo Mode (1)
4. Zwei komplett verschiedene Prompt-Varianten werden erstellt
5. Du bearbeitest die einzelnen Dialogzeilen direkt im UI

Kamertyp-Erkennung

Was im BildErkannter Kameratyp
Mikrofon, Interviewer-Hand sichtbarhandheld camera filmed by a friend
Spiegelselfie (Handy in Spiegelung)mirror selfie, smartphone visible
Nahaufnahme von unten/vornefront-camera selfie POV, arm extended
Alle anderen Fällehandheld camera, casual documentary style

Editable Fields

Nach der Generierung kannst du die Dialogzeilen direkt bearbeiten:

FeldBeschreibung
HookBeschreibung des Eröffnungs-Hooks (Vorschau, nicht editierbar)
Sie sagt (1)Erster Satz / Hook-Zeile der Frau
Er sagtReaktion des Manns (nur Dialog Mode)
Sie sagt (2)Punchline der Frau
Vollständiger PromptGesamter Veo-Prompt (wird automatisch aktualisiert)
💡
Wenn du eine Zeile änderst, wird der vollständige Prompt automatisch aktualisiert. Das Badge "🔄 Prompt aktualisiert" erscheint kurz.

💬 Dialog Mode & Solo Mode

Dialog Mode (2+ Personen)

Wird automatisch aktiviert wenn Claude 2 oder mehr Personen im Bild erkennt.

Formel: Hook → Sie sagt Zeile 1 → Er reagiert trocken → Sie liefert Punchline → Stille.

🎯
Das Gespräch muss sich "caught" anfühlen, nicht "performed". Kein Skript-Gefühl — echter TikTok-Moment.

Zeilen-Regeln Dialog Mode

ZeileCharakterRegel
her_line_1SieUnexpected, provokant, erzeugt Spannung. Kurz. Punchy.
his_lineErNatural reaction. Trocken, echte Verwirrung oder Belustigung. Nie zu sehr versucht.
her_line_2SiePunchline. Doppeldeutigkeit willkommen. Landet mit Stille danach.

Solo Mode (1 Person)

Für Videos mit einer einzelnen Person. Die Frau spricht direkt in die Kamera.

Formel: Pattern Interrupt Hook → Monolog mit Twist → Deadpan-Reaktion → Stille.

HOOK REGEL

Die ersten 1–2 Sekunden sind entscheidend. Optionen:

  • Sagt etwas Unerwartetes bevor die Kamera stabil ist
  • Reagiert auf etwas außerhalb des Bildausschnitts
  • Startet mitten in einem Satz — als ob man sie erwischt hat
  • Eine starke Behauptung, die sofortige Neugier erzeugt
  • Eine unerwartete physische Aktion
NIEMALS beginnen mit: Begrüßung, Selbstvorstellung, generischem Opener wie "Hallo" oder "Also…"

Sprachregeln

  • Ihre Stimme: warm, leicht trocken, entspanntes natürliches Tempo — NIEMALS gehetzt
  • Seine Stimme: natürliche Männerstimme, trockene Lieferung
  • Stimmen überlappen sich nie — natürliches Gesprächsatmen
  • [pause] = 0,5–1 Sekunde, [long pause] = 2 Sekunden
  • NIEMALS "..." für Pausen verwenden

📹 Videomodelle

Veo 3.1 Fast / Lite (via kie.ai)

Google's neuestes Videomodell — mit Ton! Erstellt 5–8 Sekunden Videos mit synchronem Audio, natürlichen Dialogen und realistischen Umgebungsgeräuschen. Höchste Qualität für virale TikTok-Inhalte. "Lite" ist eine günstigere Variante für Sprache/Talking Head.

Kosten: $0.08–$0.20 · Dauer: 8s · Provider: kie.ai API

Seedance 2.0 + Fast

ByteDance's Videomodell. Gute Bewegungsqualität, kein Audio. Fast-Version: schneller, etwas weniger Qualität.

Kosten: $0.30 / $0.15 · Provider: kie.ai

Grok Imagine Video

xAI's Videomodell. Alternative zu Seedance, ähnliche Qualität.

Kosten: $0.20 · Provider: kie.ai
💡
Empfehlung: Veo 3.1 für TikToks mit Dialog. Seedance Fast für schnelle Iteration und Stummvideos.

🎯 Viral Intelligence Datenbank

Scannt 8 erfolgreiche Instagram-Accounts, analysiert die Reels mit Claude und extrahiert Muster für virale Inhalte. Diese Muster werden automatisch in alle VEO-Prompts injiziert.

Gescannte Accounts

@lini.klein · @emmnasctics · @dieschnecke.offiziell · @shut_up.hooker @muaythaibunny · @slim.shaiden · @sannyx.aurelia · @luna.schraubt

Filter-Kriterien

Nur Reels die folgende Kriterien erfüllen werden analysiert:

  • Mehr als 1.000 Views
  • Nicht-leere Caption

Engagement-Score = (Likes + Kommentare×5) / Views × 100

Die Top 40 nach Engagement werden für die Claude-Analyse verwendet.

Was Claude extrahiert

KategorieAnzahlBeschreibung
Hook Formulas15Exakte Strukturen die Scrollen stoppen
Mini Scripts8Vollständige Beispiel-Skripte (3–5 Zeilen)
Double Meanings10Doppeldeutige Zeilen mit Delivery-Notizen
Top Lines30Beste Einzelzeilen — für Hooks und Punchlines
Dialog ExamplesVariabelEchte Dialog-Beispiele aus den Daten
Engagement KillersVariabelWas Engagement tötet — niemals nachmachen

Automatische Injektion

Wenn die Datenbank existiert, wird sie automatisch in jeden VEO-Prompt-Aufruf injiziert. Claude bekommt die viralen Muster als Kontext bevor er den Video-Prompt erstellt.

💡
Datenbank monatlich aktualisieren für frische Muster. Button: 🔄 Jetzt analysieren in Einstellungen.

📄 Text Overlay Datenbank

PDF hochladen → System extrahiert alle Text-Overlays (Texte, die als Einblendung in Videos verwendet werden können). Diese werden als Vorschläge beim Video-Erstellen angeboten.

Wie es funktioniert

1. PDF hochladen (z.B. Skript-Sammlung, Zitate-Liste)
2. Claude extrahiert alle potenziellen Overlay-Texte
3. Bei Video-Erstellung: Klicke 📄 Overlay auf einem Video-Job
4. System schlägt passende Overlays basierend auf dem Video-Prompt vor

👤 Profile

Profile definieren den Charakter für Bilder und Videos. Mehrere Profile ermöglichen verschiedene Charaktere mit unterschiedlichen Stilen.

Profil-Felder

FeldBeschreibung
Physische MerkmaleHaare, Augen, Haut, Lippen, Nägel, Figur
StilKleidungsstil, Aesthetic (z.B. "goth/alternative")
VerbotenWas NIEMALS im Prompt erscheinen soll
BrandingOptionale Hintergrundgeschichte + Keywords
TechnischFormat, Style-Tags, Quality-Tags
ReferenzbilderBilder die als Referenz für das Profil gelten

Standard-Profil: Selina

Name: Selina, 28 Jahre, Berlin-Neukölln Job: Barkeeperin, Donnerstag–Samstag bis 4 Uhr Haar: lang, wellig/gerade blonde, lose Wellen oder Zöpfe mit schwarzen Schleifen Augen: hell blau-grün, meeresschaum-grün mit blauen Tönen Haut: makellos, natürliche Sommersprossen, keine Tattoos Stil: Goth/Alternative — dunkle Crop-Tops, Mini-Röcke, Ketten, Skull-Anhänger Aesthetic: @gothgirlselina — feminin und gefährlich, lässig und präzise

⭐ Bewertungen & Lernen

Das Bewertungssystem trainiert Claude für bessere Prompt-Erweiterungen.

Wie bewerten

Klicke auf ein Bild → ⭐ Sterne vergeben. Optional: Ablehnungsgrund bei 1–2 Sternen eingeben.

Lerneffekt

Bei jeder Prompt-Erweiterung bekommt Claude:

  • Die 8 besten Prompts (4–5 Sterne) als Positivbeispiele
  • Die 5 schlechtesten Prompts (1–2 Sterne) als Negativbeispiele

Claude lernt daraus Stärken zu wiederholen und Schwächen zu vermeiden.

Zurücksetzen

In Einstellungen: 🗑 Alle Bewertungen zurücksetzen — entfernt alle gespeicherten Bewertungen. Der Lerneffekt startet von Null.

🖼 Bild-Prompt Formel

Die Grundformel für alle generierten Bild-Prompts:

A young blonde woman, 28, with [HAAR], light blue-green eyes seafoam green with blue tones, fair flawless skin with natural freckles, no tattoos no ink anywhere, [LIPPEN], [NÄGEL], curvy feminine confident figure, wearing [OUTFIT], [ACCESSORIES], [POSE/ACTION], [SETTING], [LIGHTING], shot on high-end professional camera premium sharp lens, 4K crisp detail, everything razor sharp front to back, no bokeh no blur no depth of field effect, film grain analog warm tones 35mm film look, natural skin texture, real photo aesthetic, 9:16 portrait format.

Wichtige Regeln

  • Niemals: sensual, seductive, provocative, revealing, sexy, suggestive
  • Stattdessen: candid, natural, authentic, editorial, documentary style
  • Immer: no tattoos, no ink, sharp focus throughout, no bokeh
  • Format immer: 9:16 portrait

Nano Banana Format

Für Nano Banana wird das Prompt als Anweisung formuliert:

Keep [Charakterbeschreibung] exactly as she is. Change the background to [neue Szene]. Adjust lighting to [Licht]. Keep her face, hair, outfit and expression identical.

🎬 VEO Prompt Formel

Dialog Mode Template

Casual TikTok style video, [KAMERATYP], smartphone not visible. [SETTING]. [LICHT]. [HOOK - erste 1-2 Sekunden]: [unerwartete Aktion oder Zeile die sofort Aufmerksamkeit erregt] She [NATÜRLICHE CASUAL AKTION]: She says in German: '[HOOK ZEILE — kurz, unerwarte, erzeugt sofortige Spannung]' [pause] He says in German: '[Natürliche Reaktion — trocken, genuine Verwirrung oder Belustigung. Nie zu aufgesetzt. Kurz.]' [pause] She [SUBTILE PHYSISCHE REAKTION — Mundwinkel bewegt sich, Augenbraue hoch, ein Beat in die Kamera]: She says in German: '[Punchline — Doppeldeutigkeit willkommen, oder echt komisch deadpan. Kurz. Landet mit Stille.]' She [FINALE REAKTION — hält Augenkontakt mit Kamera. Sagt nichts.]

Solo Mode Template

Casual TikTok style video, [KAMERATYP], smartphone not visible. [SETTING]. [LICHT]. [HOOK - erste 1-2 Sekunden mit Pattern Interrupt] She [PHYSISCHE AKTION]: - stares directly into camera, completely deadpan, and says in German: - glances toward camera mid-scene, as if suddenly addressing viewer, and says in German: - tilts head slightly, catches camera with a knowing look, and says in German: "[GERMAN TEXT mit Doppeldeutigkeit oder deadpan Twist]" She [PHYSISCHE REAKTION — hält Augenkontakt. Lässt die Stille atmen. Sagt nichts.] Voice: [Ton anpassen — flat/dry für deadpan, slow/controlled für emotional] Background: [AMBIENTE passend zur Umgebung], no music.

Content Ton-Regeln

  • Humor: deadpan, trocken, unerwartete Twists — KEIN Slapstick
  • Subtil suggestiv: Doppeldeutigkeiten, unschuldige Wörter mit geladenem Subtext
  • Die PAUSE nach der Doppeldeutigkeit macht sie landen
  • Nicht jede Zeile muss suggestiv sein — Mix aus funny, curious, deadpan
  • NIEMALS mit Begrüßung oder Einleitung beginnen

Deutsche Doppeldeutigkeits-Beispiele

"Ich mag es wenn Männer wissen wie man richtig einparkt" "Das Beste am Abend ist wenn man endlich auspacken kann" "Manche Männer brauchen ewig bis sie den Schlüssel finden"

🎣 Hook-Formeln

Ein guter Hook stoppt den Scrollfinger in unter 2 Sekunden. Diese Formeln funktionieren bewiesenermaßen:

Die 6 universellen Hook-Typen

1. Mid-Sentence Start

Wir fangen sie mitten in einem Satz — als hätten wir gerade begonnen zuzuhören.

Beispiel: "…und das hab ich ihm dann auch gesagt."

2. Shocking Statement

Erste Zeile ist provokant, überraschend oder leicht kontrovers.

Beispiel: "Ich hab heute meinen Job gekündigt." [Pause] "Nochmal."

3. Off-Camera Reaction

Sie reagiert auf etwas das wir nicht sehen — erzeugt sofortige Neugier.

Beispiel: Blick nach rechts, Augenbraue hoch, dann: "Nein, ernsthaft?"

4. Bold Claim

Eine Behauptung die sofort Fragen aufwirft.

Beispiel: "Es gibt genau drei Typen Männer." [Pause]

5. Unexpected Physical Action

Eine physische Aktion die nicht zum Setting passt — erzeugt visuellen Interrupt.

Beispiel: Kaffeetasse wegstellen, direkt in Kamera starren, schweigen.

6. Question You Can't Not Answer

Eine Frage die im Kopf des Zuschauers automatisch beantwortet werden muss.

Beispiel: "Weißt du was dein letztes Foto über dich sagt?"
💡
Die besten Hooks aus der Viral Intelligence Datenbank erscheinen in Einstellungen → Viral Intelligence Datenbank → 🎣 Hook Formeln nach einer Analyse.

📷 Bild-Endpoints

MethodEndpointBeschreibung
POST/expand-promptDeutschen Text → Englischen Prompt erweitern
POST/generateBild generieren (GPT-Image-2 / Seedream)
POST/variationVariation eines vorhandenen Bilds
POST/upload-imageBild hochladen als Referenz
GET/galleryAlle generierten Bilder
GET/output/{filename}Bild-Datei abrufen
GET/favoritesFavoriten-Liste
POST/favoriteBild zu Favoriten hinzufügen
DELETE/favorite/{filename}Aus Favoriten entfernen
POST/ratingsBewertung speichern
GET/ratingsAlle Bewertungen abrufen
GET/learning-statsLernfortschritt-Statistiken

🎥 Video-Endpoints

MethodEndpointBeschreibung
POST/video-promptVEO Prompt aus Bild generieren (Claude)
POST/veo-promptLegacy-Alias für /video-prompt
POST/generate-videoVeo 3.1 Video starten (kie.ai)
POST/generate-video-kieSeedance/Grok Video starten (kie.ai)
GET/video-status/{job_id}Status eines Video-Jobs
POST/retry-video/{job_id}Fehlgeschlagenen Job wiederholen
GET/videos-listAlle Video-Jobs mit Status
GET/videos/{filename}Video-Datei streamen
DELETE/videos/{job_id}Video-Job löschen
POST/video-prompt-cinematicCinematischer Prompt-Modus

📊 Analyse-Endpoints

MethodEndpointBeschreibung
POST/scrape-inspirationInstagram Reels scrapen + analysieren
GET/scrape-inspiration-statusLive-Status des Scrapers
GET/inspiration-dbViral Intelligence DB abrufen
POST/upload-overlays-pdfPDF für Text-Overlay DB hochladen
POST/suggest-text-overlayOverlay-Vorschläge für ein Video
GET/overlay-suggestions/{job_id}Gecachte Overlay-Vorschläge

🔧 Settings-Endpoints

MethodEndpointBeschreibung
GET/settingsAktuelle Einstellungen + Key-Status
POST/settings/keysAPI-Keys speichern
GET/settings/costsKosten pro Modell
POST/settings/costsKosten aktualisieren
GET/check-keysAPI-Key-Status (leichtgewichtig)
GET/profilesAlle Profile
POST/profilesNeues Profil erstellen
POST/profiles/{id}/activateProfil aktivieren
DELETE/profiles/{id}Profil löschen
GET/dashboardNutzungsstatistiken + Kosten
GET/test-apiWavespeed API-Verbindung testen
GET/presetsGespeicherte Presets
POST/presetsPreset speichern

📸 Story Posts generieren

Erstellt automatisch eine komplette Bildserie (5–7 Bilder) die einen Tagesablauf erzählt — mit konsistenten Outfits, Selfie-Perspektive und natürlicher Lichtführung. Ideal für Instagram Story-Serien oder TikTok-Karussells.

Schritt 1 — Szenenbeschreibung

Beschreibe den Tag auf Deutsch in der Textarea. Du kannst:

  • Manuell schreiben: Wo war sie, was hat sie an, welche Stimmung?
  • 🎲 Auto klicken: Claude generiert automatisch einen strukturierten Tagesablauf mit Outfit-Arc (Morgen-Schlafanzug → Tagesoutfit sehr genau → Abend)
💡
Auto Tagesablauf: Generiert immer eine definierte Outfit-Struktur — Bild 1: Schlafkleidung, Bild 2: Tagesoutfit detailliert beschrieben, Bilder 3–N-1: "selbes Outfit", letztes Bild: Abend-Schlafkleidung (andere als morgens). So bleibt die Outfit-Kontinuität garantiert.

Schritt 2 — Prompts generieren

Klicke 📝 Prompts generieren. Claude liest die Szenenbeschreibung und erstellt für jede Szene einen englischen Bildprompt mit:

  • Selfie-Framing: Jeder Prompt startet zwingend mit einer bestimmten Selfie-Phrase (Arm ausgestreckt, Spiegel-Selfie, Kamera-Winkel etc.) — damit alle Bilder wie echte Handy-Selfies aussehen
  • Outfit-Kontinuität: Die Outfits werden direkt aus der Szenenbeschreibung extrahiert — Claude erfindet keine eigenen
  • Natürliches Licht: Kein Studio-Licht, nur Tageslicht, Morgen- oder Abendlicht

Die generierten Prompts erscheinen als editierbare Textfelder. Du kannst jeden Prompt einzeln anpassen, bevor du generierst.

Schritt 3 — Bilder generieren

Klicke ✨ Alle Bilder generieren. Das System generiert die Bilder sequenziell mit Outfit-Referenz-Chaining:

RundeBilderWas passiert
Runde 1Bild 1 + Bild 2Gleichzeitig generiert. Bild 2 (Tagesoutfit) wird als Outfit-Referenz gespeichert.
Runde 2Bilder 3…N-1Jedes Bild bekommt Bild 2 als extra Referenzbild → Outfit bleibt konsistent.
Letztes BildBild NAbend-Szene, kein Outfit-Ref (andere Schlafkleidung).
🔒
Warum Chaining? Text-Prompts allein reichen nicht für Outfit-Konsistenz. Das Bild 2 als visuelles Referenzbild sorgt dafür, dass alle Folgebilder tatsächlich das gleiche Outfit zeigen.

Anzahl der Bilder

Wählbar: 3, 5, oder 7 Bilder. Standard ist 7. Die Outfit-Struktur skaliert automatisch: Bei 3 Bildern gibt es nur Morgen → Tag → Abend, bei 7 mehrere Tagesmomente.

Modell

GPT-Image-2 ist Standard (beste Konsistenz bei Referenzbildern). Seedream 4.5 und 5.0 sind ebenfalls verfügbar.

✈️ Telegram Posts generieren

Erstellt intime Home-Szenen-Bilder für Telegram-Content — im Bett, auf der Couch, im Badezimmer oder vor dem Kleiderschrank. Danach können die Bilder mit einem Klick "ausgezogen" werden (Nackt / Dessous / Unterwäsche).

Schritt 1 — Szenenbeschreibung

Beschreibe eine oder mehrere Szenen auf Deutsch. Oder klicke 🎲 Auto — Claude generiert automatisch intime Heimszenen.

⚠️
Erlaubte Locations: Ausschließlich im Bett, auf der Couch, in der Badewanne/im Badezimmer, oder vor dem Kleiderschrank/Spiegel im Schlafzimmer. Kein Kaffee, kein Tee, keine anderen Props — die Szene muss für den Undress-Schritt geeignet sein.

Pose-Referenz (optional)

Lade ein Bild hoch. Claude analysiert die Körperhaltung (Winkel, Armposition, ob sie liegt/sitzt/steht) und überträgt diese Pose in die generierten Prompts. Kein Gesicht, keine Identität wird aus dem Bild übernommen — nur die reine Pose-Beschreibung.

Schritt 2 — Prompts generieren

Klicke 📝 Prompts generieren. Claude erstellt GPT-Image-2-kompatible Prompts — also suggestiv und sinnlich, aber ohne explizite Begriffe (die GPT-Image-2 ablehnen würde).

Prompt-Regeln:

  • Shot-Typ: immer Spiegel-Selfie oder normales Selfie — kein Dritte-Person-Winkel
  • Kleidung: minimal (Seiden-Slip, Crop-Top, Shorts, Handtuch) — kein explizites Nackt
  • Licht: weiches natürliches Licht, Kerzenlicht, Lampe
  • Verboten: nude, naked, topless, nipple, explicit — GPT-Image-2 blockiert diese

Die Prompts erscheinen als editierbare Textfelder. Anpassen möglich bevor du generierst.

Schritt 3 — Bilder generieren

Klicke ✨ Bilder generieren. GPT-Image-2 generiert die Bilder. Die Ergebnis-Kacheln erscheinen erst nachdem alle Bilder fertig sind — nicht vorher.

Schritt 4 — Ausziehen (Undress)

Für jedes fertige Bild gibt es ein Dropdown mit drei Optionen:

OptionWas es machtPrompt an Seedream 4.5
🔞 NacktKleidung vollständig entfernenremove all clothing, completely nude, bare skin...
🩱 DessousElegantes Spitzen-Dessous-Setwearing elegant lace lingerie set, matching bra and panties...
👙 Sexy UnterwäscheFigurbetonte Unterwäschewearing sexy underwear, fitted bra and panties...

Klicke → Go — das System sendet das Bild als Referenz an Seedream 4.5 (NSFW-fähiges Modell bei WaveSpeed). Seedream 4.5 editiert das bestehende Bild und wendet den Undress-Prompt an.

💡
Warum zwei Schritte? GPT-Image-2 hat strenge Content-Filter und kann keine expliziten Inhalte generieren. Seedream 4.5 hat keine solchen Filter. Daher: GPT-Image-2 für Bildqualität und Ähnlichkeit → Seedream 4.5 für den Undress-Step.

⚡ Bulk Create

Generiert automatisch viele Bilder auf Basis einer Liste von Prompts oder Szenen — ohne dass du jeden Prompt einzeln eingeben musst. Ideal für große Content-Batches.

Wie es funktioniert

1. Klicke ⚡ Bulk Create in der Sidebar
2. Gib eine Liste von Szenenbeschreibungen ein (eine pro Zeile) oder lade eine Datei hoch
3. Wähle Modell, Anzahl Varianten pro Prompt, und ob Referenzbilder verwendet werden sollen
4. Klicke Starten — das System arbeitet die Liste sequenziell ab
5. Alle fertigen Bilder erscheinen in der Galerie

Profil-Referenzbilder

Wenn im aktiven Profil Referenzbilder gespeichert sind und du kein manuelles Referenzbild hochlädst, lädt Bulk Create automatisch die Profil-Referenzbilder als Basis. So bleibt der Charakter über alle generierten Bilder konsistent.

Status-Anzeige

Während der Generierung siehst du einen Fortschrittsbalken mit aktuellem Stand (z.B. "3/10"). Jedes fertige Bild erscheint sofort in der Galerie, du musst nicht auf den Abschluss warten.

💡
Für maximale Konsistenz: Ein Referenzbild pro Bulk-Run verwenden. Verschiedene Szenen, gleiches Gesicht.

📎 Schnell-Refs (Quick References)

Schnell-Refs ermöglichen es, ein Location- und ein Outfit-Referenzbild schnell und persistent zu hinterlegen — ohne bei jeder Generierung neu hochladen zu müssen. Sie gelten nur für die aktuelle Generierung und ergänzen das Profil-Referenzbild.

Location-Ref

Hinterlege ein Bild eines Ortes (Café, Straße, Zimmer). Das Modell übernimmt den Hintergrund/die Location aus diesem Bild und setzt den Charakter hinein.

  • Bild hochladen oder URL eingeben
  • Wird nur für diese eine Generierung verwendet
  • Klicke Verlauf um frühere Location-Refs wiederzuverwenden

Outfit-Ref

Hinterlege ein Bild mit einem bestimmten Outfit. Das Modell übernimmt Kleidung, Stil und Look aus diesem Bild.

Verlauf (History)

Alle verwendeten Schnell-Refs werden automatisch gespeichert. Klicke auf Verlauf neben Location oder Outfit um eine Miniaturansicht aller früheren Refs zu sehen. Mit einem Klick auf ein Thumbnail wird es als aktives Ref gesetzt. Einzelne Einträge können mit dem × Button gelöscht werden.

💡
Schnell-Refs werden pro User in der Supabase-Datenbank gespeichert (app_cache Tabelle) und sind auf allen Geräten verfügbar.

💾 Gespeicherte Prompts

Speichere häufig verwendete Prompt-Texte mit einem Namen, um sie per Klick wiederzuverwenden. Ideal für wiederkehrende Szenen oder Lieblings-Formulierungen.

Prompt speichern

1. Schreibe einen Prompt in das Prompt-Feld
2. Klicke auf den + Button neben dem Prompt-Feld
3. Gib einen Namen ein (z.B. "Berlin Bar Nacht")
4. Der Prompt ist jetzt in der Liste gespeichert

Prompt laden

Klicke auf einen gespeicherten Prompt in der Liste — er wird automatisch in das Prompt-Feld eingefügt und du kannst direkt generieren.

Prompt umbenennen

Klicke auf den Namen eines gespeicherten Prompts — er wird editierbar. Neuen Namen eingeben, Enter oder außerhalb klicken zum Speichern.

Prompt löschen

Klicke auf das × Icon neben einem gespeicherten Prompt.

Presets (Emoji + Name)

Neben gespeicherten Prompts gibt es Presets — diese haben zusätzlich ein Emoji und sind mit einem bestimmten Profil verknüpft. Presets können über die Preset-Verwaltung in den Einstellungen bearbeitet werden.

📊 Dashboard

Das Dashboard zeigt eine Übersicht über alle Aktivitäten, Kosten, Modell-Statistiken und den Lernfortschritt.

Nutzungsstatistiken

MetrikBeschreibung
Generierte BilderGesamtanzahl aller generierten Bilder
Generierte VideosGesamtanzahl aller Video-Jobs
GesamtkostenHochgerechnete Kosten basierend auf Modell-Preisen
Ø Kosten/BildDurchschnittliche Kosten pro generiertem Bild

Modell-Aufteilung

Kreisdiagramm oder Balkenchart zeigt welche Modelle wie häufig verwendet wurden — nützlich um Kostenverteilung zu verstehen.

Lernfortschritt

Zeigt wie viele positive und negative Bewertungen gespeichert sind. Je mehr Bewertungen, desto präziser werden die Prompt-Erweiterungen durch Claude.

Bewertungs-Verteilung

Histogramm der Stern-Bewertungen (1–5) über alle bewerteten Bilder. Zeigt auf einen Blick ob die Generierungsqualität steigt.

💡
Das Dashboard wird aus Echtzeit-Daten berechnet — kein Caching. Öffne es nach einer Bulk-Session um den genauen Kostenüberblick zu sehen.

🎯 Viral Intelligence Datenbank

🎣 Hook Formeln
💬 Natürliche Gespräche
😏 Doppeldeutigkeiten
🔥 Beste Lines
💬 Dialog Beispiele
❌ Was nicht funktioniert
📊 Top Reels
Lade…

💬 Text Overlay Vorschläge

Noch keine Vorschläge — klicke "Neue Vorschläge laden"

Bewertung

Prompt

Details

Erstellt

Neues Profil anlegen

1 — Basics
2 — Physische Merkmale
3 — Style & Verbotenes
4 — Backstory & Branding
5 — Referenzbilder (max. 5)
📎 Bilder hierher ziehen oder klicken — max. 5 Bilder
6 — Fahrzeug & Location-Referenzen
📍 Location-Referenzbilder (max. 7) — Schlafzimmer, Auto, Studio…
Wenn der Prompt passt, wird das Bild automatisch als Hintergrund-Referenz verwendet.

📊 Dashboard

Lade Dashboard…
📤

Bild hochladen → Video

🖼️
1–2 Bilder auswählen oder hierher ziehen
JPG, PNG, WEBP · max 20 MB · bis zu 2 Bilder

🎬 Mit Veo 3 animieren

Wähle Prompt-Modus und starte die Generierung
Modell
📝 Vollständiger Veo-Prompt — wird automatisch erstellt, frei bearbeitbar
Dauer
Format
⚡ Content Plan erstellen
Zeitraum
TEST
1
Tag
SPRINT
3
Tage
7
Tage
14
Tage
21
Tage
31
Tage
Content Mix — was soll produziert werden?
Bilder pro Tag 4
⚡ God Mode — Status
Lädt… 0%

🔌 Wavespeed API Test

Tests each Wavespeed model endpoint with your API key. Green = auth OK, red = error.

Loading…