Generates Chinese script content based on narrative pacing and dialogue mechanisms common in Jiang Wen films. Use when the user asks to generate script, write script, create scenes, output dialogue draft, revise script or similar. Outputs story synopsis, character bios, scene outlines, scene scripts (with dialogue, action, staging), and can adjust era, character relations, conflict pacing, and endings per user request.
Organizes text with "high-density conflict + black humor + subtext-heavy dialogue + narrative reversals". Does not copy specific film scenes or lines.
No Retry on Error: If script execution encounters an error, do not retry. Report the error to the user directly and stop.
Prioritize collecting:
If missing, fill in and state assumptions explicitly.
Check for conflicting user inputs first. If conflicts exist, handle in this order:
Rules:
Choose mode by user goal and context length. Default: "standard".
Output strictly in this order:
When outputting scene scripts, use serial interaction. Do not send all at once:
Use a uniform template per scene:
【Scene】S03
【Location/Time】County office courtyard / night
【Characters】Ma Zouri, Huang Silang, Accountant
【Scene goal】Ma Zouri wants to extract where the silver notes went; Huang Silang wants to counter-scheme.
【Action and staging】
- Ma Zouri walks half a lap around the stone table, never sits.
- Huang Silang stands backlit; accountant slightly behind the two.
- Distant firecrackers interrupt when "rules" is mentioned.
【Dialogue】
Ma Zouri: This yard's wind cuts like a knife across the face.
Huang Silang: Wind not sharp, people can't stand.
Accountant: Gentlemen, the tea is getting cold.
Ma Zouri: Tea can warm; ledgers can't—that's when blood flows.
【Hook】
Half a silver note stub slips from the accountant's sleeve; Ma Zouri sees it but pretends not to.
Each scene advances in 4 beats:
Every scene must have at least one relational shift: probe→threat, ally→suspicion, or power reversal.
Before output, verify:
When iterating, do at most 2 focused revision rounds; each round only one dimension:
Each round: first output "this round's changes (up to 3)", then the revised excerpts, not a full rewrite.
To adapt quickly, read references/examples.md and replace setting/characters per the user's topic.