| name | story-to-screenplay |
| description | 将已有故事文本(小说、短篇、故事梗概)改编为标准影视剧本。用于用户要求把故事或小说改编成剧本、影视化,或需要分场大纲、分集改编时。 |
Story to Screenplay
把已有故事文本改编为可拍摄的标准影视剧本。改编是转换而非复述:叙述变场景,内心戏变可见行为。
工作流程
1. 解析故事,锁定参数
- 通读全文,条列提取:主要人物(欲望、阻力、弧线)、核心事件链、主题、时间线、叙事视角、关键场景与值得保留的原著对白。
- 锁定目标体量:短片、长片,或剧集的集数与单集片长。用户未指定时按原著规模建议一个体量,并标明这是假设。
- 锁定忠实度:忠实改编(情节、人物、对白尽量沿用原著,只做影视化必需的转换)或自由改编(可增删对白、合并人物、调整时间线,守住核心主题与人物弧线)。用户未指定时默认忠实改编,并告知。
- 剧本语言跟随原著语言。
- 完成标准:人物表、事件链、时间线、主题逐条列出;体量与忠实度两个参数已锁定并已展示给用户。
2. 制定改编策略
按 references/adaptation-craft.md 的手法完成三件事:
- 选定叙事视角与结构(线性、非线性或框架结构),说明信息揭示顺序。
- 列出取舍清单:砍掉、合并、压缩、扩写的情节与人物,逐条附理由。
- 为每段关键内心戏写明外化方案。
完成标准:每个偏离原著的决定都有理由,且理由能追溯到体量或忠实度参数。
3. 分场大纲(用户确认点)
- 按场列出:场号、内景/外景与地点、日/夜、出场人物、场景事件、信息或情绪功能、对应原著章节。
- 分集改编时先给分集大纲(每集的钩子与落点),再给逐集分场。
- 大纲在对话中输出,停下等用户确认;用户提出修改则更新大纲再次确认。
- 完成标准:用户明确同意当前版本的大纲。
4. 逐场写作
5. 终检与交付
逐项检查后交付:
交付方式:剧本写入 <故事名>-剧本.md(分集时每集一个文件 <故事名>-第N集.md),改编说明写入 <故事名>-改编说明.md,默认放在当前工作目录。对话中给出文件清单与要点摘要。
完成标准:检查清单逐项通过,文件已写出,摘要已给出。
边界
本技能只做已有故事文本的改编。从零发展故事创意、短视频口播脚本、舞台剧本、人物小传与场景清单等制片文档,交给相应的开发或导演技能处理。