c3c10a9fcb
- game-reviewer: 删除本地审查记录,仅Issue评论 - quality-gate-review: 删除审查记录/步骤号/阶段标准 - game-dev: 删除阶段感知节,4个工作流详情拆到技能 - game-designer: 删除原型/批量生产阶段,执行案规范拆到技能 - game-pm: 去掉节号和步骤号 - 全局去掉步骤标号(①-⑧/步骤1-5/1.4.X/第一步-第四步) - 新建技能: code-implementation/deviation-report/design-execution - 原型目录扁平化: docs/design/prototype/* → docs/design/ - requirements-analysis及子文件去步骤号和阶段引用 - stage-iteration/sketch/roadmap去任务编号 - 更新所有docs/design/路径引用
1.8 KiB
1.8 KiB
name: "code-implementation" description: "代码实现技能 — 从技术方案到可运行代码的标准化实现流程。当需要"实现代码"、"编写代码"、"代码开发"时使用。"
代码实现
从技术设计文档到可运行代码的标准化实现流程。
触发条件
- game-dev 代码实现任务:收到系统开发任务时使用
- 用户手动触发:用户说"实现代码"、"编写代码"等
实现流程
阅读技术方案 → 阅读美术资产清单 → 编写代码 → 集成美术资产 → 验证功能 → 汇报结果
阅读技术方案
- 完整阅读
docs/technical/<系统名>-技术方案.md - 理解每个行为规则对应的实现方案
- 确认类/组件架构和数据流
阅读美术资产清单
- 对照技术方案中的美术资源需求表
- 确认哪些资产已到位、哪些使用占位
编写代码
- C++ 源码放
Source/ - 蓝图放
Content/Blueprints/ - DataAsset 配置放
Content/Data/ - 遵循 UE5 编码规范
集成美术资产
- 只使用 PM 验收通过的美术资产
- 按技术方案中的美术需求表逐项集成
验证功能
- 逐条对照执行案行为规则验证
- 确认实现与技术方案一致
汇报结果
- 在对应 Issue 评论中汇报完成情况
- 记录任何偏离设计的地方
四条规则
- 严格遵循技术设计文档 — 不擅自修改架构或实现方式
- 只使用已验收的美术资产 — 未验收的资产使用占位
- 记录所有偏离 — 任何偏离技术方案的地方都必须记录
- 完成后汇报并等待审查 — 不自动推进到下一步
产出
- C++ 源码 (
Source/) - 蓝图资产 (
Content/Blueprints/) - DataAsset 配置 (
Content/Data/) - Issue 评论中的进度汇报