← 全部项目

公开仓库 · Alpha

NovelFlow

让 AI 帮忙写长篇,但故事仍由作者决定

类型
本地优先产品
角色
个人项目 · 独立开发
状态
持续开发
演示
暂无公开演示

一个面向长篇小说的本地优先 AI 写作工具。它把模型建议、待修改草稿和作者确认的故事事实分开,让作者始终掌握最终决定权。

  • FastAPI
  • React
  • TypeScript
  • SQLite

验证情况

公开材料整理中

项目的界面截图与复现说明仍在整理。当前页面只展示已经确认的信息,不使用虚构素材或未经核对的数据。

核心流程

它是怎么运转的

  1. 01作者提出写作目标
  2. 02查找相关设定
  3. 03AI 生成候选草稿
  4. 04作者审阅确认
  5. 05更新故事设定

问题

长篇创作不是连续调用几次模型。人物关系、时间线、世界规则和伏笔会在数十万字里相互影响;如果模型生成的每句话都自动进入上下文,错误也会被不断放大。

设计

NovelFlow 把写作流程拆成“提出建议、审阅、接受”三个阶段。模型可以生成章节草稿、补充设定或提醒冲突,但只有作者确认的内容才会成为故事正史。SQLite 保存本地项目和版本,FastAPI 提供后端接口,React 工作台则在确认之前展示改动及其可能影响。

当前成果

  • 完成单用户、本地优先的端到端创作工作台。
  • 在数据层面分开草稿和作者确认的故事事实。
  • 写作前只取回相关人物、事件和限制,不把所有资料一股脑塞进上下文。

下一步会继续改善长篇一致性检查,以及让作者更快理解一次修改会影响哪些既有设定。