用途:team-polish 用于对游戏中的某个功能或区域(如战斗、主菜单、背包系统、level-1)进行性能优化与质量加固,通过多阶段流水线编排打磨团队。
主要能力:按阶段调度子代理。Phase 1 由 performance-analyst 使用 /perf-profile 做性能剖析、内存分析与帧预算检查,产出带优先级的优化清单并标注负责人;Phase 2 实现优化项,engine-programmer 处理引擎级根因,tools-programmer 处理内容创作工具问题;Phase 3 由 technical-artist 做 VFX、着色器与视觉打磨;Phase 4 由 sound-designer 做音频补全、混音与环境音层;Phase 5 由 qa-tester 做边界、浸泡、压力与回归测试;Phase 6 汇总结果并给出 READY FOR RELEASE / NOT ASSESSED / NEEDS MORE WORK 结论。
使用方式:命令为 /team-polish [feature or area to polish] [--review full|lean|solo]。无参数时只输出用法说明,不生成代理。team.size 决定实际启用的代理集合:individual(默认)仅 performance-analyst 与 technical-artist;small 增加 sound-designer、qa-tester、engine-programmer,必要时加 tools-programmer;studio 再增加对抗性审查。各阶段通过 AskUserQuestion 做决策点,自动化模式影响推进方式。
限制:performance-analyst 不写游戏代码;不在启用集合内的负责人项不会在本轮实现,会交给 /dev-story。产物写入 production/polish/ 下按日期命名的文件,目前无其他流程读取。缺少已提交预算的指标会被标为 NOT ASSESSED。资料未提供具体价格、平台与效果数据。