AI 辅助游戏开发架构
本仓库用于维护一套游戏开发 AI 架构,覆盖项目管理与全职能部门的规则、准则与技能体系。
规则(Rules)
通用管理规则
- 游戏项目工程管理准则(总纲:项目管理维护的总宪法)
- 工程职责划分规范
- 工程目录规范(目录即总体管理架构,依赖清晰、层次分明)
- 里程碑与阶段验收标准(立项、预研、制作、测试、上线、运营)
- 变更与版本管理规范(规则、文档、配置、代码的一致性)
- 质量门禁与审计机制(评审流程、审计记录、可追溯性)
策划规则
- 目录规则
- 游戏总体设计文档规范
- 游戏系统设计规范
- 系统需求文档规范
- 基于数据驱动的设计与配置规范
- 其他补充规范(持续完善)
- 需求分级与优先级规则(核心/重要/可选)
- 系统边界与依赖说明规范(与程序/美术/运营接口清晰)
- 玩法平衡与数值验证流程(数据校验、调优记录)
美术规则
- 目录规则
- 图/模型/动画/特效/音视频标准与命名规范
- 其他补充规范(持续完善)
- 资产规格标准(分辨率、面数、贴图、骨骼、时长)
- 资产交付与验收流程(版本、变更、回滚)
- 风格指南与一致性检查(视觉风格、色板、材质)
程序规则
- 游戏开发通用编码规范
- 游戏架构设计基础原则
- 游戏系统设计思想与规范
- 游戏系统重构与迭代规则
- 模块边界与依赖管理规范(高内聚、低耦合)
- 性能基线与优化准则(帧率、内存、加载)
- 接口与数据契约规范(配置、协议、存档)
测试与运维规则
- 测试标准与流程
- 运维自动化标准
- 测试覆盖与风险评估规范(关键路径、回归范围)
- 线上问题分级与响应流程(告警、修复、复盘)
- 版本发布与回滚规范(灰度、监控、回退)
技能(Skills)
总技能:游戏工程管理 AI Skills
- 项目里程碑规划 Skill(阶段目标、验收点、交付物)
- 职责与接口对齐 Skill(跨部门边界、依赖与协作约定)
- 变更管理 Skill(规则/文档/配置/代码的影响评估与记录)
- 风险与质量门禁 Skill(评审清单、质量阈值、审计日志)
策划 AI Skills
- 需求澄清与拆解 Skill(需求分级、范围边界、优先级)
- 设计文档自动拆解 Skill(章节分解、依赖提取、任务颗粒度)
- GDD 生成与一致性检查 Skill(目录结构、章节完备性)
- 系统设计与依赖梳理 Skill(系统边界、接口说明)
- 数据驱动配置生成 Skill(数值表、配置模板、校验规则)
- 玩法平衡分析 Skill(指标对齐、调优建议、记录归档)
美术 AI Skills
- 资产清单与规格校验 Skill(分辨率、面数、贴图、时长)
- 命名与目录规范检查 Skill(路径、命名一致性)
- 风格一致性检查 Skill(色板、材质、风格指南)
- 资产交付验收 Skill(版本、变更记录、回滚点)
- 资产优化建议 Skill(性能成本与质量权衡)
程序 AI Skills
- 架构与模块边界审查 Skill(依赖关系、耦合度)
- 架构分析与程序设计文档生成 Skill(模块说明、接口契约、时序流程)
- 接口与数据契约生成 Skill(配置协议、存档结构)
- 设计文档到代码生成 Skill(脚手架、核心逻辑、注释结构)
- 代码规范与质量检查 Skill(风格、复杂度、可测试性)
- 性能基线与优化建议 Skill(帧率、内存、加载)
- 重构与迭代规划 Skill(风险评估、改动范围、回归点)
测试与运维 AI Skills
- 测试用例生成 Skill(关键路径、边界、回归)
- 自动单元测试生成与调试 Skill(测试代码、断言、失败定位)
- 测试覆盖与风险评估 Skill(覆盖率、风险分级)
- 发布与回滚策略生成 Skill(灰度、监控、回退)
- 线上问题定位 Skill(日志分析、异常聚类)
- 运维自动化脚本建议 Skill(巡检、告警、报表)
使用范围
- 适用于游戏研发全流程:立项、设计、制作、测试、上线与运维
- 支持 AI 角色协作与职责分工
- 作为团队工程规范与知识库的统一入口