DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

hldz-top /

hldz-top/dsh_story_weaver

Verified

Independent novel-writing plugin for DSH: settings, outlines, chapters, review and continuity.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@fcfe7018

description: "基于 DSH 的独立长篇小说创作、去 AI 味评审与持久化写作插件。" kind: "package-bundle"

DSH Story Weaver

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

核心功能

  • 多维设定与题材调研:围绕题材类型、受众、风格基调、时空背景、主角人设、金手指与核心主线等维度自动开展背景调研,生成结构化的小说设定集,并支持导入作者自定义设定。
  • 全书大纲与章节细纲:基于生效的设定集自动规划全书故事脉络与分章细纲,明确每章核心事件与节奏。
  • 正文创作与连贯性校验:按章节细纲生成小说正文(默认单章 3,000–5,000 字),每一章均经过正文质量评审与前后剧情连贯性校验,自动修复字数偏差、设定矛盾或剧情断层。
  • 去 AI 味写作与审校:深度集成开源去 AI 味项目 lieflat-less-ai-tone(MIT License),在写作提示词与章节评审环节双重拦截常见 AI 腔调(如“先抑后扬”套路句式、三连顿号排比、密集破折号、翻译腔、空洞名词化总结及技术隐喻等)。检出 AI 味问题会自动阻断并触发返修重写,确保成稿自然流畅。
  • 局部修订与断点续跑:支持单独修订某一项设定、全书大纲或章节细纲,并按需更新受影响的下游内容;所有阶段产物与运行状态均持久化保存在本地存储中,支持随时中断与恢复运行。
  • 版本化预览:支持将设定、大纲、正文及评审记录一键导出为带版本的 Markdown 文件,在会话中直接预览。

安装与卸载

在满足 Node ≥ 22.19、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 导入作者手写的设定维度内容(需在配置中开启)

本地开发

npm run typecheck
npm run lint
npm test
npm run build

致谢与开源许可

本项目的去 AI 味检测规则与写作约束改编自 lieflat-less-ai-tone(Copyright (c) 2026 shiujan,基于 MIT 许可证 授权)。

—/ 5

No ratings yet

Verified DSH bundle

Commit fcfe70186d74

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout