| name | aigd-concept |
| description | AIGD 阶段1 · 头脑风暴与顶层设计。当要给新游戏立意、定核心循环/平台/目标用户,或把游戏拆成系统清单+依赖图、起项目脊柱时使用。产出/修订 项目档案 + manifest(系统清单)。是 aigd 包的一员,方法论见 ../aigd/references/。 |
AIGD · concept(头脑风暴 + 顶层设计) [最小骨架]
包契约:aigd 整包安装(编排器 aigd/+references/ 与 6 子 skill(含 aigd-ui-capture)同级放于本环境的 skills 目录,随宿主 agent,如 Claude Code 的 .claude/skills/),勿单拷本 skill——正文 ../aigd/references/ 依赖同级 aigd/,单独拷会断链。
定位
阶段 1。发散讨论 → 收敛成「做什么 + 由哪些系统组成」。低频但可反复修订(讨论深入会回头改立意/平台/系统清单)——它写的是活的脊柱,不是一次性产物。
读 / 产 / 写回
- 读:已有脊柱(若有);
../aigd/references/方法论-6件套.md(命名/编号/规范部分)。
- 产 / 写回(按模板填,见
../aigd/references/templates/):
项目档案.md(照 项目档案.模板.md):立意 / 核心循环 / 支柱 / 平台 / 目标用户 / 项目专属约定(命名/量纲/品质体系…)。
manifest.md(照 manifest.模板.md):系统清单 + 依赖图 + 号段预分配 + 跨层索引占位(状态=草稿)。
配方
- 访谈:核心体验 / 核心循环 / 设计支柱 / 商业化 / 美术方向;砍掉弱方向。
- 拆系统:按下方「系统拆分规则」定边界 → 列系统清单、画依赖图(边集)、定建造顺序;环检测 → 公共类型先在项目层(全局规范)登记破环(handoff 时再具象为
proto/common.proto)。同时标出"涌现性组合"(几个系统合起来才有意义的,如 战斗=移动+技能+伤害+AI)——登记为"组合点",留给 sync 做事前集成设计,而非事后补。
- 照模板写
项目档案.md + manifest.md(每系统占一行、状态=草稿)+ 立全局规范骨架(枚举/命名/量纲占位)。
系统拆分规则(manifest 里"一个系统"的尺子)
满足以下 ≥2 条 才独立为一个系统,否则并入上级:
- 有自己的配置表(不只是消费别人的表);
- 有独立规则边界(能脱离其他系统讲清);
- 试玩可单独验证(关了它游戏还能跑的是可选模块,不是系统);
- 有独立状态机 / 生命周期。
满足全部 → 考虑再拆子系统(
系统/子系统 两层)。
反例:"伤害公式"是战斗的规则、不是系统;"红点提示"是跨系统机制,归全局规范。
准入 / 准出
- 准入:无(从零起),或已有旧脊柱(则是修订)。
- 准出:
项目档案.md + manifest.md(系统清单 + 依赖图 + 号段预分配)齐 → 才进 aigd-system。
边界
只产脊柱与顶层设计,不进单系统细节(那是 aigd-system)。