用途
eval-novel-style 是一个小说文风评估技能,用于把小说草稿与一份蒸馏出来的风格画像进行对比,报告草稿在哪里贴合风格、在哪里出现漂移,以及哪些地方读起来像通用 AI 文风,并给出可执行的修改方向。
该技能只评估散文风格层面。它明确说明:完整的小说评审应优先或同时使用 novel-use 技能;一篇草稿可能风格匹配但作为小说仍不成立,例如缺少欲望、阻力、选择、代价、不可逆变化或牵引下一章的钩子。
主要能力
- 按七个维度进行 0-10 评分:叙事声音贴合度、句式语法贴合度、用词质感贴合度、场景节奏贴合度、对话贴合度、情绪处理贴合度、抗 AI 味程度。
- 使用 prompts/style_evaluator.md 作为完整评分标准。
- 生成评估卡:运行脚本读取 novel_styles/{style_name}/style.json 并产出评估结果。
- 输出总体评分、最贴合之处、最大漂移、AI 味句子或模式,以及具体修改动作。
- 在报告风格分数前,如果草稿主要是设定说明、流程、规则解释、档案或账本式流水、或清单式完成,会先加一段前置提示,避免高分被误解为章节作为小说成立。
- 用户要求重写时,在报告之后提供改写版本;否则不重写整篇草稿。
使用方式
- 确定风格名称与草稿文本或路径。
- 读取 novel_styles/{style_name}/style.json。
- 生成评估卡:
python eval-novel-style/scripts/novel_style_runtime_loader.py novel_styles/{style_name}/style.json eval
如果该技能以独立文件夹形式安装,则在技能文件夹内用 scripts/novel_style_runtime_loader.py 运行同一命令。
如果风格画像缺失或无效,提示用户先运行 /forge-novel-style {style_name}。
适用场景
适合在已有风格画像的前提下,检查小说草稿的文风一致性、识别 AI 腔调、定位需要修改的句段,并获取针对性的修改建议。
限制
- 只评估风格机制,不评估道德品质或商业潜力。
- 不声称能精确检测作者身份。
- 不鼓励复制受保护的文本。
- 不承担设定、情节或故事引擎层面的评审;若用户问章节作为小说章节是否成立,应将该部分交给 novel-use。
- 依赖已生成的 style.json 风格画像,缺失时无法评估。