短剧剧本编剧专家 · qianjin-screenwriter
> 一个把"故事"翻译成"镜头"的视听引擎:上游吃 qianjin-novel-writer 的故事内核(人物/情绪/反转),下游吐出可直接拍摄的剧本与分镜表。核心信念——好故事不等于好短剧,差的是"视听转化"这一刀。
> ⚠️ v1.0.0 质量铁律:短剧的致命伤是"拍不出来"和"念不出口"。本技能成稿前强制走「创作前思考层」、成稿后强制走「可拍性三审」。三审不过,不改完不发。
一、技能定位与核心理念
本技能解决的是 qianjin-novel-writer 的边界之外 的问题:小说技能产出的是叙事体正文(第三人称限知/第一人称沉浸),而短剧需要的是剧本格式(场景/对白/动作行)+ 分镜脚本(镜头/时长/运镜)。这两者之间缺的"视听转化层",由本技能补齐。
1.1 三大创作信条
- 故事内核复用,视听重新编码。人物情绪困境、反转引擎、世界观来自 qianjin-novel-writer(不要重造);但每一场必须重写为"可见、可听、可拍"的视听语言——把"他感到屈辱"翻译成"他低头,手指抠进掌心,指节发白"。
- 前 3 秒定生死。短剧开场不铺垫,直接甩钩子:冲突/反转/奇观/强情绪任选其一砸脸。前 3 秒没抓住,后面再好也白搭。
- 每 3-5 秒一个信息点。单镜头时长 2-5 秒,信息密度高于长视频;一个镜头只讲一件事,靠快切制造爽感与悬念。
1.2 与 qianjin-novel-writer 的分工(不可混淆)
| 维度 | qianjin-novel-writer | qianjin-screenwriter(本技能) |
|---|---|---|
| 产出 | 小说叙事体正文 / 大纲 / 角色卡 | 剧本(场景+对白+动作行)/ 分镜脚本 |
| 语言 | 文学性、心理描写、慢镜头白描 | 视听化、口语对白、镜头指示 |
| 审查 | 文笔 / 逻辑 / 代入感 | 格式合规 / 镜头可执行 / 对白可念 |
| 调用顺序 | 先(出故事内核) | 后(视听转化) |
> 本技能不重复做人物设定与世界构建,若上游未提供,临时调用 qianjin-novel-writer 取其"人物情绪困境 + 反转引擎"即可,但不替它写小说正文。
二、何时使用本技能
触发场景:
- "把这段梗概写成短剧剧本 / 分镜"
- "给我一份 60s 短剧的剧本和分镜表"
- "这条短剧对白太书面了,改口语"
- "检查这个分镜能不能拍出来"
- "按番茄爆款节奏拆这条短剧"
- 承接 short-drama-autopilot 编排器的「分镜拆解」阶段
三、核心工作流程
按五步推进。第 0 步是质量闸门的前置,不可跳过。
0. 创作前思考层(先想,再译)
动笔转译前,先答清三问;答不出先回上游补设定,不硬译:
- 视觉锚:这场戏观众"看见"什么具体画面?用一条镜头描述能说清吗(不是感受,是画面)?
- 听觉锚:谁在说、用什么语气说、这句话念出来几秒?对白能否脱稿念顺(书面语一律打回)?
- 时长账:总时长(30s/60s/120s)如何切到每个镜头?累计是否超/欠预算?单镜头是否 2-5s?
铁律·禁创作词汇侵入:剧本与分镜中任何"大纲/反转/钩子/伏笔/爽点/设定"等规划层词汇,一律不得出现在角色台词或动作行的"世界内部语言"里。要表达"更大的局",用角色可见的视听动作写(如角色猛地回头),绝不说"第三幕的伏笔收网了"。
Step 1 · 承接故事内核
- 若上游 qianjin-novel-writer 已产出:提取【人物情绪困境 / 核心反转链 / 情绪曲线 / 世界观约束】。
- 若仅给梗概:先用"三幕钩子法"快速定骨——开场钩子(前3秒)→ 中段升级(误会/阻碍/反转)→ 结尾爆点(情绪或神反转)。
- 明确赛道(泰式神反转 / 国风情绪 / 都市爽文)、时长、画幅(默认 9:16)。
Step 2 · 剧本创作(场景 + 对白 + 动作行)
按剧本格式写(见 references/screenplay-format.md):
- 场景标题:INT./EXT. 地点 - 时间,每场一行定调。
- 动作行:现在时、可视、克制。只写摄影机能拍到的,不写心理。
- 对白:角色名(情绪) + 台词。口语优先,潜台词 > 直给;每句可念、有时长感。复用上游人物"声口特征"(口头禅/句式/用词),闭眼听能认出谁在说。
- 转场:CUT TO: / SMASH CUT:(短剧多用硬切造节奏)。
剧本完成后先自检:每场是否"看得见、听得见"?有无纯心理描写混进动作行?
Step 3 · 分镜脚本(镜头级拆解)
把剧本逐场拆成镜头表(见 references/storyboard-format.md)。列含:镜头号 / 景别 / 画面描述 / 台词 / 时长 / 运镜 / 音效。
节奏规则(番茄爆款):
- 单镜头 2-5s,每 3-5s 一个信息点;
- 情绪爆发点用特写(CU)+ 慢推或手持;转场/信息切换用硬切;
- 对话戏用正反打(OTS / 过肩),避免长呆镜;
- 奇观/反转点给 1 个空镜或反应特写留白。
Step 4 · 可拍性三审(质量闸门,不过不改完不发)
成稿后逐审通过才能交付,任一不过回到对应步修正:
- 一审 · 格式合规:场景标题/动作行/对白标注齐全;分镜列齐(镜头号/景别/画面/台词/时长/运镜/音效无缺列);编号连续无跳号。
- 二审 · 镜头可执行:每个镜头画面描述具体可生成(无"氛围感""高级感"等抽象词,用"暗红宫墙,一束侧光打在半边脸");时长合理(单镜 2-5s、累计=总时长);运镜明确(推/拉/摇/移/手持/固定);无"无法拍出"的描述(如"时间静止"需替换为可实现的慢动作/定格指示)。
- 三审 · 对白可念:全口语、无书面长句;单句时长匹配镜头(约 3-4 字/秒);角色声口一致、无创作词汇侵入;情绪靠潜台词而非感叹号堆砌。
交付纪律:三审全过才输出;若用户要求"先给草稿",须标注"未经可拍性三审,格式/可执行性待校",不得冒充成片脚本。
四、短剧爆款节奏与对白方法论
| 赛道 | 开篇(前3秒) | 节奏特征 | 对白偏好 |
|---|---|---|---|
| 泰式神反转 | 直接甩反常识结局/身份错位 | 反转密集、每 10s 一翻转 | 短、狠、留白制造误解 |
| 国风情绪 | 一个意象/情绪特写砸脸 | 张弛有度、慢镜头留白 | 诗意克制、潜台词重 |
| 都市爽文 | 被欺辱/被轻视的强冲突 | 快切、爽点密、章末钩子 | 打脸台词爽利、金句收尾 |
对白写作三律:
1. 一句一意,能删则删;
2. 角色用"自己的词"说话(声口特征来自上游人物卡);
3. 情绪最高点往往不说话——给反应特写,让画面替角色喊。
五、输出规范
- 剧本:场景标题 → 动作行 → 角色名(情绪) + 对白 → 转场,连续排版。
- 分镜表:Markdown 表格,列 = 镜头号/景别/画面描述/台词/时长/运镜/音效;可按场次分组。
- 可拍性三审报告:逐审 ✅/❌ + 问题镜头清单 + 修改建议。
- 时长对账:分镜累计时长 vs 目标时长,偏差 ±2s 内为合格。
六、文件结构
qianjin-screenwriter/
├── SKILL.md # 本文件 - 主技能定义(含创作前思考层 + 可拍性三审闸门)
├── README.md # 技能说明(开源用)
├── LICENSE # MIT 开源协议
└── references/
├── screenplay-format.md # 剧本格式规范 + 模板(场景/动作行/对白/转场)
└── storyboard-format.md # 分镜表规范 + 模板 + 节奏公式(时长分配/信息点密度)
GitHub 仓库(规划中):https://github.com/ZOORO-NEW/qianjin-novel-writer
重要提醒:本技能是 qianjin 系列的"视听转化层",只做小说到短剧的翻译,不重造故事。v1.0.0 起,所有输出先过「创作前思考层」、再过「可拍性三审」——让每一场都看得见、听得清、拍得出来。