乐于分享
好东西不私藏

【Github 开源】AI写小说工具那么多,这张"自由画布"可能是你离"写小说"最近的一次

【Github 开源】AI写小说工具那么多,这张"自由画布"可能是你离"写小说"最近的一次

35种叙事块 + 8种连线 + 5层AI写作管线 = 一张能帮你写小说的自由画布


说实话,市面上的AI写作工具真不少,但大部分都在帮你写营销文案、公众号文章、小红书笔记。真正能帮你"写小说"的,一只手数得过来。

你大概率听过 Sudowrite——老牌的AI创意写作工具,专门为小说家设计,能帮你续写情节、深化角色、打磨文笔,口碑确实不错。但它是付费的,$19/月起,而且不开源。你没法自己部署,没法魔改,数据也在别人服务器上。

有没有一个开源、免费、可自己部署的替代方案?

最近在 GitHub 上发现了一个项目——StoryCanvas,刚好填补了这个空白,而且它的设计理念比大多数商业工具都更有想象力。


一张能"画"故事的画布 }

StoryCanvas 的核心理念很有意思:它不是一个聊天框,而是一张自由画布

什么意思?传统AI写作工具的交互模式基本都一样:你打字输入提示词,AI返回一段文本,然后你再改。本质上是个聊天机器人套了个写作壳。

StoryCanvas 完全不一样。它提供了35种叙事块类型,分为7大类:

分类
数量
典型块类型
角色类
7
角色基础、性格、成长认知、过去经历、信息边界
世界类
5
世界观、势力、规则约束、世界发展、时间戳
结构类
9
时间线、场景、事件、冲突、转折点、悬念钩子
关系类
2
角色关系、势力关系
表达类
5
意境描写、情绪目标、节奏标注、主题陈述
剧本类
4
场景头、动作行、对白、视觉主题
特殊类
1
读者情绪曲线

你在画布上拖拽这些块,然后用8种连线(因果、时序、并行、铺垫、回收、包含、冲突、影响)把它们串起来。

更重要的是,它还有 6种视图模式:全览看整体结构、角色聚焦追踪人物弧线、时间线梳理叙事顺序、伏笔追踪防止遗忘。不同写作阶段切不同视图,比翻笔记高效太多。

五层AI管线:写完还帮你审计 }

有了结构之后,真正硬核的来了。

StoryCanvas 内置了一套五层Agent写作管线

建筑师 → 规划章节结构
写手 → 生成正文(SSE流式输出)
验证器 → 检查内容一致性
审计员 → 12维度结构化问题清单审计
修订者 → 根据审计结果修改

这个设计很像软件工程里的CI/CD流水线——每一步有明确分工,产出经过层层把关。不是简单的"输入提示词→返回文章",而是一个完整的质量控制系统。

举个例子:写手生成完一章内容后,审计员会从"角色行为是否一致""时间线有没有矛盾""伏笔是否回收"等12个维度逐一检查。发现问题后,修订者再针对性修改。

更赞的是,它支持 6种LLM提供商:DeepSeek、OpenAI、Claude、Gemini、Ollama、自定义兼容API。也就是说,你可以用免费的 DeepSeek 或者本地跑 Ollama,零成本创作


故事卡 + 三层保存:新手友好,老手安心 }

StoryCanvas 对新手也很友好。它内置了 35张故事卡,涵盖英雄征途、复仇叙事、悬疑推理、末日求存、成长蜕变等经典叙事类型。

你选一张卡,系统自动帮你铺好预设的块和连线——相当于给你一个"故事模板",只需专注填内容就行。进阶用户还可以叠加多张卡,混合叙事类型。

保存方面也做得很细:三层保存机制。实时增量保存(你每次编辑自动存),每15分钟自动快照,再加手动检查点。画布上还有绿/灰/红状态指示器,文件有没有存看一眼就知道。

另外还支持 信息边界检测——这是个零LLM的规则验证,确保角色不会知道他们不该知道的事。写长篇时这个功能能防止很多逻辑漏洞。


开源 + 本地部署 = 完全可控 }

技术栈:前端 React + TypeScript + React Flow,后端 FastAPI + SQLite。支持 Windows 一键安装脚本(install.bat + start.bat),对技术用户来说部署门槛很低。

对比 Sudowrite 的 $19/月订阅,StoryCanvas 不仅免费,还给了你完整控制权——模型随便换、代码随便改、数据全在本地,完全没有隐私顾虑。


写在最后 }

AI写作工具这两年爆发式增长,但绝大部分都扎堆在商业文案、SEO内容、营销方向。真正专注"叙事创作"的工具有多稀缺?开源界几乎一片空白。

StoryCanvas 的出现,让"用AI辅助写一本小说"这件事变得触手可及。它目前还比较硬核(需要本地部署和一定技术基础),但如果你是一个想尝试AI创作的技术型作者,这大概率是目前最好的开源选择。

而且作为一个还在快速迭代的开源项目,它的潜力远不止于此。35块 + 8连线 + 5层管线这个架构,本身就是一个非常有想象力的框架。

GitHub 地址:github.com/ydsgangge-ux/StoryCanvas


最后,如果你觉得这篇文章有帮助,点个在看,让更多人看到这个宝藏项目。有什么想法也欢迎在评论区交流!

#AI写作 #开源 #小说创作 #StoryCanvas #GitHub #AIAgent #DeepSeek #创意写作