Agent Skills
返回列表
💻

游戏开发主路由

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/router-lr-v7y1。

技能介绍

要解决什么问题

游戏开发请求往往横跨引擎 API、玩法品类与工作流(关卡、存档、联机、Shader 等)。若一上来就混读多个 SKILL.md,容易重复讲 Unity/Godot 基础,或在错误引擎语境里给建议。你需要一个在动手前就能判定「当前项目像哪个引擎、这次任务属于哪条专业线、最少该加载哪些子技能」的入口,而不是又一个通用教程。

技能如何工作

本技能是 Master Router — Game-Development Skill Dispatcher:通过项目指纹推断至多一个引擎技能集,再从用户表述里归类 discipline(专业方向)、genre(品类,至多一个) 与 workflow(工作流),解析出最小技能集合,并明确要求先打开对应 SKILL.md 正文再执行(references/ 按需查阅)。

核心步骤可概括为:

  1. Detect engine — 项目指纹 → 引擎技能集或 unknown
  2. Classify task — 措辞 → 专业方向 + 品类 + 工作流
  3. Resolve — 合并为 engine + discipline + genre + workflow 的最小集
  4. Read — 只读被选中的 SKILL 正文,避免无关文档干扰
  5. Compose — 阅读顺序:引擎基础 → 专业概念 → 品类衔接 → 工作流
  6. Fallback — 引擎未知或无匹配技能时询问用户,或默认 Godot,并说明缺口

它的职责是分发与组合已有专用技能,不会替你重讲各引擎 API。

适用边界

  • 适用:任何游戏开发请求的起点——搭玩法、调 Bug、做关卡/角色/敌人/UI/存档/联机/输入/音频/AI/对话/程序化内容等;用户点名引擎或品类、问「该用哪个 skill」时也应先走路由。
  • 不适用:子技能已加载且任务仍落在该技能范围内时,不要每轮都重跑路由;仅当任务转向新引擎或新关切(对应算法第 6 步)时再重新路由。

使用场景

  • 接手陌生游戏仓库,要先从目录与工程文件判断 Unity/Godot 等引擎,再决定加载哪套专用技能
  • 用户只说「做个俯视角射击关卡」未点名引擎,需从表述里拆出品类与工作流并给出最小技能清单
  • 同一对话里从 Shader 调试转向联机同步,任务关切变了,需要重新路由而不是继续沿用上一轮子技能
  • 用户直接问「做存档系统该读哪个 skill」,在动手前走分发逻辑并指明应先阅读的 SKILL.md

适合人员

  • 独立开发者维护多引擎 side project,希望 Agent 先对齐引擎语境再谈玩法与 Bug,而不是混讲 API
  • 关卡/玩法策划在 Cursor 里描述关卡工具或敌人行为,需要路由到品类与工作流技能而非长篇引擎入门
  • 全栈式游戏程序员同时碰输入映射与 UI 流程,需要按 compose 顺序加载引擎基础再叠专业向 skill
  • 技术负责人给团队配 Agent 技能栈,要用统一入口决定「这次请求最少加载哪些游戏开发子技能」