EthanYoQ/AI-Novel-Writer

AI 小说创作软件:把灵感、角色、世界观、大纲、章节写作、审稿和修稿组织成可控流程;提供 Windows/macOS 桌面版,支持本地和在线模型。AI Novel Writing Software: Organizes inspirations, characters, worldbuilding, outlines, chapter drafting, review, and revision into a controllable workflow. Features desktop apps for Windows/macOS, Ollama integration, and a DeepSeek Harness (DSH) plugin preview.

AI Novel Writer – 概述

AI Novel Writer (中文名 AI 小说作家) 是一款桌面应用程序,帮助作者在大型语言模型生成器的辅助下创作长篇小说。它本身不托管模型,而是让您将程序指向任何 OpenAI 兼容端点(OpenAI、DeepSeek、Ollama、NovelAI 等)或 Google Gemini 端点,并在本地编排提示、上下文和修订周期。


工具的功能

功能 对您的意义
结构化工作流 应用引导您完成一个线性流程 – 前提 → 角色 → 世界观构建 → 大纲 → 章节蓝图 → 草稿 → 审阅 → 修订 → 最终稿。所有成果都保存在您控制的项目文件夹中。
章节级生成 当您要求模型写一章时,程序会构建一个上下文,其中包括当前章节的蓝图、相关角色卡、世界观信息和任何参考材料,而不是一次性输入整本小说。
故障恢复 如果生成调用失败,任何部分生成的文本都会作为恢复候选存储在本地 SQLite 数据库中。可以在不损坏官方草稿的情况下检查或丢弃它。
自动审阅与修订 草稿生成后,应用可以要求模型生成结构化的审阅报告。该报告可以反馈到"修订"步骤,保持作者的参与。
角色/世界观管理 专用面板允许您创建、编辑和关联角色卡、世界观笔记,并与大纲保持同步。
批量章节任务 您可以启动一个写入多个连续章节(1-10)的任务,并随时暂停或取消。
多语言界面 界面支持中文和英文;语言选择在会话之间保持。
DeepSeek Harness 插件 存在一个非常有限的基于 Web 的插件(@ethanyoq/dsh-ai-novel-writer),用于 DeepSeek Harness 平台,但它只实现一个最小化的"提案-审阅-应用"循环,并冻结在 0.1.0 版本。

内部工作原理

  • 模型适配器 – 应用支持两类 API:
    • OpenAI 兼容(OpenAI、DeepSeek、Ollama、NovelAI、Azure 等)
    • Google Gemini 原生协议 您可以在本地 JSON 文件(~/.vela/models.json)中配置基本 URL、模型名称和 API 密钥。
  • 本地存储 – 项目、草稿、角色表以及 SQLite 数据库(.vela 文件夹)完全存储在您的计算机上。不会向开发者的服务器发送任何数据。
  • 提示模板("技能") – 对于每个阶段(规划、起草、审阅、润色),您可以附加一个模型将使用的自定义提示模板。这使您可以强制特定的风格或结构。
  • 全文搜索 – 导入的参考文本使用 SQLite FTS 建立索引,即使没有向量存储嵌入,您也可以快速检索段落。

谁可能受益?

  • 想要 AI 辅助但拒绝纯云 SaaS 平台的小说家。
  • 使用私有或专有数据的作者 – 因为一切都保留在设备上。
  • 需要可重现项目树的团队 – 应用记录每个步骤,使备份或交接手稿变得容易。

开始使用(快速清单)

  1. 下载 – 从 GitHub Releases 页面获取合适的安装程序(Windows 版 .exe 或 macOS 版 .dmg)。
  2. 安装 – 安装程序会更新应用,但不会影响您现有的项目文件夹。
  3. 配置模型 – 打开设置,选择 OpenAI 兼容或 Gemini,填写端点 URL、模型名称和 API 密钥。
  4. 创建新项目 – 定义前提、角色、世界观,然后生成大纲。
  5. 生成章节 – 运行"章节蓝图 → 草稿"步骤;审阅 AI 生成的草稿,可选运行自动审阅,并迭代直到满意。

需要注意的限制

  • 应用不提供任何模型托管;您必须有一个本地推理服务器(例如 Ollama)或有效的云 API 密钥。
  • DeepSeek Harness 插件是预览版,仅提供桌面版约 10% 的功能。
  • 没有内置发布平台 – 您自己导出最终手稿。
  • Windows 安装程序未签名,macOS 版本仅临时签名,因此您可能需要绕过操作系统警告。

许可证与社区

  • 桌面应用以 GPL-3.0 许可发布。
  • DeepSeek Harness 插件采用 MIT 许可,并以 @ethanyoq/dsh-ai-novel-writer 发布在 npm 上。
  • 问题、功能请求和发布公告通过 GitHub 仓库处理。

简而言之: AI Novel Writer 是一个真正的本地运行 AI 辅助小说写作工作站,它将提示管理、章节级生成、审阅循环和项目级组织紧密结合,同时将所有数据置于作者的控制之下。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目