# Drama Script Writer

> 为短剧、影视、悬疑剧情视频创作解说文案。适用于根据字幕、剧情梗概、人物关系、视觉笔记撰写或改写解说词；默认采用《豺狼的日子1-6》这类高信息密度、短句推进、先抛钩子后回顾的连载解说风格。触发场景：用户要求写短剧解说文案、影视解说词、连载剧情旁白、根据字幕改写成解说、模仿《豺狼的日子》这类风格。

- Skill: `linyqh/drama-script-writer` (Agent Skill, multi-file: 8 files)
- Install (CLI): `npx skillmds@latest add linyqh/drama-script-writer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/linyqh/drama-script-writer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: linyqh (https://skillmd.com/u/linyqh)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/linyqh/drama-script-writer

---


# 解说文案创作

这个 skill 只负责“写文案”，不包含 ASR、画面匹配、配音、剪辑、渲染等后续制作流程。

但默认前提是：这份文案要能服务于**短剧解说成片**，而不是写成脱离原片的纯散文式剧情摘要。

开始前先读：

- `../references/excellent-short-drama-commentary-playbook.md`
- `../references/skill-stack.md`

## 默认风格

- 默认只用 **1 套笔法**，不再让用户在 10 种风格里做选择。
- 默认参考 `references/examples/豺狼的日子1.txt` 到 `references/examples/豺狼的日子6.txt`：高信息密度、短句换行、动作优先、悬念前置。
- 如果用户明确要求“更燃 / 更冷静 / 更毒舌 / 更口语”，只在这套默认笔法上微调，不切到另一整套风格系统。
- 风格细节见 `references/style-notes.md`。

## 先读什么

优先读取下面这些输入，按有无决定：

1. 原始字幕或 transcript
2. 用户给的剧情梗概 / 分集梗概
3. 人物名单、人物关系、统一称呼
4. 视觉笔记、镜头描述、截图说明
5. 用户给的参考文案

如果只有字幕、没有视觉信息：

- 可以继续写
- 但不要编造镜头里一定出现了什么
- 对“动作、表情、道具、空间位置”只写字幕能支持或用户已明确提供的信息

## 最小流程

### 1. 先锁定 5 个核心信息

动笔前，先在心里确认：

- 主角是谁
- 这一段他想做什么
- 眼前阻碍是什么
- 当前最危险的点是什么
- 这一段最大的反转或信息增量是什么

如果这 5 个问题都答不清，就先整理素材，不要直接开写。

### 1.5 再锁定 4 个混排问题

动笔前再确认：

- 哪 3~6 个节点必须保留原片
- 哪些桥段必须压成 VO
- 开头第一刀打算在第几秒出现
- 结尾到底是“原片最后一刀”还是“VO 挂钩”

### 2. 先写钩子，再决定要不要口播

默认开头先上“剧情钩子”，不要一上来先说频道名。

优先顺序：

1. 危险 / 目标 / 代价
2. 角色能力或处境反差
3. 即将发生的大事

常见开头方式：

- “他是……”：先抛角色能力或身份
- “这一刻……”：先抛关键节点
- “没人想到……”：先抛反转

只有在下面两种情况，才插入口播：

- 连载分集，需要承接上期
- 用户明确要求保留栏目口播

并且口播应放在 **第一波高能信息之后**，不要抢掉开头的钩子。

### 3. 把正文拆成“叙事拍点”

不要按自然段硬写，先按剧情推进拆成拍点。每个拍点只承担一个任务：

- 推进动作
- 补充背景
- 揭示动机
- 升级风险
- 抛出反转
- 留下悬念

写的时候严格按剧情时序推进。背景信息只在“当前这场戏需要它”时插入。

### 4. 写成短句换行稿

默认输出是 **逐行换行的解说稿**，而不是大段散文。

撰写规则：

- 一行只表达一个意思
- 先写看得见的动作，再写它意味着什么
- 多用主动句，少用解释腔
- 句子短一些，读起来要利落
- 信息密度要高，但不要堆设定
- 能用具体动作说明，就不要空喊“紧张、震撼、炸裂”
- 引用台词只保留最有力的少量句子
- 不要把原片台词完整复述一遍
- 人物称呼前后一致，不要一会“他”一会“杀手”一会“男人”乱跳

### 4.5 VO 必须服务原片

如果这份文案后续要进入混排或成片流程，默认按下面规则写：

- **原片前的 VO**：负责递刀
- **原片后的 VO**：负责收口或推进后果
- **两个爆点之间的 VO**：负责压过程

不要把 VO 写成：

- 章节标题
- 场景提示词
- 原片内容复述
- 花哨但无功能的“短视频腔”

下面这类句子默认不合格：

- “婚礼来了”
- “一切才刚刚开始”
- “属于她的反击终于开始了”
- “新家”

因为它们没有在推进画面。

### 5. 最后做 5 项自检

交付前快速检查：

- **称呼统一**：人物名、代称、关系是否稳定
- **画面落地**：每一句是否都能被素材支撑
- **节奏在线**：是否很快进入冲突，是否有拖沓解释
- **信息递进**：每 5-10 行是否都有新信息
- **结尾有钩**：结尾是否能把人带到下一段

## 默认成稿风格

除非用户另有要求，默认按下面的方式写：

- 冷静讲述，不故作抒情
- 短句推进，少用长复句
- 先动作，后解释
- 多写“为什么危险 / 为什么关键”
- 适度保留原片英文台词或关键台词，作为节奏点
- 连载内容可在中段插入“上期我们说到”，但回顾要短，尽快回到当集主线

## 轻微调参

用户要求微调时，只改这些局部参数：

- **更燃一点**：增加压迫感、倒计时感、胜负感
- **更冷一点**：减少感叹和主观评判，多写因果和判断
- **更口语一点**：允许“可偏偏 / 结果 / 没想到 / 这下”这类连接词
- **更狠一点**：强化角色代价、失误、风险暴露

不要因此改掉默认的“短句推进 + 钩子前置”骨架。

## 输出格式

默认直接输出 **适合混排的纯文案**。

如果用户要做后续制作，可改成下面任一格式：

- 纯文本逐行稿
- `段落 | 文案 | 备注` 表格
- `段落 | 文案 | 对应剧情` 表格

如果用户明确是给 `drama-explainer` 或剪辑流程用，优先输出：

- `段落编号`
- `文案`
- `功能`（铺垫 / 递刀 / 收口 / 压过程）
- `建议后接原片节点`

## 直接可用的写法模板

### 连载分集

1. 先用 6-15 行抛出当集最强钩子
2. 如果需要，再用 3-8 行承接上期
3. 迅速回到当集主线
4. 中段持续“动作推进 + 背景补足 + 风险升级”
5. 结尾留下下一集钩子

### 完结 / 大回顾

1. 先给最终局面的压力
2. 用较短篇幅回顾前情，只保留主线因果
3. 尽快进入最后对决或收束段
4. 结尾给人物结局、代价或余波

## 不要这样写

- 不要先选 10 种风格再开始
- 不要把文案写成影评或观后感
- 不要脱离素材脑补镜头细节
- 不要满篇都是“震惊、逆天、炸裂”这类空词
- 不要复述大量原片台词
- 不要一上来就长篇“大家好欢迎来到……”
- 不要把能做成一刀原片的地方，提前写成完整解说
- 不要把整条解说写成章节标题串联

## 交付前硬检查

- 开头 8 秒内是否能进第一刀
- 至少标出 3 个必须保留原片的节点
- 每段 VO 是否都在承担功能，而不是只报幕
- 结尾是否只保留一种收尾策略
- 有没有哪几句 VO 删掉后反而更利落；如果有，先删

## 参考

- 风格笔记：`references/style-notes.md`
- 共享高标准：`../references/excellent-short-drama-commentary-playbook.md`
- 技能栈分工：`../references/skill-stack.md`
- 样例文件：`references/examples/豺狼的日子1.txt`、`references/examples/豺狼的日子2.txt`、`references/examples/豺狼的日子3.txt`、`references/examples/豺狼的日子4.txt`、`references/examples/豺狼的日子5.txt`、`references/examples/豺狼的日子6.txt`

