SuperAPI AI 工具集

benchmark

测试与质量

查看项目

更新于 10-16 23:14

技能介绍

用途

Benchmark 是一个专注于性能回归检测(performance regression detection)的技能(Skill)。其核心目标是:在代码或资源发生变化后,通过对比性能指标基线,识别出是否出现了性能退化。

主要能力

根据资料,该技能可以捕获以下指标:

  • TTFB(首字节时间)
  • FCP(首次内容绘制)
  • LCP(最大内容绘制)
  • 打包体积(bundle sizes)
  • 请求数量(request counts)

在回归判定上,资料给出的回归阈值(regression thresholds)为:时间类指标超过 50%,或超过 500ms。

该技能还提供以下功能:

  • 基线对比(baseline comparison)
  • 趋势跟踪(trend tracking)
  • 预算合规评分卡(budget compliance scorecard)

来源与归属

该技能引用自上游文档 garrytan/gstack/benchmark/SKILL.md,指定修订版本为 f4bbfaa5bdfd2d6ce59541c2145432febde57fed,归属为 Garry Tan,采用 MIT 许可。作者声明链接指向 paperclipai/companies 仓库中的对应路径。

使用方式

资料中包含一段前置(Preamble)脚本,涉及 gstack 的更新检查、会话目录、配置读取、遥测(telemetry)与贡献者模式等环境初始化逻辑。这些内容属于技能运行时的通用框架,并非 Benchmark 技能本身独有的操作步骤。

Benchmark 的具体安装命令、调用方式与参数在本资料中暂未提供。

适用场景

适用于需要监测前端性能指标、并在改动后判断是否出现性能退化的开发工作流,例如将性能基线纳入日常检查、跟踪指标趋势、核对性能预算合规情况。

限制

  • 资料中未说明该技能支持的具体平台、浏览器或运行环境。
  • 资料中未说明是否需要额外依赖、配置项或数据存储方式。
  • 资料中未提供具体的安装步骤与使用方法。
  • 资料中未说明收费、价格或授权范围(仅标注上游为 MIT 许可)。

引用文档

以下为作者声明的引用来源,保留指定版本、署名和许可。

作者的来源声明