DeepSeek Harness Openwrite 小说创作插件:90个工具+六域审稿DAG,长篇小说全流程管理
插件简介
Openwrite(dsh-Openwrite)是 DeepSeek Harness 生态中的一款专业小说创作插件,由 LiPu-jpg 开发维护。GitHub 仓库地址:https://github.com/LiPu-jpg/Openwrite,当前星标 723,Fork 116,综合评分 69.8,最近更新时间 2026-09-15,当前版本 0.2.10,开源协议 Apache-2.0。
该插件的核心定位是"在 DeepSeek Harness 中规划、写作、审稿和管理长篇小说"。它将 OpenWrite Core 的小说领域能力与 DeepSeek Harness 的 Agent 交互界面结合,提供统一创作 Agent、90 个小说工具、原生工作台和标准审稿 DAG。人物、设定、大纲、正文和评审全部保存在本地作品目录,数据不上传云端。
Openwrite 提供"创作 / 资料 / 任务"三个主要工作台,覆盖从灵感规划到成书导出的完整小说创作流程。当前版本兼容 dsh 0.1.2-rc.1,已提供中文文档,npm 包 dsh-openwrite 已发布且安装兼容性检查通过。
核心功能
规划与资料管理
在同一创作会话中整理灵感、人物、世界观、分层大纲与伏笔,维护作品设定。支持通过 /foreshadow 查伏笔、/canon 查设定、/learn 查写法记忆,确保长篇小说前后一致、不穿帮。
正文创作与编辑
章节导航、连续审读、正文编辑、选区批注与着色、内部状态/关系标记、自动保存、版本保护与场景结构管理。通过 /write-next 继续写章,在工作台中直接编辑正文或添加选区批注,无需切换应用。
六域审稿与修订 DAG
标准六域评审框架,自动问题定位、修订差异对比和复评。通过 DAG 可视化查看审稿流程、依赖关系及证据链。使用 /review-chapter 审稿,/revise-span 修改选段,在应用修订前可查看差异对比。
多模型交叉测试
支持章节写作或指定范围大纲设计的模型测试,多模型独立生成与交叉评审,查看质量、可靠性和费用对比。候选结果保存在隔离副本,不影响主作品。
研究与检索
检索作品资料与参考库,管理研究报告、正典和写作记忆。支持旧稿导入、作品迁移、完整备份,以及 Markdown / TXT / EPUB 多格式导出。
安装与配置
Openwrite 已发布到 npm,安装兼容性检查通过(Node 引擎要求 >=22.19.0,基线 Node 22.19 满足)。安装前需确保已安装 DeepSeek Harness CLI 引擎。
# 安装 DSH CLI 引擎(如未安装)
npm install -g @deepseek-ai/dsh
# npm 安装 Openwrite(推荐)
dsh plugin --profile web add -w dsh-openwrite@latest
# 启动
dsh web
也可从 GitHub Release 安装精确版本:
dsh plugin --profile web add -w https://github.com/LiPu-jpg/Openwrite/releases/download/v0.2.10/dsh-openwrite-0.2.10.tgz
首次使用会自动下载固定版本的 uv、Python 3.12 和锁定依赖,保存在 dsh 专属目录,无需预装 Python。目标平台支持 macOS arm64/x64、Linux x64、Windows x64。
安装后执行 dsh web,点击侧栏 OpenWrite,等待环境就绪后选择作品目录即可开始创作。对话模型在 dsh 中配置,小说生成与评审模型在"任务 → 模型"中配置。
兼容性与避坑指南
首次使用需下载 Python 环境
首次启动会下载固定版本的 uv、Python 3.12 和锁定依赖,需要稳定网络和一定时间。如果网络不佳,可能导致环境初始化失败。建议在网络良好时完成首次初始化。
模型费用另计
与 Agent 对话、生成章节和审稿需要可用的模型配置,使用收费服务商时会产生 API 费用。安装和环境健康检查不调用模型、不产生费用,但模型连通性测试可能实际调用服务商。
版本兼容要求
0.2.10 标准插件包兼容 dsh 0.1.2-rc.1。安装前需核对 dsh 版本,不兼容时应安装最后一个匹配且已验收的精确版本,不自动升级宿主。升级前需停止 dsh 服务。
仅兼容 web profile
当前 Openwrite 面向 DeepSeek Harness 的 web profile,使用 dsh web 打开创作工作台。尚未验证 dsh-TUI 界面兼容性,TUI 用户暂无法使用。
未实机测试
testedStatus 为 untested,安装兼容性检查仅为程序自动校验(npm 包存在性 + engines 声明 + 入口文件),未经人工实机验证。能装不等于能用,建议先在测试作品中试用。
旧配置不会自动迁入
旧开发安装的全局模型配置不会自动迁入受管理环境,需要按安装指南手动迁移。已有本地安装应先备份并迁移,保留作品、自定义预设、凭据和其他插件。
适合人群
适合:网络小说作者和文学创作者;需要长篇小说全流程管理(规划→写作→审稿→导出)的用户;希望利用 AI 辅助创作但保持本地数据主权的写作者;需要多模型交叉测试来选择最优创作模型的进阶用户。
不适合:只写短文或随笔、不需要长篇管理工具的用户;不愿配置模型 API Key 或承担模型费用的用户;使用 dsh-TUI 而非 web profile 的用户;对未实机测试软件有顾虑的用户。
总结
Openwrite 是 DeepSeek Harness 生态中少有的垂直领域创作插件,将专业小说创作流程(规划、写作、审稿、导出)与 AI Agent 能力深度结合。90 个小说工具、六域审稿 DAG、多模型交叉测试、原生工作台,功能完整度在 DSH 插件中属于第一梯队。723★/116 fork 的社区活跃度和 Apache-2.0 开源协议也为项目可持续性提供了保障。
主要门槛在于首次 Python 环境下载和模型 API 配置,但对于有长篇小说创作需求的用户来说,这些投入是值得的。建议先在测试作品中试用,熟悉工作流后再用于正式创作。