首页视觉小说编辑器
视觉小说编辑器
创作类型视觉小说编辑器

在浏览器中制作视觉小说和 WebGAL 项目

GenStory.cc 适合想把视觉小说剧本、舞台状态、角色、分支和选择项分开管理的创作者。你可以用 Markdown 写对白,用 YAML 维护场景状态,也可以让可选 AI 助手基于项目上下文生成场景草稿和资产 prompt,确认后再预览并导出 OpenWebGal ZIP。

代码 100% 开源,项目数据默认保存在本地浏览器中;不会自动上传到 GenStory.cc 服务器,也可在授权后手动同步到自己的云盘。
本地优先
结构化项目文件
预览与导出

创作类型

核心能力

把故事、素材和运行结果放进一套清晰的项目结构里,让创作可以持续推进。

01

故事与呈现分离

script.md 保存叙事和对白,stage.yml 只描述背景、角色、表情、姿势和位置,资产统一通过 assets/index.yml 的逻辑 ID 引用。

02

浏览器内预览

创建后可以直接打开预览,快速检查对白、角色状态和场景衔接,无需单独安装运行环境。

03

导出 OpenWebGal

完成后可以导出可独立运行的 OpenWebGal ZIP,也可以下载项目备份,之后重新导入继续编辑。

提示词工作台

AI prompt 示例

这些示例展示 AI 助手适合参与的环节:先读取项目上下文和创作规则,再给出可确认、可修改的草稿、结构或资产提示词。AI 辅助是可选能力,项目文件仍默认保存在本地浏览器中。

先明确创作目标和素材关系,再把提示词变成可复用、可追踪的项目内容。

01 生成带选择项的视觉小说场景

适合产出: 对白草稿、分支选择、舞台状态增量和资产逻辑 ID

请读取当前视觉小说的创作规则、场景脚本和舞台状态,续写一个 5 分钟场景:主角在雨夜车站遇到失踪同伴。输出 Markdown 对白、2 个选择项、每个选择的后续影响,并列出需要增量更新的 background、characters、expression、music 和 SFX 逻辑 ID。

02 检查剧情分支和角色状态

适合产出: 矛盾点、缺失舞台状态、可补充对白和修订建议

请检查本场景的分支、角色表情和舞台状态是否一致。不要直接重写全文;先列出可能矛盾、缺失资产逻辑 ID、选择项后果不清楚的位置,再给出最小修改建议。

03 规划视觉小说资产 prompt

适合产出: 背景、立绘、表情、BGM 和 SFX 的逻辑 ID 与提示词

请根据当前视觉小说场景,列出需要补充到资产清单的资产计划。至少包含雨夜车站背景、同伴立绘、紧张表情、环境雨声和低频悬疑 BGM。每项给出逻辑 ID、用途、生成 prompt 和接入的场景位置。

04 制作角色立绘设定图 prompt

适合产出: 适合立绘制作的角色设定图、表情表和服装细节

请根据当前视觉小说的角色档案,为 GPT Image 2 写一条角色设定图 prompt:22 岁男性,沉默、谨慎、擅长修理旧机器,是主角的临时同伴。画布 1024x768,包含正面、侧面、背面、半身立绘和 6 个表情头像;服装要写清外套层次、工具包、手套磨损、发型和主色/辅色。要求角色设计可拆成 tachie、expression 和 prop 资产,输出后再列出建议使用的逻辑 ID,不写具体文件路径。

常见问题

关于这个创作类型的工作方式、备份策略和发布边界。

GenStory.cc 和 WebGAL / OpenWebGal 是什么关系?

GenStory.cc 负责浏览器内的项目编辑、文件组织、预览准备和导出流程;OpenWebGal 是视觉小说项目的运行目标。完成后可以导出 OpenWebGal ZIP,用于运行或继续发布。

可以把项目导出成可以发布的视觉小说吗?

可以。OpenWebGal 导出 ZIP 面向运行和发布;源码 ZIP 面向备份和继续编辑。两者用途不同,建议在发布前同时保留源码备份。

它适合 Ren'Py 用户吗?

如果你想要浏览器内的轻量工作流、清晰的项目文件和 WebGAL/OpenWebGal 导出,它会很合适。它不是 Ren'Py 的完整替代品,也不会隐藏项目结构。

项目数据会不会上传到服务器?

不会自动上传到 GenStory.cc 服务器。作品内容和素材默认保存在这台设备的浏览器中;如果你授权 Google Drive,同步也只会在你主动操作后发生。