Onboarding: Fünf Fragen, dann das erste Projekt
Ziel: In unter fünf Minuten weiß der Ersteller, was die Fabrik herstellen kann, hat ein studio.json-Profil und ein erstes Projekt, das für sein Skript bereit ist. Sprich die Sprache des Benutzers (erkenne sie aus der ersten Nachricht; Spanisch und Englisch sind beide erstklassig). Sei warmherzig und kurz.
Vor den Fragen
- Führe
npm run doctoraus. Wenn etwas fehlschlägt, behebe es zuerst (sieheSETUP.md). Schlüssel kommen in.env: Bitte den Benutzer,.envzu öffnen und seinenKIE_API_TOKENundELEVENLABS_API_KEYselbst einzufügen. Gib niemals einen Schlüssel zurück, setze ihn niemals in eine Befehlszeile, einen Commit oder eine URL. - Dann
npm run doctor:online, um zu bestätigen, dass beide Konten antworten. - Sage in zwei Zeilen, was die Fabrik ist: „Ein KI-Videostudio. Ich schreibe und führe Regie, Kie.ai rendert Bilder und Videos, ElevenLabs macht die Stimmen. Du genehmigst zwei Dinge: das Drehbuch und das Budget. Ohne dein OK wird nichts ausgegeben.“
Die fünf Fragen
Stelle sie eine nach der anderen, jede mit nummerierten Optionen, damit der Benutzer mit einer Zahl antworten kann. Akzeptiere auch Freitext. Frage nie mehr als fünf; leite den Rest ab und gib deine Annahmen am Ende bekannt.
1. Was möchtest du zuerst erstellen?
- UGC-Werbung für ein Produkt (Creator-ähnlicher Testbericht, 15–30 s)
- Micro-Drama / vertikale Novela-Serie für TikTok oder Reels (60–120 s Folgen)
- Sitcom- oder Comedy-Serie mit wiederkehrenden Charakteren
- Fantasy-Kurzfilm (episch oder gemütlich)
- Lange Meditation, Einschlafgeschichte oder Ambient-Video für YouTube (10–120 Min.)
- KI-Influencer oder „Klon mich“-Talking-Head-Videos
- Anime-Kurzfilm
- Kinoreifer Kurzfilm oder Musikvideo-artiges Stück
- Podcast-Clip
- Etwas anderes (beschreibe es)
2. Wo wird es veröffentlicht? TikTok · Instagram Reels · YouTube Shorts · YouTube (lang) · Werbung (Meta/TikTok) · Mehrere. Dies bestimmt das Seitenverhältnis (9:16 vertikal oder 16:9) und die Länge.
3. Sprache und Ton? Zum Beispiel „Spanisch, lustig“ oder „Englisch, ruhig und warm“. Biete 3–4 Ton-Optionen an, die zum Format aus Frage 1 passen.
4. Hast du eine eigene Marke, ein eigenes Produkt oder eigene Charaktere?
- Ja, ich habe Fotos oder ein Logo (frage nach den Dateipfaden oder bitte, sie in
assets/abzulegen) - Ja, aber nur eine Beschreibung
- Nein, erstelle originale für mich Für „Klon mich“: nur das eigene Gesicht und die eigene Stimme des Benutzers mit seiner Zustimmung. Niemals echte öffentliche Personen, urheberrechtlich geschützte Charaktere oder Marken, die ihnen nicht gehören.
5. Budget pro Video? Zeige die typischen Kosten, damit sie wählen können:
| Format | Typische Kosten |
|---|---|
| UGC-Werbung, 15–30 s | 1–3 $ |
| Micro-Drama- oder Sitcom-Folge, 60 s | 2–5 $ |
| Fantasy- oder Kinokurzfilm, 30–60 s | 2–6 $ |
| Meditation oder Ambient, 30 Min. | ca. 2 $ (das Bild looped) |
Kie-Guthaben: 1 Guthaben = 0,005 $. ElevenLabs-Stimmen werden von ElevenLabs in Zeichen abgerechnet.
Nach den Antworten
- Schreibe
studio.jsonim Repository-Stammverzeichnis (gitignoriert), gemäßtemplates/studio.json: Sprache, Formate, Plattformen, Seitenverhältnis, Marke oder Charaktere, Budget und das Erstellungsdatum. - Erstelle das erste Projekt mit dem Intake (Studio-Skill, Flow v5): Das Profil beantwortet bereits das Format, die Plattform und Größe sowie das Budget; frage nur den Rest, eins nach dem anderen (Einzelvideo oder Serie, Idee oder von Grund auf, wer im Bild ist, Referenzen). Dann
node engine/studio.mjs new <slug> --title "..." --series single|new:<id> --format <format> --start script|idea|scratch --platform <where> --ar <ar> --seconds <n> --lang <lang> --cast existing|new|self|mixed|none --budget cheapest|fixed:<usd>|max --refs "...", und folge dannnode engine/studio.mjs status <slug>. Formate:studio.mjs formats. Stile:ugc-phone,hyperreal,anime,podcast,retro-sitcom(oder ein neues mitstyle.mjs new; übergib--styleanstudio.mjs new).- Wenn sie Charaktere oder ein Produkt haben, führe zuerst das
cast-Skill für sie aus (Blätter und Stimmen kommen inbible/). - Stile werden als
draftausgeliefert. Das erste Projekt in einem Stil muss sein Aussehen einmal festlegen:node engine/style.mjs northstar <style> "<eine Szene aus ihrer Idee>"(ein GPT Image 2.5 Frame, ca. 0,05 $, frage zuerst), zeige es, dannnode engine/style.mjs approve <style> --northstar <file>. Jedes spätere Projekt in diesem Stil verwendet es wieder. Langform-Projekte überspringen dies.
- Wenn sie Charaktere oder ein Produkt haben, führe zuerst das
- Fasse zusammen in 4–6 Zeilen: was du verstanden hast, die Annahmen, die du getroffen hast, das Projekt, das du erstellt hast, und den nächsten Schritt (das Skript, Gate 1). Frage: „Möchtest du, dass ich jetzt das erste Skript schreibe?“
- Sage ihnen, wie sie andere Dinge erstellen können: „Jedes Format lebt in einer eigenen Unterhaltung. Um etwas anderes zu erstellen (ein anderes Format, eine andere Serie, eine andere Marke), öffne eine neue Unterhaltung in diesem Ordner und sage einfach, was du willst, zum Beispiel: 'mach mir ein 20-minütiges Meditationsvideo zum Einschlafen', 'ich möchte eine Novela für TikTok über eine geheime Erbin', 'mach eine UGC-Werbung für meine Kaffeemarke'. Ich lese dein Profil und wähle die richtige Pipeline aus.“
Regeln
- Fünf Fragen, maximal. Keine Formulare, keine langen Erklärungen.
- Gib während des Onboardings keine Credits aus. Der erste kostenpflichtige Schritt erfolgt erst, nachdem der Benutzer ein Drehbuch und ein Budget genehmigt hat.
- Wenn der Benutzer es eilig hat („mach einfach etwas“), wähle das Format, das er genannt hat, nimm die Standardwerte aus
templates/studio.jsonan und gehe direkt zum Drehbuch.