SuperAPI AI 工具集

team-perf-opt

智能体与模型

查看项目

更新于 10-15 20:11

技能介绍

用途:对应用进行性能剖析、识别瓶颈、设计优化策略、实施改动、基准测试并审查代码质量。

架构与用法:入口为 Skill(skill="team-perf-opt", args="<task-description>"),SKILL.md 作为路由。带 --role <name> 时读取 roles/<name>/role.md 并以 Worker 身份执行;不带该参数时由 coordinator 执行入口路由。

主要角色:coordinator(协调)、profiler(PROFILE-)、strategist(STRATEGY-)、optimizer(IMPL-/FIX-,含 inner loop)、benchmarker(BENCH-*)、reviewer(REVIEW-/QUALITY-)。

流水线模式:单模式为 PROFILE-001 -> STRATEGY-001 -> IMPL-001 -> BENCH-001 + REVIEW-001(含修复循环);扇出模式在策略后并行多条 IMPL-B01..N,每条分支各自基准与审查;独立模式并行运行多套完整流水线。

调度前预载(可选):若存在 .workflow/codebase/ARCHITECTURE.md 则读取模块边界;可用 maestro load --type spec --category coding 加载编码约束;可用 maestro search "performance optimization profiling" --json 获取前 5 条知识。

会话:前缀 PERF-OPT,路径 {run_dir}/work/team/,团队名 perf-opt,消息总线为 mcp__maestro__team_msg。CLI 工具为 maestro delegate --mode analysis(只读)和 maestro delegate --mode write(修改)。

用户命令:check/status 查看执行状态图;resume/continue 推进下一步;revise <TASK-ID> [feedback] 创建修订任务并级联下游;feedback <text> 分析影响并建立修订链;recheck 重跑质量检查;improve [dimension] 自动改进最弱维度。

产出:baseline-metrics.json、bottleneck-report.md、optimization-plan.md、benchmark-results.json、review-report.md 等,并包含分支与流水线工件。

限制:性能剖析工具不可用时回退到静态分析;检测到基准回退自动创建 FIX 任务;审查-修复循环超过 3 次升级给用户;某分支 IMPL 失败仅标记该分支失败。具体安装命令、收费与价格资料暂未提供。