name: dialogue_check description: 检查对话自然度,包括口语化表达、句式变化、角色个性、情境匹配等,发现问题并提供具体修改方案
对话自然度检查Skill
功能
检查章节中的对话是否自然流畅,发现问题并提供具体的修改方案。
检查维度
1. 口语化表达
- 对话是否过于书面化
- 是否符合日常说话习惯
- 是否有生硬的表达
2. 句式变化
- 句式是否单一重复
- 是否有长短句搭配
- 是否有倒装、省略等变化
3. 角色个性
- 对话是否体现角色性格
- 不同角色的对话风格是否区分
- 是否符合角色的身份背景
4. 情境匹配
- 对话是否符合当前情境
- 语气是否匹配场景氛围
- 对话内容是否匹配情节需要
输入格式
{
"章节内容": "章节完整文本",
"章节信息": {
"章节号": 4,
"章节大纲": "第4章的大纲内容"
},
"角色卡": {
"角色名1": {
"性格": "性格描述",
"说话风格": "说话风格描述",
"身份": "角色身份"
}
},
"当前情境": "紧张/轻松/悲伤等",
"文风指南": "文风指南内容(如有)"
}
输出格式
{
"状态": "成功",
"检查结果": "通过/不通过",
"问题清单": [
{
"问题ID": "D-001",
"类型": "口语化表达/句式变化/角色个性/情境匹配",
"严重程度": "A/B/C",
"位置": {
"章节号": 4,
"段落位置": "第3段",
"具体内容": "存在问题的对话内容"
},
"问题描述": "对话过于书面化,缺乏口语感",
"影响分析": "让读者感觉不真实,降低代入感",
"修改方案": {
"方案类型": "替换/调整/增加/删除",
"具体操作": "将'我非常赞同你的观点'替换为'嗯,我同意你的说法'",
"修改后内容": "修改后的完整内容",
"操作说明": "增加语气词'嗯',将书面语'赞同'改为口语'同意','观点'改为'看法'"
},
"可自动修复": true
}
],
"总体评价": "对话自然度总体评价",
"简要建议": ["建议1", "建议2"]
}
修改方案生成规则
口语化表达问题
问题示例:"我非常赞同你的观点。"
修改方案:
- 方案类型:替换
- 具体操作:添加语气词,替换书面词汇
- 修改后内容:"嗯,我同意你的说法。"
- 操作说明:
- 添加"嗯"作为开头语气词
- 将"非常赞同"改为"同意"
- 将"观点"改为"说法"
句式单一问题
问题示例:连续5个对话都是"XX说:YYYY。"
修改方案:
- 方案类型:调整
- 具体操作:变换句式,使用动作+对话,或倒装
- 修改后内容:
- "XX嗯了一声,'YYYY。'"
- "'YYYY。'XX说道"
- "XX点点头,'YYYY。'"
- 操作说明:
- 将部分对话改为动作+对话形式
- 调整对话标签位置
- 增加描述性动作
角色个性缺失
问题示例:粗犷角色的对话过于文雅
修改方案:
- 方案类型:替换
- 具体操作:根据角色性格调整用词和句式
- 修改后内容:
- 原文:"请您稍等片刻。"
- 修改后:"等着!"
- 操作说明:
- 参考角色卡中的说话风格
- 使用符合角色的用词
- 调整句式长短(粗犷角色用短句)
情境不匹配
问题示例:紧张场景中对话过于悠闲
修改方案:
- 方案类型:调整
- 具体操作:根据情境调整对话节奏和语气
- 修改后内容:
- 原文:"我们慢慢商量一下该怎么办。"
- 修改后:"快说!现在怎么办?"
- 操作说明:
- 分析当前情境(紧张/轻松等)
- 调整对话节奏(紧张→短句、快节奏)
- 添加标点增强语气(?!)
检查清单
- 对话口语化程度合适
- 句式有变化,不单调
- 每个角色的对话风格独特
- 对话符合角色性格设定
- 对话匹配当前情境
- 对话促进情节发展
- 对话体现角色关系
严重程度分级
A类(严重)
- 多个角色的对话风格混淆,无法区分
- 对话严重不符合情境,破坏氛围
- 主要角色的对话严重OOC
B类(中等)
- 部分对话过于书面化
- 句式单一,重复明显
- 个别角色个性不明显
C类(轻微)
- 个别表达可以更优化
- 个别句式可以更多样化
注意事项
- 保持原意:修改方案不能改变对话的核心意思
- 尊重角色:修改方案必须符合角色性格设定
- 适应情境:修改方案必须匹配当前情境
- 具体可操作:修改方案必须具体,能直接执行
- 多种方案:对于复杂问题,提供2-3个修改方案供选择
示例
输入
{
"章节内容": "李明说:'我非常抱歉造成了这样的局面,我愿意承担所有责任。'",
"角色卡": {
"李明": {
"性格": "直率、敢作敢当",
"说话风格": "直接、简洁"
}
},
"当前情境": "事故现场,气氛紧张"
}
输出
{
"问题清单": [
{
"问题ID": "D-001",
"类型": "口语化表达+情境匹配",
"严重程度": "B",
"位置": {"段落位置": "第1段"},
"问题描述": "对话过于书面化,不符合紧张情境和角色直率性格",
"修改方案": {
"方案类型": "替换",
"具体操作": "简化表达,增加紧迫感",
"修改后内容": "李明脸色铁青,'这事儿我担!'",
"操作说明": "1. 删除书面化表达'非常抱歉'、'造成局面';2. 根据角色直率性格,改为简短有力的表达;3. 添加'脸色铁青'增强紧张氛围"
},
"可自动修复": true
}
]
}