ARTICLE · 1308097
开源AI工具StoryForge:自动写故事 + 配插画,一站式图文故事生成

StoryForge是一款开源、由大语言模型驱动的终端 TUI/CLI 图文故事生成工具,使用 Python 开发,面向开发者和内容创作者。

输入简单提示,它就能自动完成故事文本创作,同步生成配套 AI 插画,直接输出完整的图文故事。

普通AI生成故事大多只输出文字,配图需要手动复制提示词到绘图模型。StoryForge 打通了故事文本‑角色设定‑插画提示词‑图片生成‑文件导出整条流程,只需要一个创意想法,就能拿到整理排版好的图文故事。

功能特点
可自定义的故事文本生成
输入简短创意,自行设置目标年龄、篇幅、叙事风格、主题方向,还能选择不同叙述口吻,快速产出短篇故事,也支持在原有故事基础上续写。

自动生成配套AI插画
支持Q 版、写实、卡通、水彩、素描等多种画风。工具会读取故事里的角色外貌、场景信息,自动生成绘图提示词,不用手动编写绘图 prompt;终端内可以预览图片,生成后的文件统一保存。
角色、世界观长期保存
自带角色记录模块,保存角色外貌特征,在多个故事里保持人物形象统一;支持world.md世界观文档,记录背景设定,一套设定可以反复复用,缓解 AI 作画、写文时人物设定前后不一致的问题。

稳定写长篇
自带检查点功能,创作中断后可以接着之前的内容继续生成。内置上下文摘要、采样控制、去重、token 配额管理,减少长篇续写时内容重复、上下文超限报错的情况。

多模式运行
两种使用方式:全屏交互式 TUI 终端界面,或者 CLI 命令行调用;
故事文本和图片自动分类存放到对应文件夹,方便整理查看;
内置 MCP 服务,可作为能力组件,供其他 AI Agent 调用;
支持配置文件编辑、接口异常自动重试。
核心创新
文字和图像生成闭环联动
和市面上故事、绘图分开的 AI 工具不同。StoryForge 会从剧情文本提取角色、场景信息,自动转换成绘图提示词,保证插画和文字剧情匹配,写完故事直接出配套插图,省去来回复制 prompt 的步骤。

专门针对长篇叙事做上下文优化
通用大模型调用很少关注长篇写作的一致性问题。这个项目专门做了时序采样、内容去重、自动摘要、会话断点整套机制,用来稳住人物设定、控制上下文长度,适合持续写长故事。
优先终端轻量化运行
不需要搭建复杂 Web 服务,本地终端就能运行;同时对外提供 MCP 接口,把故事、配图能力封装成标准工具,供其他 AI 智能体调用,拓展自动化创作玩法。

模块化架构,方便扩展
模型层做了解耦,可以自由切换不同的文本大模型和绘图模型。源码全部开源,开发者可以新增故事模板、美术风格、导出格式,嵌入到自己的各类项目里。
StoryForge把写故事、记录角色、生成插图、归档保存这些重复工作自动化。项目完全开源,不管是普通用户想快速产出图文故事,还是开发者想要一套可以复用的 AI 叙事实现方案,都可以直接使用或者修改源码。
GitHub:https://github.com/yuanbw2025/storyforge欢迎扫码加入社群
一起交流AI前沿技术!

小编免费共享AI开源项目知识库,
实现大家的AI资讯自由!
直接扫码或点击链接即可查看!

AI开源项目知识库:https://qyxznlkmwx.feishu.cn/wiki/BwWIwsCOuiMWGmkUzNHcKLvPnPh















































































