Infinite Pokémon Skill 技能

边玩边生成的 AI 宝可梦式冒险技能包

技能简介

Infinite Pokémon(无限宝可梦)是一套用于「边玩边生成」的实验性游戏技能包,由作者 Shellishack 使用 OpenAI Codex 生成并开源(MIT-0 协议)。它把「游戏世界可以随着游玩持续被书写」这一设想做成了可运行的 TypeScript 原型:当你走向地图上新的一片地平线时,本地 AI 会依据你此前的冒险历史,生成新的地点、角色、对话与故事线索;而当你回到熟悉的地方,那里依然保持原样,你的进度与后果都被完整保留。整个项目由四个可独立安装的 Agent Skill 组成——一个入口搭建技能加三个生成技能(地形区域、NPC、室内场景),可在 Claude Code、Codex CLI 等兼容助手中通过 npx skills add 一键安装。

核心能力

  1. 搭建与启动向导:入口技能 infinite-pokemon 会引导 AI 助手自动克隆缺失的游戏文件、检查运行环境、安装依赖、构建并启动本地桌面版或浏览器版游戏。
  2. 程序化区域生成:infinite-pokemon-region 技能根据运行快照生成新的地图区域,包含生物群系、地形特征、问候语与故事钩子,并通过地图校验与依赖检查后才会进入游戏。
  3. NPC 与剧情生成:infinite-pokemon-npc 技能生成持续的生物 / NPC 特质与物种档案,NPC 拥有记忆与受约束的行为意图,让对话具备连续性。
  4. 室内场景生成:infinite-pokemon-interior 技能负责建筑内部空间的生成,保证与外部世界的一致性与连通。
  5. 严格的生成边界:所有 AI 提案都必须通过 Schema 校验、地图验证与依赖检查;AI 建议不能自行判定战斗胜利或移动你的训练家,服务器始终是权威世界。
  6. 可控的生成深度:深度参数 0–3 可配置(默认 1),生成批大小默认 3 个同时区块,可在会话中设为 1–8;缓存地图会被复用,未完成的目标会显示真实的排队 / 生成状态并支持重试与取消。
  7. 分支与存档:可创建检查点后继续游玩,或从更早的检查点分支出一条新时间线;每个分支拥有独立的世界数据库与生成上下文,互不污染。
  8. 多人共享世界:多人模式下好友共享同一段世界历史,只有主机连接 Codex 并提供生成配额,其它运行与分支保持为独立世界。

安装配置

  1. 一键安装全部技能:在支持 Skills CLI 的助手环境中执行 npx skills add Shellishack/infinite-pokemon --skill infinite-pokemon,即可安装入口搭建技能。
  2. 安装三个生成技能:执行 npx skills add Shellishack/infinite-pokemon --skill infinite-pokemon-region --skill infinite-pokemon-npc --skill infinite-pokemon-interior,一次性装齐地形、NPC 与室内生成能力。
  3. 从其他注册表获取:四个技能同时发布在 skills.sh、ClawHub 与 skills.re,可从任一注册表下载;GitHub Releases 亦提供 v0.2.0 的 ZIP 打包下载。

使用步骤

  1. 安装入口技能后,向 Codex 或兼容助手发出指令:「使用 $infinite-pokemon 帮我设置并启动游戏。」
  2. 助手会自动克隆缺失的游戏文件、检查运行环境前置条件、安装依赖并完成构建。
  3. 在游戏中完成 Codex 登录 / token 授权同意,或选择「无 AI 教程预览」模式先行体验。
  4. 开始游玩:走向新区域时 AI 生成新内容,回到旧地点时世界保持稳定;如需分支世界,在会话中创建检查点即可。

适用场景

  1. AI 生成内容(AIGC)游戏体验:想亲自体验「世界随游玩持续生成」这一概念的玩家与研究者。
  2. Agent Skill 开发学习:研究如何用 SKILL.md 编排「搭建 + 生成」多技能协作模式的开发者。
  3. 本地 AI 编排实践:希望在本地主机上把 Codex 等模型与游戏服务器结合、验证生成流水线可控性的工程师。
  4. 多人协作游戏原型:与朋友共享同一段世界历史、探索多人共享生成世界的玩法。

适用人群

适合对生成式游戏与 AI Agent 编排感兴趣的开发者、研究 AIGC 玩法边界的研究人员,以及想学习多技能协作式 Skill 设计模式的 Agent 开发者。注意本项目仅供教育与非商业用途,是实验性的同人项目,与任天堂、Creatures、GAME FREAK 及宝可梦公司无隶属或背书关系。

工作原理

游戏服务器负责权威世界状态——移动、碰撞、战斗、背包与进度推进都在服务端处理,AI 的任何建议都不能改写这些规则。每次游玩都会存储地图、选择、NPC 记忆与事件历史,服务器导出一份不可变的本地快照供生成技能读取;助手主机上的 Codex 依据该快照提出新内容,再由 Schema、地图校验与依赖检查决定哪些内容可以进入游戏。已访问过的地点保持稳定,新内容的生成深度与批量大小均可配置。

官方链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论