在 DeepSeek Harness 的插件生态中,长篇创作往往面临上下文割裂、资产散落的问题。写书鲸是一套完全 DSH 原生的小说创作工作台插件,旨在将小说大纲、正文与 Agent 工作流整合在同一本书里,让大模型成为协助创作的“小说专家”。
该插件由 shuaweng 维护,采用 MIT 许可证。它通过一套完整的小说专属工具、hooks、skills 与 subagent,让 Agent 围绕大纲、章纲和版本进行协作,最终输出符合直觉的交互体验。
核心功能¶
写书鲸主要解决小说创作中的资产管理和 Agent 上下文同步问题,具备以下核心能力:
- 所见即所得的工作台:工作台内容与人眼共享,Agent 能看到并修改当前章节、选区与固定资料,保障交互体验的连贯性。
- 书库与资产管理:提供小说书库首页、跨项目继续创作与今日字数统计。支持正文、全书大纲、卷纲、章纲、本书概述、风格设定与 Story State 的统一管理。
- 章节与版本管理:支持章节的新建、改名、删除、拖动排序、自动保存。提供 ChangeSet 和 Revision 机制,Agent 的修改以提案形式呈现,用户接受后才会落稿,历史版本可随时恢复。
- Agent 协作与执行:Agent 拥有专属 Novel Tools,可执行场景行动、进行文风改写。所有运行均基于 DSH 原生体系,默认 Novel Preset 不向 Agent 暴露通用 Shell 或任意文件写入能力。
- 审稿与优化:内置严格审查与 NOAI 扫描功能。严格审查关注逻辑、节奏与人物行为,NOAI 则标出高频机械句式,两者均提供诊断,不直接覆盖正文。
- 自进化机制:记录用户的手动修改、Prompt 变更与定稿内容,通过偏好提取帮助 Agent 理解写作风格,实现模型的自适应。
安装与启用¶
- 安装插件:
dsh plugin --profile web add github:shuaweng/DSH_xieshujing#v0.1.3-alpha.1
- 启动 Web Profile:
dsh --profile web
- 使用:在 Agent Preset 中选择“小说工作台”,点击输入框中的写书鲸图标。
安装不会替换原有默认 Preset,也不会影响其他 Profile。
运行要求与注意¶
- 环境要求:需要 DeepSeek Harness
0.1.3-alpha.1版本家族,以及 Node.js^22.19.0 || >=24.0.0。 - 数据安全:小说内容保存在本地目录,默认 Novel Preset 限制 Agent 的文件系统访问权限,仅允许通过小说专属工具进行安全修改。
- 兼容性:建议使用版本标签安装,升级 DSH 前请查看兼容矩阵。
适用场景¶
- 正在连载长篇网文,希望 Agent 记住前文、章纲和本书节奏的作者。
- 已在 DSH 中写作,但不想继续用“聊天记录 + 散落文件”管理小说的人。
- 想让 AI 参与续写、改写和审稿,又坚持所有改动都可见、可选、可恢复的人。
- 希望小说仍保存在自己电脑里,并能继续用 Markdown、YAML 和 Git 管理的人。