SuperAPI AI 工具集

dialogue

写作与研究

查看项目

更新于 10-15 23:43

技能介绍

用途:Dialogue 是虚构写作中的对白诊断技能,帮助写作者找出对话为何显得平淡,并引导其写出能同时完成多项功能的对白。核心原则是:对白必须一次做不止一件事,否则对叙事而言过于惰性;好对白应同时推动情节、揭示人物、制造张力、建立关系动态并生成潜台词。

主要能力:把对白分为文本、潜台词、语境三层来看:文本层看是否角色专属、是否高效、节奏是否自然;潜台词层看字面与真实意图之间是否有落差;语境层看权力关系、历史与各角色想要什么。技能定义六种失败状态:D1 声音雷同(遮住说话标签后无法分辨说话者)、D2 生硬对白(完整书面句、少缩略、无打断)、D3 信息倾倒(角色互相解释双方已知之事)、D4 无潜台词(角色直说感受与意图)、D5 单一功能对白(只传递信息)、D6 节奏错配(语速与情绪强度不符)。还列出常见反模式,如信息倾倒、双胞胎声音、法庭记录式闲聊、情绪旁白、哲学家式说教、网球比赛式对白,以及标签与动作节拍的区别。

使用方式:提供对白样本后,先判断失败层级,再套用双重职责测试——能否回答情节、人物、潜台词、关系影响中至少三项;随后朗读检验,并检查反模式,最后给出针对性干预。技能附带两个 Deno 工具:voice-check.ts 分析不同说话者之间的词汇重叠、平均句长、缩略语使用、疑问与陈述比例、打断模式,命令为 deno run --allow-read scripts/voice-check.ts dialogue.txt;dialogue-audit.ts 检查对白是否通过双重职责测试,报告检测到的功能、潜台词迹象、标签使用与反模式标记,命令为 deno run --allow-read scripts/dialogue-audit.ts scene.txt。输出默认写入文件,命名形如 {story}-dialogue-{date}.md;使用前会先查找 context/output-config.md 中的本技能条目,未找到则询问保存位置。

适用场景:对白读起来木讷、角色声音难以区分、对话只完成一件事时使用,也可用于争论、对峙、诱惑、说谎等特殊情境的诊断。

限制:该技能只做诊断,不替写作者写对白、不重写台词、不提供“更好的版本”,也不处理散文风格和情节结构层面问题,只负责定位问题并引导修改。具体价格、平台支持等资料暂未提供。