fantasy
Use when user mentions fantasy, magic system, or world-building for fantastical settings -…
Use when writing dialogue scenes or when user asks about character conversations - provides techniques for natural, character-consistent dialogue that reveals character and advances plot
$ npx -y skills add wordflowlab/novel-writer-skills --skill dialogue-techniques --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/dialogue-techniquesContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when writing dialogue scenes or when user asks about character conversations - provides techniques for natural, character-consistent dialogue that reveals character and advances plot
name: natural-dialogue-techniques description: "Use when writing dialogue scenes or when user asks about character conversations - provides techniques for natural, character-consistent dialogue that reveals character and advances plot" allowed-tools: Read
每个角色都应该有独特的声音:
1. **用词选择**
2. **句子结构**
3. **言语模式**
4. **不说什么**
角色的意思 vs 说的话:
"我对你生气,因为你昨晚对我撒谎了关于你去哪里。"
"你的商务会议开得怎么样?" "很好。" "我确定是这样。"
**为什么更好**:
**表面层**:字面意义 **情感层**:真实感受 **关系层**:权力和亲密度 **主题层**:更大的故事意义
真实对话不是有序的:
"听着,我知道你认为——" "你不知道我在想什么。" "——但如果你让我说完——" 砰的一声,远处的门关上了。 "算了。" 她转身离开。
**何时使用打断**:
"我只是想说——" 他的脸闪过什么。"没事。不重要。"
**效果**:
**问题**:角色说话只是为了传达信息给读者
**坏例子**:
"如你所知,鲍勃,我们从 2015 年高中时就是朋友, 当时我们都加入了篮球队,然后我们一起去了斯坦福, 在那里学习工程学..."
**好例子**:
"还记得你三年级那个压哨球吗?" 鲍勃笑了。"教练还在谈论它。"
**解决方法**:
**问题**:所有角色使用相同的词汇和言语模式
**解决方法**:为每个主要角色创建"声音表"
**声音表示例**:
| 角色 | 句子长度 | 词汇 | 怪癖 | 避免什么 | |------|---------|------|------|---------| | 张医生 | 中长,复杂 | 正式,医学术语 | 解释过度 | 俚语 | | 李学生 | 短,片段 | 随意,网络语言 | "就是说"、"懂吧" | 承认不知道 | | 王老板 | 简短,命令式 | 商业,直接 | 很少浪费词 | 解释自己 |
**太正式**:
"我要去商店。你想让我为你买些什么吗?"
**自然**:
"去商店。要我带点啥吗?"
**口语化技巧**:
**问题**:角色说出应该是叙述的内容
**坏例子**:
"我站起来,走向门,打开它。是送货员。"
**这不是对话**:
使用言语标签展示角色状态:
"随便吧。" 她嘀咕道。(被击败) "随便吧!" 她厉声说道。(生气) "随便吧..." 她的声音渐渐消失。(不确定)
**超越"说"**:
有时不说什么很重要:
"你爱我吗?" 他看着自己的鞋子。
**沉默的力量**:
不要让角色成为说话的头:
"这不是我想要的。" 她把杯子推开。"不是这样的。" 他在房间里踱步。"那你想要什么?" "我——" 她的手握紧了桌边。"我不知道。"
**效果**:
1. **揭示角色**
2. **推进情节**
3. **建立氛围**
4. **展示冲突**
**如果对话不做这些**:删除它
**有效技巧**:
"你总是这样。" "这样怎样?" "假装——" "我没有假装任何事!" "——假装你在乎!"
**有效技巧**:
"我只是..." 他的拇指擦过她的下巴。"我不想搞砸这个。" "那就别搞砸。" 她对他微笑。"简单。" "简单。" 他笑了。"对。"
**有效技巧**:
"你听到那个了吗?" 静默。然后:远处的脚步声。 "我们需要——" 一根树枝折断。两人都僵住了。
**大声朗读**:
**掩盖法**:
**目的测试**:
---
**记住**:伟大的对话感觉轻松但经过精心设计。它揭示的比说的更多,推进故事同时保持真实,并且每个字都有目的。少即是多 - 削减到精髓。
🚀 专为 Claude Code 设计的 AI 智能小说创作助手 深度集成 Slash Commands 和 Agent Skills,提供最佳创作体验
Repo: wordflowlab/novel-writer-skills
Use when user mentions fantasy, magic system, or world-building for fantastical settings -…
Use when user mentions mystery, detective, crime, or suspense-focused narrative - provides…
Use when user mentions romance, love story, or relationship-focused narrative - provides…
Use during chapter writing to automatically check character behavior, world rules, and…
Automatically reminds when important story elements (characters, plot lines, foreshadowing)…
Activates when users start a new novel project - guides them through the seven-step…