LiPu-jpg/Openwrite ↗★ 760
dsh-openwrite
长篇小说创作后端接入与原生创作工作台 适合小说创作者,提供大纲讨论、章节生成、审稿及成稿导出等全流程辅助。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LiPu-jpg/Openwrite说明文档
阅读完整 README ↗开始使用
- 执行
dsh web,打开它给出的浏览器地址,点击侧栏 OpenWrite。等待环境就绪后,选择作品目录。 - 入口自动建立 OpenWrite 创作 会话;点击 创作 即可打开工作台,无需先发消息。对话模型在 dsh 中配置;小说生成与评审模型在「任务 → 模型」配置。
- 和 Agent 讨论题材、人物与大纲,确认后再开始写章。已有旧稿可通过「任务 → 导入与导出」接入。
| 日常操作 | 入口 |
|---|---|
| 看进度、继续写作 | /progress、/write-next |
| 审稿、修改选段 | /review-chapter、/revise-span |
| 查伏笔、设定与写法记忆 | /foreshadow、/canon、/learn |
| 导出成稿 | /export-book 或「任务 → 导入与导出」 |
已有会话不会自动切换预设。详细操作与工作区规则见 使用流程。
配置模型
安装和环境健康检查不需要模型 API Key,也不会调用写作模型。与 Agent 对话、生成章节和审稿需要可用的模型配置;使用收费服务商时会产生 API 费用。
- 对话模型:在 dsh 宿主中配置,用于 OpenWrite 创作会话。
- 小说生成、评审与测试模型:在「任务 → 模型」添加服务商,按服务商提供的信息填写模型名、接口地址和 API Key。不要把密钥粘贴到对话、作品正文或 Git 仓库。
- 作品目录:选择自己的本地目录;后端端口与 Python 环境由插件管理,无需手动配置。
旧开发安装的全局模型配置不会自动迁入受管理环境,迁移步骤见 安装指南。模型连通性测试可能实际调用服务商,应与不调用模型的环境健康检查区分。