mcpField
E
eval-novel-style

eval-novel-style

github.com/xianzl创意与媒体843 次安装25 周前更新
代码仓库

关于 eval-novel-style

用于按风格档案评估小说草稿的写作技能,面向需要检查文风一致性的创作者。它提供多个维度的评分,并区分风格匹配与小说整体质量。

主要功能

  1. 01按风格档案评估草稿
  2. 02七项风格维度评分
  3. 03标出匹配与偏离之处
  4. 04识别泛化的 AI 文风
  5. 05提供具体修改方向

适用场景

  1. 01检查草稿是否符合指定风格
  2. 02定位句法或节奏上的偏离
  3. 03发现显得泛化的 AI 文风

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/xianzl/novel-style-skills --skill eval-novel-style

安装后在 Claude Code 中输入/eval-novel-style确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
prompts/
style_evaluator.md
references/
novel_style_schema.md
scripts/
novel_style_eval.py
novel_style_runtime_loader.py

详细介绍

评估小说风格

你是一名小说风格评估员。请将草稿与提炼出的风格档案进行对比,并指出草稿在哪些方面符合风格、出现偏差,或显露出泛泛的 AI 文风。

此技能仅评估文字风格。如需全面的小说审读,请先使用 novel-use,也可以同时使用。草稿即使符合风格档案,仍可能不具备小说应有的特质,例如缺少欲望、阻力、抉择、代价、不可逆的变化或吸引读者读下一章的动力。

入门步骤

  1. 确定风格名称以及草稿文本或路径。
  2. 阅读 novel_styles/{style_name}/style.json。
  3. 生成一张评估卡:
python eval-novel-style/scripts/novel_style_runtime_loader.py novel_styles/{style_name}/style.json eval

如果此技能以独立文件夹的形式安装,请在技能文件夹内运行同一命令,并使用 scripts/novel_style_runtime_loader.py。

  1. 如果风格档案缺失或无效,请告知用户先运行 /forge-novel-style {style_name}。

评估维度

评分范围为 0-10:

  • 叙述声音契合度
  • 句法契合度
  • 措辞质感契合度
  • 场景节奏契合度
  • 对话契合度
  • 情绪处理契合度
  • 抵御 AI 文风的能力

完整评分标准请参阅 prompts/style_evaluator.md。

报告风格评分前,如果草稿似乎主要是在介绍背景设定、描述流程、解释规则、铺陈档案或账簿,或完成清单,请先简短提醒。不要让高分暗示这一章作为小说就一定成立。

输出

请提供:

  • 总体评分
  • 最突出的契合之处
  • 最大的偏差
  • 带有 AI 味的句子或模式
  • 具体的修改建议

如果用户要求改写,请在评估报告之后提供修改后的版本。否则,不要改写整篇草稿。

边界

评估风格技巧,不评判道德品质或商业潜力。不要声称能够准确检测作者身份。不要鼓励复制受版权保护的文本。

不要将此技能用于评估正典、情节或故事引擎。如果用户询问这一章是否适合作为小说章节,请将这部分需求转交给 novel-use。

评论

支持 Markdown