Skip to content

v1.0.0

Choose a tag to compare

@siweina siweina released this 16 Aug 20:28
· 10 commits to main since this release

dsh-novel-writer v1.0.0(语用级世界观版本)

把「世界观审查」从词级升级到语用级——不只管"哪些词不能用",还管"人物怎么称呼、怎么客气、怎么祈祷、怎么说话"。

新增能力

  • worldview 表新增 speechStyle(说话方式规范)
    • title:称谓规范(欧式贵族女性称 Miss+名,不用"XX小姐");
    • honorBad / honorGood:中式客套禁词(提点/赐教/承蒙/在下/大人…)+ 替代映射;
    • ritualBadPatterns:仪式通配正则(含"上[一二三四五六七八九十百千]*柱?香",抓住"上柱香/上三炷香");
    • ritualGoodNote:正确仪式说明(点烛跪祷);
    • tone:语气指导(口语化、禁文言客套)。
  • basis 含 "west" 时自动注入默认欧式语用规范
  • continuity 新增语用扫描:三类「语用冲突」候选——客套(honorBad 命中+建议替换)、仪式(烧香/上X柱香通配)、称谓("XX小姐"计数);
  • 续写提示词:新增"语用一致性"检查步骤。

实测(《穿越》)

  • 语用冲突·客套:「大人」×1 → 先生/阁下;「提点」×1 → 提醒;
  • 语用冲突·仪式:检测到"给母神上柱香"(通配正则命中);
  • 语用冲突·称谓:「XX小姐」×11 → Miss+名——说话语气像中国古代的根因已定位。

修复

  • ritualBadPatterns 正则对象 JSON 序列化丢失 → 统一存 source 字符串(String(x)),扫描时 new RegExp 重编译;
  • continuity 取最近含 speechStyle 的 worldview(避免被旧条目覆盖)。

工具清单(13 个)

novel_books · novel_chapters · novel_read · novel_keywords · novel_new_chapter · novel_import · novel_sentence_analysis · novel_sentence_config · novel_style_check · novel_plot · novel_settings · novel_summary · novel_continuity_check

安装(npm)

dsh plugin --profile web add dsh-novel-writer

或 npm install dsh-novel-writer