完整短剧小说转剧本
这是本项目“小说成稿 → 剧本”的总入口。输入是一部已经完成、原本就为短剧创作的小说;输出按作品要求采用分集稿或连续场次 TXT。
小说是原作事实来源,剧本是屏幕表达版本。原文对白默认完整保留,小说叙述、心理和动作转换为可拍的场景、动作、反应、声音、旁白或必要闪回。不要把本 Skill 当作小说创作、重新立项或分镜提示词 Skill。
首要标准:演员拿到剧本,能进入人物当下的处境,知道怎样说、脸上怎样表现、目光怎样交流、身体怎样配合。 每个可见人物的发话回合,都须有语气、面部表情、眼神和身体状态的文本依据;面部表情不能由语气、视线或肢体动作代替。写明关键变化的触发点、同步时机和表现强度,以及相关听者如何受到影响。人物的状态持续到新的刺激使其变化,允许承接已写状态和有意义的静止;演员据此发挥,关键表演选择由剧本交代。不可见声音按实际可听范围处理。格式规范与这一标准共同验收。
剧本服务下游分镜提示词 Skill:让正文可直接定位人物与交流对象、起始表情、触发词或行为、变化过程与幅度、同步的声音和身体、听者反应及结束状态。下游据此安排画面,持续状态在拆镜后也要承接。镜头、构图和生成参数由制作阶段决定;画面感与生成效果分别验证。
与项目其他 Skill 的关系
novel-writing:写作、修订和维护小说原稿。novel-to-manju-outline:用户只要求改编提纲,或需要单独审定取舍时使用。manju-screenwriting:已有审定提纲,用户只要求写指定集数时使用。novel-to-script:用户要求把完整小说转换成剧本时,从全文分析一直推进到剧本和交接;输出结构按作品决定。
默认不启动 DramaClaw,也不要求外部 API、模型密钥或固定本机路径。外部工具只能作为用户另行指定的可选加速器;本 Skill 以本地 Markdown、项目工作区约定和 Git 版本为准。
进入与范围
开始前读取 工作区约定,定位当前作品并确认:
- 当前小说范围、小说版本和实际可读取文件;
创作说明.md中的目标载体、作者决定和团队格式;- 相关设定、大纲、正文和追踪;
- 用户要全剧、指定集数、指定章节还是继续上次改编;
- 作品自己的集数、单集时长或其他制作条件。
只要求已有剧本的局部表演化修订时,读取该场、对应原著及相邻场状态,复用既有来源映射,按指定范围补写和复核,不重做全书分析或改写其他场景。
没有完整小说时,按局部试拟处理,明确已读范围和未知内容,不补写范围外剧情。没有作者指定的集数或时长时,按冲突单元和原文密度提出工作划分,不把任何作品的 70 分钟条件写成通用规则。
连续场次交付分支:若作者明确要求最终只交一份连续剧本,以事件到场次的来源映射代替分集规划;直接维护该作品的 TXT 为主稿,不生成新的分集 Markdown。全篇场号递增,每场标题为“场次NNN|地点|日/夜|内/外”,日夜及内外景分别选定一个实际值;出场人物、行动与对白随后展开。交付 TXT 只写剧本正文,审校问题保留在内部改编说明。旧分集文件只作历史材料,不能覆盖作者指定的交付稿。
一次完整改编按以下阶段推进:
锁定原文 → 全文分析 → 来源与场次规划(需要时分集)
→ 逐场表演化改编 → 对白保真与连续性检查 → 表演审校 → 制作交接
长篇一次生成时分批写作;每批完成来源核对和连续性记录后再继续。已完成范围、提纲和审校结果写入作品目录,下一次从当前任务恢复。
阶段 0:锁定输入
建立改编工作范围并记录到 改编/改编说明.md:
- 小说版本、正文目录、章节范围和实际读取状态;
- 原著对白默认完整保留;依据场内冲突同步写出语气、面部表情、眼神、动作与聆听反应,明确情绪如何显露或被压住;
- 未经作者授权不得删减、合并、重写或调换重要对白;
- 不改变核心人物、关系、世界规则、关键因果、生死和结局;
- 新剧情事实、对白变化或未授权取舍单独记录;符合原场景意图且不改变事实的表演细化按 保真边界 直接完成,无须逐个表情征求确认。
正式改编必须覆盖声称已处理的正文范围。摘要、简介或旧提纲不能代替未读小说事实。
阶段 1:全文分析
先生成改编工作底稿,不写正式场景对白。按 改编分析参考 提取:
- 一句话故事、主角目标、当前阻力和失败代价;
- 核心关系、秘密、误会、利益链和身份信息;
- 主要爽点、反转、选择、伏笔和结局;
- 角色在各阶段知道什么、不知道什么;
- 关键地点、道具、伤势、服装和时间变化;
- 可以转为动作、表情、物件、声音或场面冲突的叙述;
- 关键情绪转折、台词背后的意图、人物掩饰什么,以及当场能使用的物件和空间;
- 原文对白及其章节、场景或事件位置。
分析必须区分原文事实、作者已确认决定和改编提案。原文没有的剧情不能作为已发生事实写进剧本。
阶段 2:来源与剧情单元映射
分集交付使用 分集规划参考 生成 改编/改编提纲.md 或更新现有提纲。每集至少记录:
- 原著章节/事件范围;
- 开场进入方式;
- 本集目标、主要阻力和关键行动;
- 本集结果、情绪兑现和下一步期待;
- 原文对白的使用范围;
- 需要屏幕化的叙述、心理和回忆;
- 爽点、反转、伏笔和结尾状态;
- 工作估时或待演读状态。
不要机械采用一章一集。可以把相邻事件合并进同一集,也可以把一个章节拆成多个冲突单元,但必须写清来源和因果连接。分集安排完成后,先检查是否漏章、重复、提前透支结局或让人物凭空获得信息。
连续场次交付则保存“原著事件范围 → 场次范围”的内部映射,核对事件先后、知情时点与兑现位置。若用户要求正式审定提纲,交给 novel-to-manju-outline 的规则和模板处理;用户直接要求完整转换时,本 Skill 可继续执行,先保留对应输出结构的工作提纲。
阶段 3:分场剧本
写新场景或修订“对白有了、人物还没演起来”的稿件前,读取 表演化改编,结合 面部与声音联动 选择具体表现,再按 剧本格式参考 落笔。同一任务已读过的未变化参考按需回查,不每场重新加载。分集模式使用 分集卡 和 剧本模板;连续模式使用 连续场次模板。
逐场先依据原著确定情境、人物意图、情绪转折与外露程度,再以发话回合共同设计声音、脸部、目光和身体:谁对谁说话,想使对方怎样回应,表情和声音在什么刺激上变化。情绪词可以交代方向,具体表现须写出来;声音与表情的差异需有掩饰等原著依据。括号内写说话者与台词同步的表演,较长过程及听者反应用 △ 起行,话中变化用具体词句或动作锚定时点。
每个发话回合都交代表演状态,同一回合的多句台词可以共享;承接已写状态时须能找到该人物仍有效的面部、眼神及身体依据,换人或出现新刺激时核对并更新。细节密度随戏剧作用变化,不按每句分配新表情或小动作;有意义的静止也要写出面向谁、脸上保持什么状态。克制、自然流露、明显外放或夸张由人物、关系和作品风格决定,变化写入正文,不仅留在分析中。无对白场景以行动、反应和结果展开。
原著已有的有效表演细节先保留,再补表达缺口。补足人物的即时反应,不替人物增添未知信息、关系、承诺、线索或重要决定。每场结束时呈现原著支持的状态变化,而不是只在工作提纲中写“冲突升级”。
分集交付按集保存,并另生成全篇阅读 TXT;连续场次交付直接写到作品的 完整剧本展示/ 文件夹。连续稿使用全篇连续场号:场次001|地点|日/夜|内/外、场次002|地点|日/夜|内/外。来源归属通过内部改编提纲与制作交接追溯。
剧本层只写场次、动作、对白、旁白、声音和必要特效,不写镜号、运镜参数、生成提示词或分镜批次。
场头、人物行、行动行及 OS/VO 以 统一格式 为准;两种交付方式共用场内语法。情绪需有可见、可听的表现,眼神需有对象和交流目的;具体写法见表演化改编参考。
脚本工具用于原著索引、来源与对白比对、编号、合稿和格式检查。正则拆行、补人物名或复制小说段落只能形成初排稿;必须再逐场做表演化改编。更新交付稿前核对编辑源,避免旧格式转换脚本覆盖后续写好的表演内容。
阶段 4:对白保真与改编记录
对白是本项目的原作资产。默认完整保留小说对白及标点,停顿、重音和表演写在人物括号或 △ 行,不为配音语气自动增删标点。连续台词中需要插入听者反应时,优先在相邻行动行标明触发词与同时关系;确需拆行时保留字词、标点和次序并记录。标点调整遵循已有作者授权;任何对白变化记录在 改编/改编说明.md 的对白变更表中:
| 原著位置 | 原文对白 | 剧本对白 | 处理方式 | 原因 | 状态 |
|---|---|---|---|---|---|
| 章节/事件 | 原文 | 剧本版本 | 完整保留/标点调整/拆行/提案改写 | 说明 | 已确认/待作者确认 |
没有变化时可以只写“本次范围对白完整保留”。不要为了形式给每句对白制造重复记录。重大对白改写、删减、合并、调序,或原文对白与场景执行发生冲突时,集中列出并交作者决定。
阶段 5:连续性检查
按 连续性复核参考 的维度逐场核对,按工作批次更新 改编/连续性账本.md,至少核对:
- 人物姓名、称谓、关系和当前目标;
- 时间、昼夜、地点进出和事件先后;
- 道具的获得、转交、损坏、丢失和回收;
- 服装、伤势、身份暴露和情绪状态;
- 每个人当时知道什么、不知道什么;
- 伏笔埋设、提示和回收;
- 原文对白是否完整对应来源;
- 关键表情、动作与反应是否承接人物当时所知,是否意外改变台词含义;
- 场末变化或分集钩子是否来自真实剧情;
- 当前剧本是否漏章、重复或提前使用后文信息。
发现小说内部事实冲突时,列出来源和影响,不自行裁定。新增剧情事实或实质改变人物含义时,按保真边界记录提案与授权;场内表演细化不另制造审批步骤。
交付前按表演参考完成三遍审读:逐回合看面部状态、眼神交流及强度变化是否有具体依据;连读台词与表演,核对人物差异及同步关系;从听者一侧读,核对刺激、反应与后续承接。在现有内部审校记录中分别留下脸部、眼神、强度和聆听反应的具体句段依据及缺口;关键表情仍须演员猜测时,继续修订,不能仅凭动作和语气齐全判通过。不另建重复台账,不把审校字段放进交付正文。
阶段 6:交付与恢复
使用 改编说明模板 和 对白变更模板 组织说明。以下是分集交付的默认产物;连续场次交付时只向团队提交指定 TXT,工作提纲、来源映射和审校记录留在内部:
改编/改编提纲.md:章节与剧集映射、分集任务和来源;改编/改编说明.md:改编边界、已读范围、对白保真和变更记录;改编/连续性账本.md:跨集状态和核验结果;改编/剧本/第NNN集_标题.md:分场剧本;改编/制作交接.md:交付文件、版本、统一名称、待复核事项。完整剧本展示/故事名_完整剧本.txt:去除分集标题、集间分隔和改编工作字段的全篇阅读稿,按原剧情顺序使用连续场次编号。
分集交付时,完整剧本 TXT 是由分集 Markdown 整理出的阅读副本,分集 Markdown 是编辑源。连续场次交付时,TXT 本身是唯一交付主稿;内部来源映射与审校记录不并入正文。每次更新后重新检查连续场号、来源覆盖、对白和结尾边界。
初稿状态记录在内部改编说明中。作者确认后,按 工作区约定 固定 outline/script 版本。剧本交接只使用已确认范围;未确认部分继续在内部标为待复核。
原著或提纲变化后,先运行作品状态检查,再根据来源章节定位受影响集数和场次。旧版本保留,修订写入新版本,不覆盖已确认交付。
完成检查
交付前必须实际核对:
- 全部声称已处理章节都有去向;
- 分集稿每集有来源、目标、冲突、行动、结果和下一步状态;连续稿每场能追溯到原著范围;
- 每场有地点、时间、人物、任务、动作和状态变化;
- 每个可见人物发话回合的语气、面部表情、眼神及身体状态分别有明确文本依据,持续状态可回查;不可见声音遵守可听边界;
- 面部变化有触发点、发生时机与可辨的幅度,克制或夸张符合人物和处境;对手的聆听反应有触发点,并承接到下一步;
- 人物括号与
△行遵循统一格式;眼神有对象与情境依据,下游能据此安排表演与反应画面; - 表演细节符合人物差异与场景强度,未机械堆叠小动作,也未借动作新增剧情事实;
- 脸、声音与身体的联动能执行,差异有情境依据;抿唇、吞咽、屏息等动作的时点与发音相容,人物声线稳定;
- 原文对白默认保留,变化均有记录;
- 心理和叙述已转换为可执行表达或必要旁白;
- 角色知情、道具、伤势、时间线和伏笔一致;
- 没有凭空补写范围外剧情;
- 总成片限制只按当前作品条件检查;
- 剧本来源、提纲版本、小说版本和待决事项可追溯。
格式和对白字符串检查只证明结构与字面对应,不能证明表演改编质量。表演审校须实际通读场景并给出问题依据;与作者审定、实际演读及团队制作验收分别报告。