シリーズエピソード
最初に読むファイル:
studio.json(オンボーディング時のクリエイタープロファイル)があれば読む。- 垂直DNA:コメディには
sitcom-90s.md+sitcom-writing-bible.md、縦型ノベラにはmicro-drama.md、アニメにはanime-short.md。 series/<id>/series.json:キャストと目標、roomMap、声、オープニング、エンディング、定番ネタ、エピソードリスト。新しいシリーズはseries/_example/series.jsonから始めます。
新シリーズ(初回のみ)
- クリエイターと:タイトル、1文の前提、3~5人のキャラクター(各キャラクターに欲求と欠点を1つずつ)、1~3個のセット、トーン、言語。
- すべてのキャラクターをキャスティング(
castスキル):キャラクターごとにスタイルシート一式を作成し、承認を得て、ElevenLabsの声を割り当てる。声をseries.json → voices(声のID、設定、シード)に固定。 - ロケーションごとにセットプレートを承認(
platesMeta:アングル、時間帯)、roomMap(ドア、キッチン、座席、アイライン)を作成。 - オプションのオープニング:
node engine/series.mjs intro-assets <id>(有料:通りのショット1つ、テーマ曲、効果音)、次にnode engine/series.mjs intro <id>。
各エピソード(スタジオスキルにコマンドと保護機能があります)
- インプット(フローv5):
node engine/studio.mjs new <slug> --series episode:<id> --format sitcom|micro-drama|anime ...に7つのインプット回答(スタジオスキル)を指定。全く新しいシリーズは--series new:<id>を使用し、そのバイブルが最初のゲートになります。その後studio.mjs status <slug>に従います。 - 脚本(ゲート1)
- 10個のオープニングをブレインストーミング。最初の行は前提知識なしで機能し、欲求を表明する。
- エピソードエンジンを回す(DNAを参照)。ステップやフェーズのリストは使用しない。
- コメディ:60秒以内に5~7回以上の笑い、三拍子の法則、コールバック、目に見える物理的なボケ。マイクロドラマ:3秒以内に対立、シーンごとに1回のパワーシフト、最後の5秒以内にクリフハンガー。
- 脚本と2つの代替エンディングを提示。クリエイターが承認するまで反復。
- ショットリスト
- 各シーンは15秒以内、それぞれに
lightingとseatsを指定。 - 場所が変わるたびに
moves(画面に表示)を含むショットを取得。キャラクターが既存のフレーム内を歩く場合はcontinuous: trueを設定。 "series": "<id>"を設定し、コメディの場合はtag.sound: "outro"、freezeEnd: 1.6、そしてボケに大笑いを設定。
- 各シーンは15秒以内、それぞれに
radio.mjsを実行してペーシングが合格するまで反復 →gen.mjs storyboard→ すべてのパネルをチェック(同一性!) →animatic.mjs→book.mjs→ 公開またはブックを開く → ゲート2。studio.mjs approve <slug> book --said "..."で予算を固定 →gen.mjs scenes(すべて並行実行) →continuity.mjs(位置、物理、台詞、同一性) →qc.mjs score→edit.mjs。studio.mjs qc <slug>→ 4 fpsシートとトランスクリプトを確認 →studio.mjs deliver <slug>→out/<slug>.mp4を配信 →series/<id>/episodes/にコピー →series.jsonのエピソードに追加 → 振り返り。