用途:这是 AlterLab GameForge 的项目启动与入职工作流,在用户想开始新游戏项目、搭建项目脚手架、熟悉既有代码库或初始化 GameForge 会话状态时触发。核心思路是先诊断项目当前状态,补齐缺口,再指向下一步有意义的动作。
主要能力:将项目划分为四种状态——空项目、仅有概念文档、进行中、成熟既有项目,并据此分支处理。空项目阶段可辅助选择引擎、定义概念、创建初始目录结构、生成起步文档(游戏概念文档、技术架构说明、TODO、.gitignore)并建议后续流程;概念阶段做文档缺口分析与结构评估;进行中阶段扫描代码库、文档覆盖与结构健康度;成熟阶段做架构、文档与技术健康审计。
使用方式:工作流通过 shell 预处理自动注入项目信息,检测引擎(Godot、Unity、Unreal 或 Web/Rust 引擎)、git 记录、源码文件数、文档目录、测试目录、构建配置、项目年龄、贡献者与 TODO/FIXME 数量。检测后输出结构化的项目状态报告,包含当前状态评估、已完成项、差距与问题、文件结构建议、下一步与建议工作流序列。建议的通用目录结构含 design/、docs/、src/、assets/、tests/、production/、prototypes/。
适用场景:个人或小团队从零开始、接手他人项目需要定位、团队对现有结构做健康检查、散乱文件整理为可生产布局,以及“不知从何下手”的新手。
限制:引擎未识别时会向用户询问,不擅自猜测;不覆盖已有文件,建议重组而非删除;文档被视为必需项(至少概念文档、技术架构说明与任务跟踪);从一开始就要求对范围保持诚实。具体的价格、平台支持范围与详细使用步骤暂未提供。