AI Script Generation at Scale
Ch05 AI Script Generation at Scale
Asking an AI to "write me a short drama" produces mediocre results. Effective AI scriptwriting is a layered prompt engineering system — from macro worldbuilding down to micro dialogue. Each layer has its own prompt structure. This chapter gives you the complete templates.
The Five-Layer Prompt Engineering System
-
Layer 1: Worldbuilding & Core Setup — Time period, social environment, rules, emotional tone. The "constitution" for all subsequent content.
-
Layer 2: Character Sheet System — Detailed cards for protagonist, antagonist, and supporting roles. (See Chapter 6.)
-
Layer 3: Full Series Outline — Generate all 20 episodes in one prompt, establishing satisfaction point distribution and pacing.
-
Layer 4: Single-Episode Scene Breakdown — Expand each outline entry into scene-by-scene detail with action descriptions and emotion notes.
-
Layer 5: Dialogue Refinement — Convert scene descriptions into actual spoken dialogue, colloquialized and emotionally intensified.
Layer 3: 20-Episode Outline Generation Prompt
[Prompt Template]
Based on the following confirmed setup, generate a complete 20-episode outline.
[CONFIRMED SETUP]
- Male lead: Chen Ming, appears to be an ordinary employee, secretly the CEO of a multinational empire
- Female lead: Lin Yue, strong career woman, Chen Ming's direct supervisor, unaware of his real identity
- Core conflict: Lin Yue's ex-boyfriend stole Chen Ming's family business. Chen Ming approaches Lin Yue undercover to reclaim it, but genuine feelings develop.
- Emotional arc: Misunderstanding → Conflict → Cooperation → Feelings → Identity revealed → Crisis → Reconciliation → Together
[OUTPUT FORMAT PER EPISODE]
Episode X: [Title, 4-8 words]
• Core event: (The single most important thing that happens, 1 sentence)
• Emotion type: (Revenge/Sweet/Suspense/Heartache — pick one primary)
• Cliffhanger: (The last 30-second hook that makes viewers watch next episode)
• Satisfaction level: (1-5 stars)
[REQUIREMENTS]
1. Every 3 episodes must have at least one 4-star+ satisfaction peak
2. Episode 1 must have an extremely strong opening hook
3. Overall pacing: Episodes 1-6 setup, 7-12 warmup, 13-18 peak, 19-20 resolution
4. Avoid: 3+ consecutive episodes with no satisfaction point; rushed ending
Output the full 20-episode outline directly.
Common AI Script Issues and Fixes
| Problem | Symptom | Fix |
|---|---|---|
| Character inconsistency | Character behavior contradicts earlier episodes | Paste character sheet at the start of every single-episode prompt |
| Filler episodes | Some episodes have no emotional peak | Require minimum 3-star satisfaction per episode in the outline prompt |
| Literary dialogue | Dialogue sounds like prose narration, not speech | Specify max 15 characters per line; provide 3–5 example lines as style anchors |
| Logic holes | Character motivations suddenly shift with no explanation | Run consistency check every 5 episodes; reference earlier episode setup explicitly in prompts |
| Rushed ending | Final 2 episodes resolve everything too quickly | Explicitly state: "last 3 episodes for emotional resolution only, resolve maximum 1 major conflict per episode" |
Claude vs ChatGPT vs Kimi: Best Use Cases
| Task | Best Tool | Why |
|---|---|---|
| Worldbuilding + character sheets | Claude 3.5 Sonnet | Best long-context consistency, richest character detail retention |
| 20-episode outline batch generation | Claude or ChatGPT-4o | Both perform well on structured long-form output |
| Full-script consistency check | Kimi | 2M token context — can ingest everything at once |
| Dialogue colloquialization (Chinese) | Kimi or GLM-4 | Better grasp of natural Chinese spoken patterns |
| English/overseas script | ChatGPT-4o | Best English creative writing, understands Western emotional expression norms |
[TIP] Chapter Action Checklist
- Run the worldbuilding prompt for your chosen topic — save output as "Series Bible v1."
- Run the 20-episode outline prompt. Review pacing and satisfaction point distribution.
- Use Kimi to do a consistency check across the full outline. Fix obvious filler episodes and logic holes.
- Use the single-episode and dialogue prompts to write Episode 1 in full.
- Read Episode 1 aloud — every sentence that "doesn't sound right when spoken" needs rewriting.