用途:把模糊的“要快、要可靠”目标量化为可度量的 SLI、SLO、错误预算、负载模型、测试矩阵和可靠性待办,用于上线前的生产就绪评审。适用于上线前定义服务级别目标与错误预算、为“尚未刻画负载”的系统刻画稳态/峰值/尖峰/浸泡行为、设定延迟/吞吐预算与误报率基线、产出可靠性/SRE 待办。不适用于执行负载测试(交给 Azure 负载测试工具)、安全/RAI/隐私问题(用对应专项技能)、编写或复述需求(应引用 PRD 既有 NFR id)、重新定义用户旅程(引用 PRD 既有 FR id)。
主要能力与流程:1) 为每个关键旅程选取可度量指标:延迟(p50/p95/p99)、可用性、错误率,以及相关的准确率/误报率;2) 为每个 SLI 定义目标、测量窗口与错误预算,有 PRD NFR id 则锚定,否则标为 [ASSUMPTION];3) 定义负载模型:稳态、峰值、尖峰、浸泡各自的并发/速率与时长;4) 构建测试矩阵:将负载配置映射到旅程、通过/失败 SLO 阈值与环境;5) 规划容量与降级:扩缩容假设、饱和点、优雅降级行为(不得静默降质);6) 列出可观测性挂钩;7) 按给定格式把计划写入 .copilot-tracking/performance-plans/<date>-performance-slo-plan.md。
必要输入:业务目标(BRD)、关键用户旅程、PRD 中已述 NFR、流量假设(预期与峰值并发、请求率、增长)、准确率期望。缺失项需标注为待验证假设。
限制:本技能只产出计划,不运行测试;计划为辅助产物,不替代专业性能、可靠性或 SRE 评审,须与负责团队确认 SLO 目标、错误预算与回滚触发条件;无法度量的 SLO 不成立;具体性能数值、收费与平台细节暂未提供。