READMESource: main@227214a7
📚 dsh-novel-writer — 小说写作助手
English | 中文
为 DeepSeek Harness (DSH) 打造的小说写作助手插件:章节库管理、句式模式分析、风格自检、伏笔登记、设定管理、世界观/语用检测、批量导入与 AI 续写辅助。宿主端零第三方依赖(仅 Node 内置模块),浏览器端仅依赖 Web GUI 自带的 react。
安装
方式一:npm(推荐)
npm install dsh-novel-writer
# 或
dsh plugin --profile web add dsh-novel-writer
方式二:从 GitHub 安装
dsh plugin --profile web add github:siweina/dsh-novel-writer#main
安装后重启 web 应用生效(宿主端注册 13 个工具与 state/reveal 路由,浏览器端挂载侧边栏「写作助手功能」开关面板)。
功能
- 章节库管理:章节存放于
novels/<书名>/第N章.md(或 .txt/.markdown),章号支持任意位置与中文数字(第一章/第十四章),编码自动探测(UTF-8/UTF-16/GBK)。 - 句式模式分析:
novel_sentence_analysis输出九类句式分布、排列规律、句长节奏、情感曲线(喜怒哀惧惊)、风格指纹与节奏建议,带分析缓存与报告导出。 - 风格自检:
novel_style_check章节 vs 全书 → 余弦相似度 + 句式/句长/情绪偏差清单 + 续写建议。 - 伏笔登记表:
novel_plot维护伏笔/剧情钩子(open/done),字段化 + 章节提及自动追踪。 - 设定管理:
novel_settings五张表——人物/地点/道具/时间线/世界观(用语+语用规范)。 - 世界观与语用检测(v0.9.0/v1.0.0):
detect自动判断文化基准(西/东/混合)+ 置信度;worldview 表含speechStyle——称谓规范(title)、客套禁词(honorBad)+ 替代(honorGood)、仪式禁式通配(ritualBadPatterns,如"上X柱香")、语气指导(tone);basis 含 west 时自动注入默认欧式语用。 - 章节摘要:
novel_summary每章摘要 + 关键事件,长书续写先读摘要。 - 连贯性审计:
novel_continuity_check设定矛盾 + 语用冲突(客套/仪式/称谓三类)候选,带建议替换。 - 批量导入:
novel_import原稿件自动识别书名与章节号分类导入。 - 续写辅助:先读后写、保持文风/伏笔/世界观一致,
novel_new_chapter创建新章节。 - 全工具 UI 开关:侧边栏「写作助手功能」面板统一管理。
提供的工具
| 工具 | 说明 |
|---|---|
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 |
连贯性审计(设定矛盾+语用冲突候选) |
配置
- id: novel-writer
config:
root: 'D:/我的小说库'
allowLanState: false # true=局域网访问 GUI 时也允许保存开关
数据目录
<书库根>/.novel-writer/:plots(伏笔)/ settings(设定)/ summaries(摘要)/ analysis(分析报告)/ audits(审计报告)。
No comments yet. Be the first to write one.