dsh-novelweb
v0.3.0
Published
NovelWeb 写作助手 — 可通过 dsh plugin --profile web add 安装的 DSH bundle:小说写作/策划双模式、RAG 检索、伏笔与大纲管理。
Maintainers
Readme
dsh-novelweb
NovelWeb 写作助手是一个可安装的 DeepSeek Harness (DSH) Web profile bundle。
它在 DSH 聊天里提供小说写作和策划工具,并在 Web 侧栏加入「写作台」入口。具有工作目录的会话会把资料保存到 <工作目录>/.novelweb/;未选择工作目录时保持兼容,使用 $DSH_HOME/novelweb-data/。每部小说独立存为 JSON 文件。
功能
- 写作模式:将当前章节、人物、事件和检索到的正文上下文自动注入聊天;直接说「续写」。
- 策划模式:管理故事线、章节大纲、伏笔和未解线索。
- RAG:正文 BM25 检索,可选模型重排。
- 章节抽取、TXT 导入、章节/人物/事件管理。
- 可拖动的侧栏写作台面板和设置页配置。
安装
在运行 DSH 的机器上执行:
dsh plugin --profile web add dsh-novelweb该命令会把 dsh-novelweb 安装到 Web profile,并自动将其 cordis.patch.yml 加入 profile bundle 层。无需 cordis_define、无需让 AI 复制 Host/Client 源码,也不依赖一个特定会话。
安装后重启 DSH Web:
dsh --profile web刷新浏览器,侧栏底部会出现「写作台」。在面板中设定当前小说和章节后,回到聊天直接说「续写」即可。
完整的人类与 AI 双读安装步骤见 INSTALL.md。
升级与卸载
# 升级到 npm 上的最新版
dsh plugin --profile web update dsh-novelweb
# 卸载并从 profile bundle 层移除
dsh plugin --profile web remove dsh-novelweb许可
GNU General Public License v3.0,见 LICENSE。
