返回目錄

ai-novel-writer

編輯精選維護狀態: 活躍

ethanyoq/ai-novel-writer

本地優先 AI 小說創作工作臺,提供 Windows/macOS 桌面版與 DeepSeek Harness 外掛開發預覽,支援角色、大綱、章節藍圖、審稿修稿和本地模型。

安裝
$ git clone https://github.com/EthanYoQ/AI-Novel-Writer.git && cd AI-Novel-Writer/plugins/dsh-ai-novel-writer

421

星數

58

Fork

TypeScript

語言

GPL-3.0

授權條款

2026-06-20

建立於

2026-08-19

最近推送

GPL-3.0 本地優先的小說創作工作台,附 DeepSeek Harness Web 外掛(開發預覽):透過 `dsh plugin --profile web add` 安裝,以核准門控方式逐章寫作。

DSH 整合

相容

作者聲明

安全稽核

未稽核

最後核實

2026-08-21

授權條款

GPL-3.0

01它能幫你完成什麼?

  • Write novel chapters with AI inside DeepSeek Harness Web

    Project settings, character profiles, story blueprints, chapter blueprints and chapter text saved item by item through single-file approval cards in the conversation

    Web novel and long-form fiction authors who run DeepSeek Harness (dsh) Web and want AI-assisted chapter drafting with human approval gates

  • Run a traceable long-form creation pipeline from premise to final draft

    A structured pipeline of premise → characters → worldbuilding → chapter blueprints → drafts → review reports → revisions → final drafts, with chapter-level context assembly around the current blueprint

    Authors who want organized, reviewable novel assets instead of one giant chat history

02如何將外掛接入 DeepSeek Harness?

先決條件

  • DeepSeek Harness (dsh) with the Web profile (`--profile web`) available
  • pnpm and a local clone of the repository — the plugin is not published to npm
  • The plugin is a 0.1.0 development preview, not yet part of the official desktop release

安裝步驟

  1. 01

    Clone the repo and enter the plugin workspace: `git clone https://github.com/EthanYoQ/AI-Novel-Writer.git && cd AI-Novel-Writer/plugins/dsh-ai-novel-writer`

    $ git clone https://github.com/EthanYoQ/AI-Novel-Writer.git && cd AI-Novel-Writer/plugins/dsh-ai-novel-writer

  2. 02

    Build from source: `pnpm install` then `pnpm run build`

  3. 03

    Register the plugin: `dsh plugin --profile web add .` (or pack first with `pnpm pack --pack-destination ../../.runtime/.cache` and run `dsh plugin --profile web add ./.runtime/.cache/ethanyoq-dsh-ai-novel-writer-0.1.0.tgz` from the repo root)

    $ dsh plugin --profile web add .

  4. 04

    Start the Web UI with `dsh --profile web`, open the Novel Workbench (小说工作台) and install the “AI 小说作家” preset, then create a new session and select that preset

    $ dsh --profile web

  5. 05

    Do NOT use `dsh plugin add github:EthanYoQ/AI-Novel-Writer` — the repo root package is the desktop app, not an activatable DSH bundle

    $ dsh plugin add github:EthanYoQ/AI-Novel-Writer

驗證整合成功

作者未說明

03DSH 整合程度與能力邊界

DSH 整合相容

DeepSeek Harness Web plugin (@ethanyoq/dsh-ai-novel-writer 0.1.0 dev preview) installed via `dsh plugin --profile web add .` from source or a packed tgz, activated by installing the AI Novel Writer preset in the Novel Workbench

  • Novel workbench inside DeepSeek Harness Web

    project settings, character profiles, story blueprints, chapter blueprints, chapter textall novel assets managed in the DSH Web workbench under a dedicated Harness novel project format

    uses an independent Harness novel project format and does not read desktop-version `.vela` projects
  • Approval-gated single-file writes

    model-generated edits to novel files during a DSH conversationchanges written to disk and back-filled into the workbench only after the user clicks “允许一次” (allow once) on a Harness-native approval card

    writes files to disk after approval
  • Bring-your-own model configuration

    OpenAI-compatible endpoints (OpenAI, DeepSeek, Ollama, NovelAI preset) or Gemini-native endpoints supplied by the userchapter generation and review runs against the user's own local or cloud model endpoints

    cloud model requests send prompts and context to the chosen provider; the software does not provide or host model credits
  • Structured review & revision loop (desktop app)

    chapter draftsstructured review reports used as revision input, plus batch chapter tasks (1–10 chapters) with pause/cancel

