Back to home@LiPu-jpg

Openwrite

dsh-Openwrite:OpenWrite 的 DeepSeek Harness 小说创作插件,含统一创作 Agent、90 个小说工具、原生工作台与标准审稿 DAG

Stars
698
Language
TypeScript
Created
Mar 3, 2026
Updated
Sep 9, 2026
GitHub repo

Introduction

OpenWrite

dsh-Openwrite

在 DeepSeek Harness 中规划、写作、审稿和管理长篇小说。

dsh 0.1.2-rc.1 Node >= 22.19 Apache-2.0

快速安装 · 开始使用 · 功能 · 文档 · 反馈问题

这是 OpenWrite 的 dsh 插件版本。 DeepSeek Harness 提供 Agent 与交互界面,OpenWrite Core 提供小说领域能力;人物、设定、大纲、正文和评审保存在本地作品目录。

快速安装

0.2.5 标准插件包兼容 dsh 0.1.2-rc.1。可下载版本、三平台验收结果和 SHA-256 以 GitHub Release 附件为准;验收方法见 发布验收。不追随 dsh alpha

已有匹配版本 dsh 的用户执行:

dsh plugin --profile web add -w https://github.com/LiPu-jpg/Openwrite/releases/download/v0.2.5/dsh-openwrite-0.2.5.tgz
dsh web

也可把这段话交给有终端权限的 Agent:

请按 https://github.com/LiPu-jpg/Openwrite 的 README 和对应 Release 安装 OpenWrite。
先核对 Release 验收结果、精确 dsh 版本和 SHA-256,再安装发布的 .tgz。
已有本地安装先备份并迁移,保留作品、自定义预设、凭据和其他插件。
启动 dsh web,指导我点击 OpenWrite、准备环境并选择自己的作品。
不要调用写作模型做安装检查,不要自动升级宿主或放宽 pnpm 构建授权。

首次使用会下载固定版本的 uv、Python 3.12 和锁定依赖,保存在当前 dsh 的专属目录。无需预装 Python,也无需克隆两个分支。目标平台为 macOS arm64/x64、Linux x64、Windows x64;各平台通过情况以发布验收报告为准。模型费用另计。

具体的源码安装、升级、迁移和卸载见 安装指南

开始使用

  1. 执行 dsh web,打开它给出的浏览器地址,点击侧栏 OpenWrite。等待环境就绪后,选择作品目录。
  2. 入口自动建立 OpenWrite 创作 会话;点击 创作 即可打开工作台,无需先发消息。对话模型在 dsh 中配置;小说生成与评审模型在「任务 → 模型」配置。
  3. 和 Agent 讨论题材、人物与大纲,确认后再开始写章。已有旧稿可通过「任务 → 导入与导出」接入。
日常操作入口
看进度、继续写作/progress/write-next
审稿、修改选段/review-chapter/revise-span
查伏笔、设定与写法记忆/foreshadow/canon/learn
导出成稿/export-book 或「任务 → 导入与导出」

已有会话不会自动切换预设。详细操作与工作区规则见 使用流程

功能

工作环节可以做什么
规划与资料在同一创作会话中整理灵感、人物、世界观、分层大纲与伏笔,维护作品设定。
正文创作章节导航、连续审读、正文编辑、选区批注与着色、内部状态/关系标记、自动保存、版本保护与场景结构管理。
审稿与修订六域评审、问题定位、修订差异和复评;通过 DAG 查看流程、依赖及证据。
模型测试测章节写作或指定范围的大纲设计,多模型独立生成与交叉评审,查看质量、可靠性和费用;候选保存在隔离副本。
研究与检索检索作品资料与参考库,管理研究报告、正典和写作记忆。
导入与成书旧稿导入、作品迁移、完整备份,以及 Markdown / TXT / EPUB 导出。

「创作 / 资料 / 任务」是三个主要工作台。OpenWrite Studio 在本版本中作为领域后端运行,日常操作在 dsh 中完成。

文档与开发

文档内容
安装指南Agent 安装步骤、手动安装、模型配置、升级和排错
使用流程Workspace、规划、写章、审稿、修订、导入导出
模型测试章节选择、大纲范围、任务 DAG 和结果解读
审稿 DAG标准评审框架与证据结构
工程说明组件职责、维护命令、调研和改进记录
维护手册 · 架构设计版本、插件契约、安装维护和跨仓库职责
packages/openwrite-bridge/   小说工具与后端桥接
packages/studio-panel/       dsh 原生工作台
presets/openwrite/          OpenWrite 创作预设与技能
scripts/                   安装、启动、检查与 DoG 适配
conductor/                 连续写章、评审与修订编排

开发检查:npm run check:plugin;跨仓库契约检查:npm run check。 小说核心位于同仓库的 native-core 分支,与本分支分别维护。工程进度与验证记录保留在 GOAL.md

许可与来源

项目采用 Apache-2.0oh-story-* 技能和随包编辑器保留各自目录中的原有许可证。 Logo 基于 OpenWrite native-core 分支,已调整深浅主题配色;基于 DeepSeek Harness,图谱集成使用 dsh-dog