游戏开发 Agent 路由
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/router-sh-jrv0ek 到 AI 助手。
技能介绍
解决的问题
游戏开发请求经常横跨多个工程面:引擎、玩法、shader、UI、存档、多人、输入、音频、AI、对话 或 程序化内容。如果 Agent 一开始就把所有资料都读进来,上下文会很快膨胀,回答也容易偏离当前项目实际使用的技术栈。这个技能要解决的不是重新教一遍引擎 API,而是先判断该加载哪些专用技能,再让后续工作发生在正确边界内。
工作方式
它作为游戏开发请求的入口路由,核心是“先分类、再读资料、最后组合”。
- 检测引擎:根据项目指纹判断至多一个引擎技能集,识别不了则标记为
unknown。 - 分类任务:从请求措辞中识别相关工程领域、最多一个类型和所需工作流。
- 解析最小集合:组合
engine、discipline、genre、workflow,避免把不相关技能全部拉入上下文。 - 按需披露:只打开选中的
SKILL.md正文,references/仅在需要时读取。 - 组合顺序:按
引擎基础 → 领域概念 → 类型适配 → 工作流推进,降低跨层混乱。 - 兜底策略:引擎未知或没有合适技能时,会提示缺口或默认转到
Godot。
适用边界
它适合在“做一个游戏”“调试关卡/敌人/UI/音频/存档”或用户问“该用哪个技能”时启用。一旦正确技能已加载且任务没有转向,应继续在该技能内工作,不需要每轮重新路由。只有当任务切换到新引擎或新工程关注点时,才应回到路由层重新选择。
使用场景
- 在开始做 2D 游戏请求前,判断该加载哪些引擎与玩法技能。
- 当用户只说‘做个游戏’时,选择最小技能集再读取文档。
- 处理 Godot 存档系统 bug 前,路由到相关持久化技能。
- 在多引擎需求无法确定时,判断是否走 Godot 兜底。
适合人员
- 用 Agent 做 Godot 原型的独立开发者,需要快速判断该读哪些技能。
- 维护游戏开发技能库的技术负责人,需要统一入口避免加载无关资料。
- 从玩法原型转向 shader/UI 的游戏程序,需要判断任务是否跨到新领域。
- 用 LLM 辅助关卡与存档调试的工程师,需要在动手前选择正确技能。