关于 dialogue-craft
dialogue-craft 是面向编剧和写作者的对话创作指南,帮助打磨台词、塑造潜台词与区分角色声音,并提供处理说明性对白和节奏的技巧。
主要功能
- 01打磨对白与潜台词
- 02区分角色语言风格
- 03通过冲突呈现说明信息
- 04调整台词节奏与停顿
- 05检查对白常见问题
适用场景
- 01为剧本修改直白或冗长的台词
- 02塑造不同背景角色的说话方式
- 03在场景中融入必要的背景信息
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bybren-llc/ story-systems-template --skill dialogue-craft安装后在 Claude Code 中输入/dialogue-craft确认已加载。
附带文件README.md
详细介绍
对话创作技能
调用触发条件
在以下情况下应用此技能:
- 润色对话
- 深化潜台词
- 区分角色声线
- 处理说明性内容
对话原则
对话的目的
每句台词都应:
- 展现角色——说话方式能体现角色为人
- 推动情节——推进故事
- 制造冲突——营造角色之间的张力
- 引人入胜——读起来或看起来有趣
理想情况下,每句台词都能同时实现其中 2~3 项。
潜台词
什么是潜台词?
言语背后的含义。角色很少会直截了当地说出自己的真实想法。
表层含义与潜台词
// Surface level only (BAD)
JOHN
I'm angry at you for lying to me.
// With subtext (GOOD)
JOHN
(quiet)
The coffee's cold.
创造潜台词
转移话题: 完全聊起别的事情
SARAH
Did you feed the cat?
JOHN
You know I always forget.
// They're talking about how he always lets her down
回避: 避开真正的话题
SARAH
We need to talk about last night.
JOHN
Have you seen my keys?
反话: 说出与事实相反的话
SARAH
Are you okay?
JOHN
Never better.
He won't meet her eyes.
迂回: 绕着重点打转
SARAH
I saw the ring in your drawer.
JOHN
It was my mother's.
SARAH
It's beautiful.
JOHN
She would have liked you.
// Neither mentions the proposal
区分声线
声线要素
| 要素 | 范围 |
|---|---|
| 词汇 | 简单 ↔ 复杂 |
| 句子长度 | 短 ↔ 长 |
| 正式程度 | 随意 ↔ 正式 |
| 直接程度 | 直白 ↔ 含蓄 |
| 幽默 | 冷幽默 ↔ 外放幽默 |
| 情绪 | 内敛 ↔ 外露 |
背景对声线的影响
- 教育程度: 词汇复杂度、语法
- 地域: 俚语、节奏、表达方式
- 职业: 行话、说话习惯
- 年龄: 世代相关的典故、正式程度
- 性格: 内向与外向者的说话模式
示例:三个角色,说出相同的信息
// Academic
PROFESSOR
The statistical probability of survival decreases
exponentially beyond the 72-hour threshold.
// Street
MARCUS
Three days, man. After that? You ain't coming back.
// Military
COMMANDER
Window's 72 hours. Then we write them off.
处理说明性内容
问题所在
观众需要了解信息,但“信息倾倒”会毁掉场景。
说明性内容的处理技巧
冲突: 角色围绕信息争论
JOHN
The company's been laundering money for years.
SARAH
That's insane. My father built this company.
JOHN
Then he built it on dirty money.
发现: 角色与观众一同了解情况
Sarah finds the document. Her eyes scan it.
SARAH
(reading)
"Project Nightfall. Initiated 1985..."
(looks up)
This goes back forty years.
有必要知道: 角色向有必要了解情况的人作出解释
VETERAN
You're new. First rule: Never go below deck 5.
ROOKIE
Why? What's down there?
VETERAN
That's rule two. Don't ask.
利益冲突: 信息变成攻击的武器
SARAH
I know about the money, John.
JOHN
(carefully)
What money?
SARAH
The hundred thousand in the offshore account.
The one you opened the week before you proposed.
应避免的情况
- 角色互相告知彼此都知道的事情
- “你知道的,鲍勃……”之类的说法
- 长篇解释性独白
- 与场景目的无关的信息
对话节奏
变换台词长度
SARAH
I loved you.
JOHN
I know.
SARAH
I would have done anything for you. Given up
everything. My career, my family, my future.
Everything.
JOHN
I know.
节拍与停顿
SARAH
I found the letters.
(beat)
JOHN
I can explain.
SARAH
Can you?
Long silence.
JOHN
No.
重叠对话
用 -- 表示打断:
SARAH
I just think we should--
JOHN
--Not now.
SARAH
But if we could just--
JOHN
I said not now.
常见对话问题
直白表达
角色直接说出自己的情绪。
// BAD
SARAH
I feel betrayed and hurt by your actions.
// BETTER
SARAH
(sliding off ring)
Here. I won't be needing this.
寒暄仪式
不必要的客套话。
// BAD
JOHN
Hello, Sarah. How are you?
SARAH
I'm fine, thanks. And you?
JOHN
Good, good. Thanks for meeting me.
// BETTER
JOHN
(seated, waiting)
You're late.
SARAH
(sitting)
You're lucky I came at all.
声线雷同
所有角色听起来都一样。
测试:遮住角色名字。你能分辨出是谁在说话吗?
长篇说教
角色发表演说,而不是进行对话。
用以下方式打断冗长的发言:
- 打断
- 动作节拍
- 其他角色的反应
- 内心矛盾
对话润色检查清单
逐句检查
- 这句能删吗?(如果能,就删掉)
- 这句展现了角色吗?
- 这句推动了情节吗?
- 这句有潜台词吗?
- 这句说起来顺口吗?
逐场景检查
- 对话中有冲突吗?
- 角色的声线各不相同吗?
- 说明性内容安排得自然吗?
- 有沉默的时刻吗?
- 节奏有变化吗?
逐剧本检查
- 只听声线就能辨认出角色吗?
- 每个角色的潜台词是否前后一致?
- 通过对话能看清人物关系吗?
- 对话是否随着角色的变化而发展?
评论
支持 Markdown