04適合誰?何時不該用?

適合

  • Web novel and long-form fiction authors who run DeepSeek Harness (dsh) Web and want AI-assisted chapter drafting with human approval gates
  • Authors who want organized, reviewable novel assets instead of one giant chat history

不適合

  • The DSH plugin is a 0.1.0 development preview: it is not included in the official desktop release and is not published to npm, so it must be built from source or installed from a packed tgz.
  • The plugin uses a dedicated Harness novel project format and cannot read desktop-version `.vela` projects; also, `dsh plugin add github:EthanYoQ/AI-Novel-Writer` will not work because the repo root is the desktop app, not a DSH bundle.

05相容性、維護與安全提醒

  • The DSH plugin is a 0.1.0 development preview: it is not included in the official desktop release and is not published to npm, so it must be built from source or installed from a packed tgz.
  • The plugin uses a dedicated Harness novel project format and cannot read desktop-version `.vela` projects; also, `dsh plugin add github:EthanYoQ/AI-Novel-Writer` will not work because the repo root is the desktop app, not a DSH bundle.
  • The app does not provide or host model credits: generation requires the user's own OpenAI-compatible / Gemini endpoints (or local Ollama), and only implemented protocols and presets are guaranteed to work — arbitrary third-party APIs cannot be wired up by URL and key alone.
2026-06-202026-08-19v0.8.4

GPL-3.0 · actively maintained (latest release v0.8.4, 2026-08-15)

06常見問題

AI Novel Writer 如何接入 DeepSeek Harness?

以 DSH Web 外掛接入:克隆儲存庫,用 pnpm 建置 `plugins/dsh-ai-novel-writer` 目錄,執行 `dsh plugin --profile web add .`(或先打包成 tgz 再安裝)註冊外掛,執行 `dsh --profile web` 後在小說工作台安裝「AI 小說作家」Preset,並在新工作階段中選擇該 Preset。

可以直接用 dsh 從 GitHub 安裝嗎?

不行。README 明確提醒不要使用 `dsh plugin add github:EthanYoQ/AI-Novel-Writer`:儲存庫根套件是桌面應用程式,不是可啟用的 DSH bundle。請安裝外掛子目錄或打包後的 tgz。

支援哪些模型?

支援 OpenAI-compatible 協定(OpenAI、DeepSeek、Ollama、NovelAI 預設)與 Gemini 原生協定。API Key 與模型額度由你自備,軟體本身不提供或代管模型服務。

小說資料會傳送到哪裡?

專案資料本地優先:小說資產儲存在你的專案目錄與本機儲存空間。只有你設定的模型端點才會收到提示詞——選擇雲端服務商會把上下文傳送給對應服務商。外掛生成的修改必須經 Harness 原生單檔核准卡片確認後才會寫入磁碟。

DSH 外掛能讀取桌面版的專案嗎?

不能。外掛使用獨立的 Harness 小說專案格式,不讀取桌面版 `.vela` 專案。它仍是 0.1.0 開發預覽,尚未進入桌面版正式 Release,也未發布到 npm。

08資料與來源

  • 作者聲明github.com6ae77d61b089…

    本仓库还在 插件目录 维护 `@ethanyoq/dsh-ai-novel-writer` `0.1.0` 开发预览。它把项目设置、人物设定、故事蓝图、章节蓝图和章节正文带入 DeepSeek Harness Web,并通过对话中的单文件审…

  • 作者聲明github.com6ae77d61b089…

    pnpm run build dsh plugin --profile web add . dsh --profile web

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-21。發現錯誤?提交更正。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。