Skip to content

A7 剧本写作(进阶)

💡 一句话总结:用 AI 辅助写标准格式剧本,从故事梗概到分场大纲到场景详写。

📝 课程笔记

本课核心知识点整理:

A7 剧本写作(进阶)学霸笔记


学完你能做什么

  • 理解标准剧本格式
  • 用 AI 生成分场大纲
  • 写出符合格式的场景描述和对白
  • 完成一个 10 分钟短剧剧本

为什么用 OpenCode,而不是网页版 AI?

能力网页版 AIOpenCode
场景库管理❌ 每次重新描述场景✅ 场景模板文件,@引用复用
格式自动化❌ 格式经常乱✅ 固化剧本格式到 AGENTS.md
分场管理❌ 只能在一个文件里✅ 每场一个文件,独立编辑
角色声音❌ 对白容易混✅ @角色声音.md 保持区分度
版本对比✅ Git 追踪每版修改

你现在的困境

  • 不知道标准剧本格式是什么样
  • 对白写得像小说,不像人物真正会说的话
  • 场景转换生硬,节奏把握不好

什么时候用这一招

  • 当你需要:写一部符合专业格式的剧本
  • 而且不想:写出来的东西看着不像剧本

🎒 开始前的准备

确保你已经完成以下事项:


核心思路

剧本写作流程

故事梗概 → 分场大纲 → 场景详写 → 对白润色

标准剧本格式

场景 1:内景 - 咖啡馆 - 白天

    一个安静的下午,阳光透过玻璃窗洒落。
    张三(30岁,穿着休闲西装)坐在角落,
    盯着手机屏幕发呆。

                    张三
            (自言自语)
        她怎么还不来...

    门铃响起。李四(28岁,干练短发)推门而入。

                    李四
        等很久了?

                    张三
            (站起身)
        没有,我也刚到。

跟我做

第 1 步:写故事梗概

为什么
剧本从梗概开始,一句话说清楚故事。

切换到 Plan 模式:

帮我构思一个 10 分钟短剧的故事梗概:
- 类型:都市情感
- 人物:两个久别重逢的老同学
- 核心冲突:当年的误会
- 结局:释然和解

用一段话概括整个故事

第 2 步:生成分场大纲

为什么
把故事拆分成场景,确定每场的功能。

把刚才的故事拆分成 5-7 个场景,每个场景包含:
1. 场景编号和地点
2. 出场人物
3. 本场目的(推进什么情节/揭示什么)
4. 情绪基调

第 3 步:写第一场

为什么
开场场景决定观众是否继续看下去。

切换到 Build 模式:

根据分场大纲,用标准剧本格式写第一场,要求:
1. 场景描述简洁有画面感
2. 对白口语化、有潜台词
3. 加入必要的动作指示
4. 保存为 scripts/场景01.md

第 4 步:设计角色声音

为什么
每个角色说话方式要有区分。

为两个主角设计"声音":
- 角色 A:说话方式、口头禅、节奏特点
- 角色 B:说话方式、口头禅、节奏特点

保存为 scripts/角色声音.md

第 5 步:完成整个剧本

为什么
按场景逐一完成。

@scripts/角色声音.md 根据分场大纲和角色声音设定,继续写第 2-5 场,保存为对应文件

📋 魔法 Prompt

📝 剧本格式转换

预期效果:将对话转换为标准剧本格式

## 角色
你是专业编剧,精通标准剧本格式规范。

## 任务
将用户提供的对话或故事片段转换为标准剧本格式。

## 输入信息
### 必填项
- 内容:[粘贴对话或故事片段]

### 选填项
- 场景信息:【时间/地点?】
- 人物信息:【人物年龄/外貌?】

## 输出规范
按标准剧本格式输出:

```
场景 N:【内景/外景】 - 【地点】 - 【时间】

    【场景描述:环境、氛围、视觉元素】
    【人物首次出场加年龄、外貌简述】

                    【人物名(居中大写)】
            (动作/表情指示)
        【对白内容,缩进】

                    【另一人物】
        【对白内容】
```

### 格式规范
1. **场景行**:说明内/外景、地点、时间
2. **场景描述**:用黑体/粗体,描述环境
3. **人物名**:居中大写
4. **动作指示**:用括号,在人物名下方
5. **对白**:在动作指示下方,缩进

## 约束条件
- ✅ 严格遵循标准剧本格式
- ✅ 人物首次出场加外貌描述
- ✅ 场景描述简洁有画面感
- ❌ 避免使用小说叙述语气
- ❌ 避免对白过长(每轮不超过3-5句)

💬 对白生成

预期效果:生成符合人物性格的对白

## 角色
你是资深编剧,擅长写有张力、有潜台词的对白。

## 任务
根据场景和人物设定,生成符合人物性格的对白。

## 输入信息
### 必填项
- 场景背景:【场景描述】
- 人物 A:【姓名】- 【性格特点】
- 人物 B:【姓名】- 【性格特点】
- 对话目的:【要达成什么/揭示什么】

### 选填项
- 情绪基调:【紧张/温馨/压抑?】
- 角色声音:@【角色声音文件?】

## 输出规范
按标准剧本对白格式输出:

```
                    【人物A】
            (动作/表情)
        【对白】

                    【人物B】
            (动作/表情)
        【对白】
```

### 对白要求
1. **角色区分**:每个角色说话方式不同
2. **潜台词**:表面说一套,内心另一套
3. **节奏变化**:有急有缓,有长有短
4. **动作配合**:说话时的小动作、神态
5. **冲突张力**:通过对白推进冲突

## 约束条件
- ✅ 符合各自性格和说话方式
- ✅ 每轮对白控制在 3-5 句
- ✅ 包含必要的动作/表情指示
- ❌ 避免对白太书面化
- ❌ 避免角色说话方式雷同

检查点 ✅

全部通过才能继续

  • [ ] 完成了故事梗概
  • [ ] 生成了分场大纲
  • [ ] 用标准格式写出了至少一场
  • [ ] 对白有角色区分度

踩坑提醒

现象原因解决
格式不对AI 用了小说格式明确要求"标准剧本格式"
对白太长没限制每轮对话长度要求"每人每轮 3-5 句"
角色说话方式雷同没设计角色声音先定义每个角色的说话特点

本课小结

你学会了:

  1. 剧本写作流程(梗概→大纲→详写→润色)
  2. 标准剧本格式规范
  3. 如何设计角色"声音"
  4. 用 AI 批量生成场景

下一课预告

下一课我们将学习网文创作,掌握日更工作流和批量存稿技巧。


📚 更多完整模板Prompt 模板库