DSH Story Weaver:独立长篇小说创作与审校插件

前言

DeepSeek Harness(DSH)采用「一切皆插件」的架构,让用户可以根据需要扩展功能。对于需要处理长篇内容(尤其是小说)的开发者来说,往往面临设定管理混乱、大纲与正文脱节、连续性难以校验、AI 生成内容容易带有明显 AI 腔调等问题。现有方案要么功能分散,要么与 DSH 本身耦合度过高。

DSH Story Weaver(dsh-story-weaver)是一款运行在 DSH 宿主环境中的独立长篇小说创作插件,覆盖从题材调研、多维设定、全书大纲、章节细纲到章节正文创作与审校的完整流程。

插件定位

  • 名称:dsh-story-weaver(插件标识:hldz-top/dsh_story_weaver)
  • 维护者:hldz-top
  • 分类:客户端(client)
  • 许可证:MIT
  • 当前版本:0.1.0-rc.1

插件以「独立」为设计目标,不依赖宿主特定的业务逻辑,而是通过 DSH 的插件系统注入工具与评审能力,让长篇创作流程在 DSH 中可复现、可版本化、可中断恢复。

核心功能

1. 多维设定与题材调研

插件围绕题材类型、受众、风格基调、时空背景、主角人设、金手指与核心主线等维度,开展结构化的背景调研,生成设定集。同时支持导入作者自定义设定,以便在写作过程中引用。

2. 全书大纲与章节细纲

基于生效的设定集,自动规划全书故事脉络与分章细纲,明确每章核心事件与节奏。大纲与设定集解耦,后续可单独修订。

3. 正文创作与连贯性校验

按章节细纲生成小说正文(默认单章 3,000–5,000 字)。每一章均经过正文质量评审与前后剧情连贯性校验,自动修复字数偏差、设定矛盾或剧情断层。

4. 去 AI 味写作与审校

深度集成开源去 AI 味项目 lieflat-less-ai-tone(MIT License)。在写作提示词与章节评审环节双重拦截常见 AI 腔调,如「先抑后扬」套路句式、三连顿号排比、密集破折号、翻译腔、空洞名词化总结及技术隐喻等。检出问题会自动阻断并触发返修重写,确保成稿自然流畅。

5. 局部修订与断点续跑

支持单独修订某一项设定、全书大纲或章节细纲,并按需更新受影响的下游内容。所有阶段产物与运行状态均持久化保存在本地存储中,支持随时中断与恢复运行。

6. 版本化预览

支持将设定、大纲、正文及评审记录一键导出为带版本的 Markdown 文件,在会话中直接预览。

安装与启用

在满足以下环境要求的前提下安装:

  • Node.js:≥ 22.19(或 ≥ 24)
  • DSH:0.2.x
  • pnpm:推荐 11.7.0

通过 DSH CLI 安装:

dsh plugin --profile web add dsh-story-weaver

也可以在 DSH Web 界面的 Plugins → Add plugin 中输入 dsh-story-weaver 进行安装。

卸载插件:

dsh plugin --profile web remove dsh-story-weaver

典型用法

插件提供一系列命令(工具)用于控制工作流:

  • story_write:规划并执行设定调研、大纲生成与章节正文写作全流程
  • story_revise:单独修订指定的设定维度、全书大纲或章节大纲
  • story_update:根据上游设定或大纲的变更,重建受影响的下游章节内容
  • story_resume / story_stop:恢复未完成的写作任务,或安全停止当前运行
  • story_get_settings / story_get_manuscript:查看当前生效的设定集、手稿状态及待更新项
  • story_read_artifact / story_preview:分页读取产物全文,或生成可预览的 Markdown 文档
  • story_settings_import:导入作者手写的设定维度内容(需在配置中开启)

适用场景与注意

适合需要系统化管理长篇内容、希望将大纲与正文紧密结合、对 AI 生成内容的风格与连贯性有较高要求的开发者。

注意:插件以当前 DSH 进程权限运行。在安装前,建议检查源码与许可证(MIT),确认符合使用场景后再进行部署。

生态背景

DSH 理念是「一切皆插件」,社区目录(如 SkillHub)是独立站点,与 DeepSeek / 幻方无官方从属关系。本文仅介绍该插件的使用方式,不构成官方推荐。

小结

DSH Story Weaver 为 DSH 用户提供了从设定、大纲到正文与审校的一体化长篇创作流程,支持版本化输出、局部修订与断点续跑,并内置去 AI 味检测,帮助开发者更稳定地输出高质量小说内容。

  • 目录页:https://www.skillhub.cn/plugins/hldz-top/dsh_story_weaver
  • GitHub:https://github.com/hldz-top/dsh_story_weaver
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