dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
大肥鱼的小说工坊 — DSH 网络小说创作插件:九阶段门禁式创作流程 + 世界书设定注入 + 本地书籍导入 + AI 一键润色 + 去AI味 + 黄金三章诊断 + 百万字一致性 + 市场调研与模板复制。
一个面向 DeepSeek Harness(DSH)的网络小说创作插件: 九阶段门禁式创作流程 + 世界书(lorebook)设定注入 + 本地书籍导入 + AI 一键润色 + 去 AI 味 + 黄金三章诊断 + 百万字一致性保障。
让 DSH 像一位专业的网文编辑与你协同:从选题、设定、人设、大纲到分章、正文、修订、完本,每一步有模板、有门禁、可校验、可回滚;并有世界书把你的设定固化下来,确保百万字不崩设定。
选题 → 设定 → 人设 → 大纲 → 分卷 → 细纲 → 正文 → 修订 → 完本
versions//v,可回退任意历史版本audit.jsonl{entries:[...]})即可在酒馆「Import」导入作前置设定;也可用 lorebook_export_entries format=sillytavern 走对话导出reports/market.md)、模板复制(克隆完本品为模板)、灵感库/伏笔/术语表/账本查询novel_prompts 可浏览渲染插件随包装载一个 「大肥鱼的小说工坊」agent 预设,在 DSH 新建会话时的模式选择器里即可选用——选中即"一键进入创作模式",不需要每次手动交代要写小说、要走流程。
三通道协同,约束模型行为:
novel-writing-workflow 技能,进入会话后加载完整创作方法论(阶段定义、模板用法、工具写法、写作规范),即使你不用 GUI 也知道每一步该怎么做;novel_* / lorebook_* 工具随预设全程可调,阶段推进、产物提交、校验、写章都必须走工具,防止模型"口头跳阶段"。为什么用预设:
使用方式:新建会话 → 预设选择器选「大肥鱼的小说工坊」→ 直接开始创作;或安装后自动同步到本地 ~/.dsh/.agent-presets/novel-writer/(升级插件自动更新)。
场景 · 怎么做 从零开一本新书 · 打开工坊 → 输入书名/选题材 → 或用「五步向导」逐步引导 已有完本/定好的设定 · 用「模板复制」克隆一本带完整设定骨架的新书,直接开写正文 想要热门题材方向 · 「市场调研」→ 引导 web_search 查榜单热词 → 落盘选题参考 把本地网文 txt/md 收进 DSH 续写 · 「导入本地书籍」→ 自动建书分章 → 可直接继续润色/续写 保证不崩设定 · 世界书固化设定 + 账本巡检 + 一致性校验在写作时自动织入 写完投稿 · 「导出 txt」或 Markdown / 平台排版下载
需已装 DSH(跨 Windows/macOS/Linux;运行时 Node ≥18)。本版本要求 DSH Desktop / CLI `0.2.0-rc.2` 或更高(@deepseek-ai/cordis 4.0.4);v0.1.x 系列是给 0.1.0-rc.6 的旧版,在 0.2.0 上会加载失败(见下方「版本对照」)。把下面这段发给能执行命令的 AI:
帮我安装 DSH 插件「大肥鱼的小说工坊」(dsh-novel-writer),只装最新版 0.2.x。步骤:从https://github.com/akira399/dsh-novel-writer/releases/latest下载最新的dsh-external-dsh-novel-writer-*.tgz(版本号最大的那个;别下 v0.1.x,那是给旧版 DSH 的)→ 执行dsh plugin --profile web add→dsh plugin list确认在列且已启用 → 提醒我刷新 DSH 页面(Ctrl+Shift+R)。遇到报错先告诉我再处理。
从 https://github.com/akira399/dsh-novel-writer/releases/latest 下载最新的 dsh-external-dsh-novel-writer-*.tgz,然后:
dsh plugin --profile web add <该文件路径>
dsh plugin list # 看到 dsh-novel-writer 即成功需 Node ≥22 与 Git:
git clone https://github.com/akira399/dsh-novel-writer.git && cd dsh-novel-writer
npm install && npm run verify && npm run build && npm pack
dsh plugin --profile web add ./dsh-external-dsh-novel-writer-0.2.0.tgz(Windows 用 Git Bash 跑构建脚本)
装完:侧边栏出现「大肥鱼的小说工坊」、设置 → 插件 出现同名页签即完成;没有就刷新页面/重启 DSH 并在插件列表确认已启用。
不论用哪种方式,装完都应看到👇,即可正常使用本项目所有功能:
~/.dsh/dsh-novel-writer)novel-writing-workflow(创作全流程指导)💡 若某块没出现:先刷新页面;不行就重启 DSH,再在「设置 → 插件」里确认该插件「启用」开关是打开的。
插件版本 · 目标 DSH · settings 命名空间 · 设置页位置 0.2.0(当前) · 0.2.0-rc.2+(cordis 4.0.4) · dsh-novel-writer · 设置 → 插件 → 页签 0.1.x(旧) · 0.1.0-rc.6 · dsh-novel-writer · 设置卡(settings.plugin.item,该 slot 已移除)
0.2.0 的适配要点:DSH 删除了 @deepseek-ai/dsh-client-runtime 包与 settingsNamespace()/settings.register() API, 并移除了 settings.plugin.item slot;本版改用 ctx.configForms + settings.plugins.tab / sidebar.footer.action slot。
--
novel-writing-workflow(创作全流程方法)数据目录默认 ~/.dsh/dsh-novel-writer/:
lorebook/ 世界书(entries/groups/settings)
projects/ 项目(book.json + docs/ + chapters/ + audit.jsonl + ledger.json + ...)下面按功能逐个说明「在界面哪里点 / 在对话里怎么说」,两种方式共用同一份数据与流程,随你习惯。
topic 选题)与各阶段状态。也可以先点「一键导入示例《青云问道》」,一步得到一本带世界书条目的示例书,边看边学。
选题 → 设定 → 人设 → 大纲 → 分卷 → 细纲 → 正文 → 修订 → 完本,前一阶段未批准不能进入下一阶段(门禁)。novel_commit → 校验通过即批准解锁下一阶段。novel_phase / novel_commit),舞台右上角会显示当前阶段与门禁状态。docs/.md + 留历史版本(versions//v),随时可回退。lorebook_import_entries(Operit / SillyTavern / 角色卡格式,可直接发文件)。novel-lorebook-export.json → 在 SillyTavern「Import」导入即可当前置设定(也可对话 lorebook_export_entries format=sillytavern)。Lorebook)。.txt / .md 网文文件 → 自动识别章节标题(含"第一章/楔子/番外"等)并建书 → 全部正文按章同步,可直接续写/润色。novel_depolish 检测并改写(内置 234 词 5 类词库)。novel_validate。novel_consistency_audit 查账本冲突、时间线倒挂、伏笔超期,并给出世界书沉淀建议。novel_ledger。novel_foreshadow / novel_timeline。novel_revise(校对/节奏/文风三模式,产出新版本不覆盖原稿)。novel_export(txt / markdown / 平台排版)。