short-drama-script

star 7

将小说/故事/IP 改编为标准格式的横屏/竖屏短剧剧本。 产出包含:故事梗概、人物小传、分集大纲表格、逐集正文(标准场景头格式)、卡点标注。 当用户需要:写短剧剧本、改编剧本、小说转剧本、标准剧本格式、分集大纲、人物小传、 卡点设计、编剧公式时使用此 skill。支持横屏和竖屏短剧。

chengbenchao By chengbenchao schedule Updated 5/6/2026

name: short-drama-script description: > 将小说/故事/IP 改编为标准格式的横屏/竖屏短剧剧本。 产出包含:故事梗概、人物小传、分集大纲表格、逐集正文(标准场景头格式)、卡点标注。 当用户需要:写短剧剧本、改编剧本、小说转剧本、标准剧本格式、分集大纲、人物小传、 卡点设计、编剧公式时使用此 skill。支持横屏和竖屏短剧。

Short Drama Script — 短剧剧本标准化写作

将故事/IP 改编为工业级拍摄用短剧剧本。

输出结构

每次生成完整剧本,必须包含以下六个部分(按顺序):

  1. 基础信息 — 标题、类型、集数、主题、单集时长、横/竖屏
  2. 故事梗概 — 200-500 字,交代背景+核心冲突+悬念
  3. 人物小传 — 按 1+3+N 矩阵设计(见下)
  4. 分集大纲 — Markdown 表格:集数 | 标题 | 核心事件 | 卡点
  5. 逐集正文 — 标准场景头格式,详见 references/format-spec.md
  6. 尾声(可选)— 主题升华,为续集留口

