| name | perftest |
| description | 生成 perftest workflow 任务,面向延迟、吞吐、并发和压测评估。 |
| when_to_use | 用户请求性能测试、压测、延迟吞吐指标评估,且目标是执行性能评估。 |
| allowed-tools | [] |
| task-mode | workflow |
| workflow-entry | scripts/run.py |
| status-aliases | ["性能测试","压测","延迟","吞吐"] |
Perftest Workflow Type
定位:perftest 用于延迟、吞吐、并发、压测等性能评估。
常见情况
- 做一次性能测试
- 测一下延迟
- 跑压测
- 看吞吐和 p95
生成原则
- 明确测试对象
- 明确核心性能维度或指标(如 p95、qps、并发)
- 若信息不足,可先
build_context_view 补全再生成任务
task_content 写法
推荐:
- 针对目标对象执行性能测试,重点关注延迟、吞吐与并发表现
- 对当前接口执行压测,重点检查 p95 与 qps
- 执行性能评估,生成核心指标摘要
Workflow I/O
- 入口:
scripts/run.py
- 调用:
run(*, task_content: str) -> dict
- 返回:
{"task_status": "done|failed", "task_result": "..."}