SuperAPI AI 工具集

performance-budget

办公与效率

查看项目

更新于 10-16 01:18

技能介绍

用途:为 Web 服务或应用产出一份完整、可执行的性能预算文档。性能预算不是愿望清单,而是一组可衡量、被强制执行的约束,用于定义“可接受的性能”以及当约束被违反时由谁负责。它需回答目标是什么、如何测量、什么情况触发调查、预算被突破后如何处理。

主要能力:收集必要输入,包括服务名称与类型、3–5 条关键用户旅程、当前基线指标(P50/P95/P99 延迟、LCP、CLS、INP,未采集则标注无基线)、技术栈、部署环境与成本约束。随后按固定结构输出文档,覆盖服务与团队信息、概述与性能理念、关键用户旅程表、前端性能预算(Core Web Vitals 目标、页面体积预算、逐旅程前端目标)、后端性能预算(API 延迟 SLO、整体服务 SLO、数据库查询预算)、测量方法论(真实用户监控、合成监控、后端可观测性)、CI/CD 性能强制校验(构建期包体积分析与 CI 合成性能测试两道关卡)、预算突破响应流程(严重级别、排查清单、预算变更政策)以及性能评审节奏与质量检查清单,并列出反模式。

使用方式:作为技能按提示触发,需向用户索取上述输入后生成文档模板并填入具体数值。CI 示例与本地运行命令(如 Lighthouse CI、k6)在文档中给出,但具体命令内容本资料未提供。

适用场景:为 Web 应用、API 服务或移动应用建立性能目标与 SLO、定义延迟或吞吐目标、搭建性能预算与 CI 强制校验。

限制:输出内容依赖所提供输入,未采集基线时只能写“无基线”;具体阈值、工具、命令与团队信息均需用户补充,资料未提供默认值;纯 API 服务可跳过前端部分。