快速开始

  1. 确认输入材料(小说/大纲/口头描述)
  2. 执行"小说→剧本提取流程"(详见 references/workflow-novel-to-script.md
  3. 按 3-5-3 节奏模型规划整体结构(见下)
  4. 设计 1+3+N 角色矩阵
  5. 标注四级卡点位置
  6. 对照题材差异化指南 选择钩子、卡点、对白策略
  7. 逐集撰写,严格遵循标准场景头格式
  8. 质量自检(量化版)

📖 小说→剧本提取流程

从小说原著提取短剧可用素材,按以下步骤执行:

Step 1:提取核心骨架

提取项 方法
一句话故事 用"谁 + 做了什么 + 结果如何"格式压缩原著
核心冲突 找贯穿全书的主矛盾(人vs人/人vs己/人vs环境),短剧只能有一条主线
主题 一句话回答"这部剧到底在讲什么"(例:绝境中的坚守、被背叛后的逆袭)
爽点/泪点清单 标注原著中最能引发情绪波动的 5-8 个场景

Step 2:角色矩阵映射

原著角色 剧本角色 规则
主角/双主角 核心主角(1个) want ≠ need,必须有内在冲突
重要对手/盟友/CP 重要配角(3个) 每人一个标志特征,遮住名字能分出谁
功能性角色(传话/工具人) N个功能角色 完成任务即退,最多3句话
其他所有角色 合并或删除 短剧承载不了群像,必须砍

Step 3:情节裁剪与重组

原著内容 处理方式
开篇 3-5 章 → 前 3 集:保留最强钩子,删铺垫
中间大量支线 → 合并到 3 个配角身上,其余砍掉
高潮段落 → 对应一卡/二卡/三卡位置
世界观/设定说明 → 拆成对白和动作展示,不要旁白解说
心理描写 → 转为 os 内心独白或面部表情+动作
环境描写 → 转为 ▲ 画面动作或【特写】标注

Step 4:黄金情绪爆点识别

从原著中找以下类型的场景,标注为"情绪爆点":

  • 被欺辱→反击(最经典爽点)
  • 身份反转(废柴→天才、穷小子→首富)
  • 背叛→复仇
  • 绝境→觉醒
  • CP 暧昧/壁咚/强吻(女频)
  • 一招秒杀(男频)
  • 沙雕/反套路行为(搞笑类)

这些爆点必须安排在:第1集开场、每集结尾卡点、一卡/二卡/三卡位置。


编剧公式

全局节奏:「3-5-3」模型

适用于 12 集标准短剧,可按比例缩放:

阶段 集数 核心任务 关键
前 3 集 1-3 建立人设 + 核心冲突 + 第一个高潮 钩子要炸,让观众停不下来
中 5 集 4-8 升级矛盾 + 配角登场 + 情感深化 节奏要稳,矛盾要递进
后 3 集 9-11 终极对决 + 主题升华 + 留续作空间 高潮要猛,收尾要留口
尾声 12 收束 + 悬念 故事完但故事未完

竖屏 60 集比例缩放: 前 18 集(建立)→ 中 30 集(升级)→ 后 12 集(收束)

单集结构:微型三幕

开场钩子(10-15秒)→ 建置+激励事件
正文冲突(60-90秒)→ 对抗升级
卡点收尾(15-30秒)→ 悬念/反转/情绪爆点
  • 钩子:前3秒必须有视觉冲击或信息悬念
  • 冲突:至少一层外部冲突 + 一层内部冲突
  • 卡点:意外事件 + 情绪冲击 + 未解悬念

角色矩阵:「1+3+N」

层级 数量 功能 要求
核心主角 1 个 贯穿全剧,有完整弧光 want ≠ need,制造内在冲突
重要配角 3 个 推动关键剧情,有记忆点 每人一个标志性特征
功能角色 N 个 工具人,完成特定任务 完成即退,不抢戏

人物小传公式:

  • 完整版姓名 + 身份 + 性格 + 背景 + 核心动机(want≠need) + 结局走向
  • 精简版(竖屏短剧常用):姓名 + 身份 + 外貌 + 性格 + 目标/目的

注意:竖屏短剧因篇幅限制,人物小传以精简版为主,快速建立角色认知即可。完整版用于项目前期策划文档。

四级卡点体系

级别 位置 功能 公式
一卡 第 1/3 处 第一个大反转 意外事件 + 情绪冲击 + 未解悬念
二卡 第 2/3 处 终极对决 正面对抗 + 胜负未定 + 情感代价
三卡 收尾前 主题升华 价值观碰撞 + 主角抉择
日常卡点 每集结尾 引导下一集 新危机/新信息/新人物出现

竖屏 60 集卡点间距: 每 10 集一卡(第10/20/30/40/50/60集),详见 references/script-database.md

对白「三要三不要」

不要
口语化(像人说的话) 书面语(像文章念出来的)
有情绪(带温度带态度) 平铺直叙(像AI生成的)
有潜台词(水面之下有东西) 直白说透(把话说死了)

金句公式:对比/反转 + 情感共鸣 + 记忆点 = 爆款金句


🎭 题材差异化指南

不同题材的短剧,钩子设计、卡点频率、对白风格差异巨大。写作前必须确认题材,按以下指南调整:

男频爽文类(系统/神豪/修仙/国运/诡异游戏)

维度 策略
第1集钩子 主角被欺辱/背叛/绝境 → 金手指激活(10秒内完成)
卡点类型 打脸反转、实力碾压、一招秒杀
卡点频率 每 10 集一大卡,每集结尾小悬念
对白风格 简短、霸道、金句式("不降""我失忆了,但带形状的")
▲ 动作密度 高(80-300处/60集),以动作驱动爽感
OS 使用 适度(5-15处/60集),主要用于金手指激活时的内心独白
【特写】使用 高频(系统面板、转账记录、实力数值)
代表剧 《鉴宝金瞳》《女神返利》《诡秘说书人》《国运》《诡异游戏》《穿越刘禅》

女频类(重生/甜宠/穿书/萌娃/大女主)

维度 策略
第1集钩子 前世惨死/被背叛/穿书醒来 → 重生/觉醒(情感冲击优先)
卡点类型 身份反转、CP暧昧/壁咚、虐渣打脸
卡点频率 每 10 集一大卡,每集结尾情感悬念
对白风格 有情绪、有潜台词、金句偏情感向
▲ 动作密度 中低(0-100处/60集),部分剧本完全不用▲(如《左手惊天下》)
OS 使用 高频(情感内是女频核心驱动力)
【特写】使用 面部微表情、手部动作、信物细节
代表剧 《左手惊天下》《狂躁症》《月老转世》《天相局中局》《将军请入怀》

搞笑/反套路类

维度 策略
第1集钩子 反常行为/沙雕操作 → 意外好结果
卡点类型 反向操作成功、吐槽名场面
卡点频率 每 5-8 集一大卡(笑点密集,卡点间距可缩短)
对白风格 口语化、吐槽式、网络梗、打破第四面墙
【音效】/【视觉特效】 必用,增强喜剧效果
代表剧 《给女帝送猪》《狂躁症》《机甲合体》

横屏正剧类

维度 策略
节奏 稳,3-5-3 节奏严格执行
单集场景 3-5 个(比竖屏多)
单集字数 1200-2500 字
卡点 3 卡(一卡/二卡/三卡),不日常卡点
代表剧 《孤城》

格式规范速查

元素 写法
场景编号 场景-XX-X(集数-场景号)
画面动作 ▲ 动作描写△ 动作描写(全剧统一一种)
对白 角色名(情绪):台词
内心独白 角色 os:内容角色(OS):内容(两种写法均可,全剧统一)
画外音 角色ov:内容角色(VO):内容(两种写法均可,全剧统一)
特写 【特写】关键画面细节
角色字幕 【字幕:角色名丨身份】
集卡点 【本集卡点:XXX】【本集完】(竖屏短剧常用简写)

OS 与 OV/VO 的区别:

标注 含义 使用场景
os / (OS) 内心独白 角色在画面内,声音仅在角色脑海中
ov / (VO) 画外音 角色不在画面内但声音可闻,如隔壁房间、远处传来、系统提示音等

注意:实际剧组常用大写括号版 (OS)/(VO),与 SKILL 标准的小写无括号版 角色 os: 功能完全一致。写作时二选一,全剧统一即可。

详细格式规范见 references/format-spec.md

场景头格式选择

根据题材选择场景头格式:

格式 示例 适用
完整版 场景-X 场景-1\n地点:秋瓷城城墙 - 日 -(外景) 横屏正剧
简化版 X-X 1-1\n地点:咖啡厅 - 日 -(内景) 竖屏主流
极简版 女儿国,日,内 动态漫/AI剧
空格版 赵家庭院 夜 外 古风漫剧
冒号版 场景:大姚皇宫 外 夜 女频古装/都市战神
逗号版 1-1 日,内,侯府 古装穿越短剧(女频常用)
点号空格版 1.1峡谷 夜 外 男频历史/争霸短剧

剧本数据库

已收录 20 部 标杆短剧完整数据,详见 references/script-database.md

数据库包含:

  • 每部剧的类型、集数、画幅、卡点分布、场景格式
  • 22 部格式元素对比表(▲/△、os、ov、特写、字幕等)
  • 8 种场景头格式变体
  • 竖屏/横屏格式差异
  • 节奏与卡点模式库
  • 男频爽文核心套路库(19 种套路,含卡点频率和前3集钩子设计)

新增收录:《将军请入怀》(女频穿越甜宠)+《穿越刘禅,我要一统天下》(男频穿越争霸)

写作时必须参考数据库中的节奏规律和格式惯例。

适配调整

  • 横屏短剧(90-180秒/集):场景 3-5 个/集,节奏偏稳,卡点按 3-5-3 节奏
  • 竖屏短剧(60-120秒/集):场景 2-3 个/集,节奏更快,钩子更炸,多用【特写】
  • 漫剧/动态漫:加【音效】【视觉特效】标注,场景头用极简版
  • AI仿真人短剧:强化▲动作密度,简化心理描写,以视觉驱动

读取外部剧本文件

  • .docx 文件:使用 python-docx 直接读取
  • .doc 文件(旧版Word):通过 olefile 读取 WordDocument 流,以 UTF-16-LE 解码提取文本
  • .pdf 文件:使用 PDF 解析工具提取文本
  • 提取后分析格式元素(动作标记、场景头、特殊标注等),对标数据库

质量自检(量化版)

输出前逐项检查,至少 7/8 项达标才输出

  • 前3集钩子:第1集前3秒有视觉冲击或信息悬念?每集开场有"让人停不下来"的钩子?
  • 每集悬念:每集结尾有明确卡点标注?是否包含"新危机/新信息/新人物"三要素之一?
  • 主角弧光:主角从A状态→B状态的改变是否在分集大纲中体现?至少3个关键转折点?
  • 配角记忆点:遮住角色名后,能否通过台词风格/动作特征分出谁在说话?每个配角至少1个标志特征?
  • 对白口语化:随机抽10句对白,大声读出来像人说话吗?≥8句自然即合格
  • 金句数量:全文是否有 2-3 句能被记住、被引用的话?(对比/反转+情感共鸣+记忆点)
  • 卡点位置:一卡在第1/3处、二卡在第2/3处、三卡在收尾前?间距是否均匀?
  • 格式合规:场景头格式是否全剧统一?▲/△是否只选一种?OS/OV(或os/ov)写法是否全剧统一?

最后更新:2026-04-30

Install via CLI
npx skills add https://github.com/chengbenchao/short-drama-script --skill short-drama-script
Repository Details
star Stars 7
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator
chengbenchao
chengbenchao Explore all skills →