novel-to-script
✓Verified·Scanned 2/18/2026
将小说/网文内容转换为可拍、可剪、可分镜、可配音的漫剧剧本格式。当用户需要把小说改编成剧本、转换网文为短剧脚本、生成漫剧剧本时使用。
from clawhub.ai·v4cdf77f·14.9 KB·0 installs
Scanned from 1.0.0 at 4cdf77f · Transparency log ↗
$ vett add clawhub.ai/hexiaochun/novel-to-script
小说转剧本
将小说/网文内容转换为标准漫剧剧本格式,输出可直接用于分镜、配音、剪辑的脚本。
核心原则
- 剧本不是"发生什么",而是"怎么做、怎么说、怎么变"
- 每场必须有 Turn/Result(局势变化)
- 单集必须兑现一个情绪承诺,结尾抛续看问题
转换流程
步骤 1:分析小说内容
阅读小说片段,提取以下信息:
- 场景地点和时间
- 出场人物及其关系
- 核心冲突/事件
- 情绪走向和高潮点
步骤 2:规划剧本结构
按四段式节奏规划:
- 钩子段:前10秒必须抓住观众
- 升级段:每30-60秒需有增量点
- 反转/爽点段:兑现情绪承诺
- 续看段:抛出新悬念
步骤 3:拆分场景
将小说内容拆分为独立场景,每场必须满足:
- 有压力/阻力(对手/代价/时间/误会/资源限制 至少1个)
- 有行动链(2-4步可视化动作)
- 结尾发生一次变化(升级/反转/悬念/兑现)
步骤 4:输出剧本
使用标准格式输出。
步骤 5:保存剧本文件
将生成的剧本保存为 txt 文件:
- 保存位置:与小说文件同级目录
- 文件名格式:
《作品名》剧本.txt - 编码:UTF-8
示例:
- 小说路径:
/Users/xxx/novels/斗罗大陆.txt - 剧本保存:
/Users/xxx/novels/《斗罗大陆》剧本.txt
使用 Write 工具保存文件,保存完成后告知用户保存路径。
剧本输出格式
作品名:
题材:
类型:
简略梗概:
主要出场人物
- 主角:
- 其他角色:
人物简要描述
- 角色名:简要描述
受众:
情绪承诺(主):打脸爽/逆袭爽/虐爽/恐惧爽/治愈爽(只选1)
本集一句话:主角为了【目标】在【规则/限制】下,被【对手/压力】逼到【困境】,最后【变化】并引出【续看问题】
钩子:
增量:
反转/兑现:
续看:
---
1-1 场景名 日外/日内/夜外/夜内
人物:角色A、角色B、系统(如有)
画面:环境描述、关键道具、氛围基调
▲(镜头描述:景别/运动/动作/表情)
角色A:台词内容
角色B(情绪):台词内容
▲下一个镜头动作描述
角色A:
OS
内心独白内容
音效:撞击声
特效:华光一闪
---
1-2 下一场景...
格式规范速查
场标题行
1-1 妖兽谷 日外
1-2 温晴住处 日内
镜头动作(▲ 开头)
▲近景,楚风猛然睁开眼,眼中闪过一丝精光
▲全景,众人围成一圈,气氛紧张
台词格式
角色名:台词内容
角色名(情绪):台词内容
角色名VO:画外音内容
角色名OS:内心独白内容
特殊标记
【闪回】...【闪出】:回忆片段【切镜】:转场音效::声音效果BGM::背景音乐特效::视觉效果字幕::时间/地点字幕系统::系统提示音
转换检查清单
每场转换后确认:
- 场标题完整(场号+地点+时间)
- 人物表列出所有出镜/出声角色
- 镜头动作可视化(有景别、动作、表情)
- 台词短句化,便于配音切条
- 有明确的推进点(冲突/反转/信息点)
- 结尾有变化(升级/悬念/兑现)
常见问题处理
小说心理描写 → 剧本OS
小说:他心想,这家伙果然不简单。
剧本:
楚风:
OS
这家伙果然不简单。
小说环境描写 → 画面+镜头
小说:阳光透过窗户洒在地板上,房间里弥漫着淡淡的檀香味。
剧本:
画面:温暖的阳光透过窗户,檀香袅袅
▲全景,阳光斜照进房间,光束中尘埃浮动
小说对话 → 标准台词
小说:"你到底是谁?"他厉声问道。
剧本:
楚风(厉声):你到底是谁?
小说动作 → 镜头动作
小说:他一个箭步冲上前,一拳打向对方。
剧本:
▲近景,楚风眼神一凝,身形暴起
▲中景,楚风一拳轰出,拳风呼啸
音效:拳风呼啸
额外资源
- 完整格式规则:format-rules.md
- 转换示例:examples.md