SuperAPI AI 工具集

perf-benchmarker

通用与其它

查看项目

更新于 10-15 16:42

技能介绍

用途:perf-benchmarker 用于运行性能基准测试、建立基线或验证回归,要求基准测试顺序执行,不得并行。其规范契约以 docs/perf-requirements.md 为准。

主要能力与规则:每次运行最短 60 秒,仅在二分查找阶段允许 30 秒;测量前至少预热 10 秒;出现异常需重新运行;基准测试期间不得修改代码。

使用方式:技能解析 $ARGUMENTS,将非纯数字参数识别为命令,将纯数字参数识别为时长(默认 60 秒)。输出格式包含 command、duration、warmup、results、notes 字段。基准测试必须在 PERF_METRICS_START 与 PERF_METRICS_END 标记之间输出 JSON 指标块,例如包含 scenarios 下各场景的 latency_ms。

适用场景:需要可重复、可比较的性能测量,建立性能基线,或检测性能回归时使用。

限制:不支持短时运行(二分查找阶段除外);基准测试过程中禁止改动代码;资料未提供具体安装命令、支持平台、收费方式或更多实现细节。