一、基本信息
| 项目 | 内容 | 数据来源 |
|---|---|---|
| 正式名称 | novel-to-game | GitHub 仓库名 |
| 作者/维护者 | worldwonderer(个人开发者) | GitHub API |
| 来源链接 | https://github.com/worldwonderer/novel-to-game | — |
| 许可证 | MIT | GitHub API |
| GitHub Stars / Forks | 534 / 80 | GitHub API |
| 最新版本 | v0.1.0(2026-07-31 发布) | GitHub Releases |
| 最近更新 | 2026-08-02(持续活跃提交) | GitHub API |
| 安装方式 | npx skills add 一条命令,或 Claude Code / Codex 原生插件市场 |
官方 README |
二、功能介绍与亮点
novel-to-game 把小说改编成有原著依据、可完整游玩的游戏,由 7 个技能串联成流水线:需求确认→证据化拆解→概念选择→世界与玩法设计→美术方向→目标平台构建→实机验证。
- 证据化改编:拆解阶段要求给规则、场景、人物能动性、冲突、视觉锚点逐条标注原著引用
- 目标平台不缩水:产品简报锁定网页、PC、移动端或引擎工程等交付形态,工具链不可用时标注“未验证”而非静默退化为更简单的替代版本
- 实机 QA 而非主观自评:要求真实运行日志与通关截图,并设“前提传达门”——子代理只看开局画面判断游戏类型,答不出就打回设计阶段
- 可选语音合成受限:默认不联网生成配音,仅在显式批准时启用,不会把整本小说发给第三方 TTS 服务
- 自带 3 个可在浏览器直接试玩的完整案例,并提供中文版 README
三、适用场景
固定分类:其他
适合独立创作者、网络小说作者把已完成的小说手稿快速做成demo级可玩游戏,用于验证改编创意或搭建产品原型,无需自己从零设计游戏系统与美术方向。
四、跨 Agent 兼容性
| Agent | 结论 | 依据 |
|---|---|---|
| Claude Code | 原生支持 | README 给出专用 npx skills add 安装命令与 /plugin install 原生插件市场方式,/novel-to-game 直接调用 |
| Codex | 原生支持 | README 给出对应 -a codex 安装命令与 codex plugin add 方式 |
| OpenClaw | 未验证 | 已抓取材料未提及 OpenClaw,未为此单独搜索 |
| Hermes Agent | 未验证 | 已抓取材料未提及 Hermes Agent |
五、推荐理由
“把小说改成游戏”的一句话提示词常只产出剧情摘要或千篇一律的换皮demo。novel-to-game 拆成七个有明确交接标准的阶段,每步都要求可核查产出物,并在美术打磨前设“这游戏在讲什么”自查门槛,防止做出画面好看但没人玩得懂的半成品。适合想验证改编创意、又不想从零学游戏设计的创作者。
六、评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 6 | GitHub 534 stars / 80 forks,仓库创建于 2026-07-18,两周左右积累这一星数;目前已知讨论集中在作者自身的迭代记录(issue/PR 均为作者本人提交),尚未发现独立第三方平台讨论 |
| 可用性 | 8 | 一条命令为 Claude Code / Codex 安装全部技能,另有原生插件市场方式;README 含完整流程图、七技能职责表,并配 3 个可直接在浏览器试玩的完整案例;仓库持续活跃更新;基础流程无需外部付费依赖,仅可选的语音/视频生成环节需要额外服务 |
| 安全性 | 8 | 见下方安全检查清单 |
| 综合评分 | 7.3 | 三项均值 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令与权限范围 | 由承载它的编码 Agent 在其常规权限范围内执行本地构建与验证命令,未发现额外提权或越权指令 |
| ② 运行时联网外发 | 默认不联网;仅在产品简报显式批准语音/图片生成时才调用外部生成服务,且要求相关密钥留在受信服务端、不默认联网 |
| ③ API Key/凭据 | 仅可选生成环节涉及,文档未详细展开具体存储机制,属轻微缺陷但非“不明” |
| ④ 可疑指令排查 | 已抓取并阅读多份 SKILL.md 与参考文档,未发现混淆代码或隐蔽外发指令 |
| ⑤ 作者/组织信誉 | 个人开发者,尚无第三方背书,但工程记录规范(结构化 issue、详尽发行说明),无造假迹象 |
| ⑥ License | MIT,仓库根目录明确声明 |
| ⑦ 最近维护 | 最近一次提交 2026-08-02,持续活跃 |
未给更高分的原因:仓库上线仅约两周,独立第三方评价样本尚少,可选生成环节的凭据存储细节说明也不够充分。
七、跟同类 Skills 相比的优势
| 对比对象 | 定位 | 与本 skill 的差异 |
|---|---|---|
| godogen | 用一句自然语言描述直接让 Agent 搭建 Godot/Bevy/Babylon.js 游戏原型并生成素材 | 起点是凭空的创意描述,不涉及对已有文本的忠实度要求;本 skill 起点是一份具体小说,核心约束是“原著证据可追溯”,且明确锁定目标运行平台与替代验证边界 |
| game-studio(OpenAI 官方) | 覆盖浏览器游戏从架构规划到 2D/3D 实现与 playtest 的通用流程 | 面向“从零构思一个游戏”的通用开发流程,不针对叙事改编场景;本 skill 专门处理“如何把已有故事的人物、冲突、世界观转成可玩系统”这一更窄但更具体的问题 |
| agent-sprite-forge / sprite-gen | 专注把 2D 美术资产生产变成本地免费、确定性可复现的流程 | 只覆盖美术资产这一个环节;本 skill 的 game-art-direction 只是七个阶段之一,还包含拆解、概念、玩法设计、构建与实机 QA 全链路 |
核心差异化:同类技能大多从零构思创意,或只做通用开发/单一环节,novel-to-game 专门处理“已有文本→有据可查的游戏改编”,用实机运行证据代替主观自评。
八、用户评价
该技能上线约两周,目前在第三方平台尚无具名用户评价;仓库自身 issue 与 PR 均来自作者本人。
九、其他补充
仓库提供英文与中文(README_ZH.md)两版说明文档。作者同时维护网络小说写作技能包 oh-story-claudecode,二者产物可互通复用。
十、安装使用方式
Claude Code:
npx skills add worldwonderer/novel-to-game -g -y -a claude-code -s '*'
或原生插件市场:
/plugin marketplace add worldwonderer/novel-to-game
/plugin install novel-to-game@novel-to-game-skills
/novel-to-game:novel-to-game quick
Codex:
npx skills add worldwonderer/novel-to-game -g -y -a codex -s '*'
安装后注意事项: 安装无需重启。给 Agent 一份小说文件并说明“用 novel-to-game 改编成游戏”,技能会先确认目标平台再进入后续阶段;quick 模式全自动完成,director 模式在概念方案阶段停下来让用户选择。
十一、注意事项
- 目标工具链在当前环境不可用时会用批准过的替代运行时验证,但不代表目标平台已通过验证,正式发布前仍需复核;
- 语音/视频等生成式媒体环节依赖外部服务,需要额外配置与可能的费用,基础游戏构建流程本身不需要;
- 仓库版本号为 v0.1.0,属早期版本,尚未经过大规模生产验证;
- 除 Claude Code、Codex 外,OpenClaw、Hermes Agent 的兼容性尚无可验证材料,如需在其他 Agent 环境使用请自行测试。