用 AI 生成互动游戏,让课本里的故事「活」起来
本文介绍了一种仅需一句话提示,即可利用 AI 自动生成互动叙事游戏的方法。该方案通过整合 Claude Code、豆包 Seed-Code 模型及特定技能插件,将原本需要多轮对话、切换多个平台的复杂流程,简化为全自动化的工作流。AI 会自动完成剧情拆分、风格统一的配图生成、互动选项设计,最终输出一个完整的网页游戏,尤其适合教育工作者将课本内容转化为沉浸式教学工具,提升学生参与感。
问题的提出:从繁琐到简洁
将文学作品,如《林黛玉初进贾府》,制作成互动游戏,能让学生亲历故事发展,探索不同选择带来的可能性,这极具吸引力。然而,传统的制作方法非常复杂,往往需要使用者在多个工具间反复切换,经历数十轮的提示词调整。
如果做这样一个互动游戏,能像写一句话一样简单,会发生什么?
这个问题的答案,就是将整个流程自动化,让 AI 负责所有繁琐的步骤,而创作者只需提供一个核心创意。
核心方法:让 AI 自动完成一切
本方案的核心是选择合适的工具,并给予 AI 足够的自主行动空间来完成任务。
主要工具组合:
- Claude Code + Skill: 一个 AI 智能体(Agent)框架,负责规划和执行任务。Skill 则像是 AI 的“技能包”,用于指导 AI 如何生成图片。
- 豆包 Seed-Code 模型: 驱动 AI 智能体完成游戏开发,并利用其多模态理解能力“看懂”配图,从而统一界面设计风格。
自动化流程:
- 给定剧情文本: 只需提供故事名称或粘贴原文。
- 选取关键场景: AI 自动识别情节转折点,拆分出 5-10 个关键场景。
- 设计剧情配图: AI 自行编写风格统一的提示词,调用生图模型生成并下载所有图片。
- 游戏开发: AI 设计每个场景的互动选项与反馈,编写游戏代码,并根据配图风格统一 UI 设计。
准备工作:三步配置你的 AI 助手
在开始创作前,需要完成一些简单的配置。即使没有 AI 基础,也可以按照以下步骤操作。
安装 Claude Code
- 打开电脑的“终端”或“命令行”工具。
- 遵循官方安装指引完成安装。如果遇到问题,可以将报错信息发给任意 AI 助手寻求帮助。
配置豆包 Seed-Code 模型
- 选择该模型是因为它与 Claude Code 兼容性好,且作为国内首个支持多模态的编程模型,能让 AI 根据图片风格自动优化 UI。
- 在终端内输入指定命令,将模型临时切换为豆包 Seed-Code 模型,并填入你从火山方舟获取的 API Key。
配置文生图 Skill
- 这一步是为 AI 装上“自己画图”的能力插件。
- 需要下载一个名为
seedream-image-generator的 Skill 压缩包,并将其放入 Claude Code 指定的技能目录中。也可以直接在 Claude Code 中使用指令让 AI 自动完成下载和放置。
完成以上准备后,你的 AI 助手就具备了“一句话生成游戏”的全部能力。
创作攻略:两种风格的提示模板
现在,你可以通过发送一个指令来创作游戏了。这里提供了两种不同风格的模板,选择一个并替换其中的内容即可。
A. 交互式课件风格
这种风格的布局更偏向教学演示,界面清晰,重点突出,支持横版或竖版布局。
一次性提示模板如下:
【任务目标】
基于给定原文/特定剧情/文学内容,自动生成一个完整的交互式叙事网页游戏/课件,并在当前项目的根目录下,创建文件夹,放置全部游戏代码与资源。
【核心要求】
- 场景自动切分:基于原文情节转折点,自动拆分 3-10 个关键叙事场景。
- 图片设计提示词:为每个场景生成详细的 AI 绘图 prompt,并确保所有图片风格统一。
- 图片生成:利用 seedream-image-generator skill 生成对应图片。
- Html 游戏开发:每个场景设计 3 个选项(1 个正确,2 个错误),并提供选择后的反馈。UI 元素需通过多模态分析图片风格后进行统一设计。
【游戏内容】
<此处粘贴/替换为你想要生成游戏的文学原文/历史文本>
【输出格式】
完整可运行的 html 游戏。
将模板中的【游戏内容】替换后,直接发送给 Claude Code,AI 便会开始自动执行所有步骤,从场景规划、图片生成到最终的游戏开发。
B. 沉浸式剧情游戏
这种风格更具游戏感,以图片为背景,将选项和对话呈现在画面上,提供更强的代入感。
一次性提示模板如下:
【任务目标】
你的核心任务是扮演一个全能的互动叙事的游戏设计师。接收我提供的任意文学文本,自动将其转化为一个完整的、用于教学的网页互动游戏/课件。
【核心工作流】
严格遵循以下四个步骤:
步骤一:故事解析与教学设计
- 分析原文,规划游戏结构(开始界面、场景拆分、结局设计),并为每个场景设计 3 个互动选项。
步骤二:艺术风格确立与视觉生成
- 根据原文基调确立一种统一的艺术风格(如水墨、卡通),为所有场景生成详细的 AI 绘图 prompt,并使用 seedream-image-generator 工具生成所有图片。
步骤三:互动和 UI 设计
- 设计整体布局,包括场景展示区和底部互动区。UI 元素(对话框、按钮)的风格需与插画风格协调统一。
步骤四:最终交付
- 整合所有内容,生成一个独立的、包含所有代码和资源的 HTML 文件。
这个模板赋予了 AI 更明确的角色和工作流程,使其能更有条理地完成一个沉浸式游戏的设计与开发。
技术的意义:回归教育初心
通过这种方法,我们将原本需要 40 多轮提示的复杂工作,简化到了只需一轮提示。教育者不再需要担心技术细节,如图片素材、代码编写或风格统一等问题。
技术的意义,也不在于替代谁,而是对齐原有的目标,做得更好更好。
当教育者可以专注于故事本身、教学体验和学生感受时,AI 便真正成为了改善教育的强大工具。这正是技术为我们带来的积极变化。