35种叙事块 + 8种连线 + 5层AI写作管线 = 一张能帮你写小说的自由画布
说实话,市面上的AI写作工具真不少,但大部分都在帮你写营销文案、公众号文章、小红书笔记。真正能帮你"写小说"的,一只手数得过来。
你大概率听过 Sudowrite——老牌的AI创意写作工具,专门为小说家设计,能帮你续写情节、深化角色、打磨文笔,口碑确实不错。但它是付费的,$19/月起,而且不开源。你没法自己部署,没法魔改,数据也在别人服务器上。
有没有一个开源、免费、可自己部署的替代方案?
最近在 GitHub 上发现了一个项目——StoryCanvas,刚好填补了这个空白,而且它的设计理念比大多数商业工具都更有想象力。
{ 一张能"画"故事的画布 }
StoryCanvas 的核心理念很有意思:它不是一个聊天框,而是一张自由画布。

什么意思?传统AI写作工具的交互模式基本都一样:你打字输入提示词,AI返回一段文本,然后你再改。本质上是个聊天机器人套了个写作壳。
StoryCanvas 完全不一样。它提供了35种叙事块类型,分为7大类:
你在画布上拖拽这些块,然后用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 #创意写作
夜雨聆风