원클릭으로
lmeterx-web-loadtest
对网站/网页执行压力测试,自动分析页面 API、预检连通性并批量创建 LMeterX 压测任务。输入浏览器可访问的网页 URL 即可。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
对网站/网页执行压力测试,自动分析页面 API、预检连通性并批量创建 LMeterX 压测任务。输入浏览器可访问的网页 URL 即可。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | lmeterx-web-loadtest |
| description | 对网站/网页执行压力测试,自动分析页面 API、预检连通性并批量创建 LMeterX 压测任务。输入浏览器可访问的网页 URL 即可。 |
| allowed_tools | ["Bash","Read"] |
| triggers | ["/web-loadtest","/lmeterx-web","/压测网站"] |
对网站/网页执行负载测试。自动分析页面发现 API 接口,批量预检并创建压测任务。
https://www.baidu.com、https://example.com/dashboard)| 场景 | 应使用 |
|---|---|
URL 以 /v1/chat/completions 或 /v1/messages 结尾 | /llm-loadtest |
URL 是具体 API 端点(如 /api/users) | /http-loadtest |
| 用户提供 curl 命令 | /http-loadtest 或 /llm-loadtest |
必须通过 Bash 执行脚本,禁止手动构造 HTTP 请求。
export LMETERX_AUTH_TOKEN="${LMETERX_AUTH_TOKEN:-lmeterx}"
python ~/.claude/skills/lmeterx-web-loadtest/scripts/run.py \
--url "<网页 URL>"
export LMETERX_AUTH_TOKEN="${LMETERX_AUTH_TOKEN:-lmeterx}"
python ~/.claude/skills/lmeterx-web-loadtest/scripts/run.py \
--url "<网页 URL>" \
--concurrent-users 80 \
--duration 600 \
--spawn-rate 80
| 参数 | 默认值 | 说明 |
|---|---|---|
--url | (必填) | 目标网页 URL |
--concurrent-users | 10 | 并发用户数 (1-5000) |
--duration | 300 | 持续时间/秒 |
--spawn-rate | 10 | 用户生成速率 |
脚本自动完成 3 个步骤:
POST /api/skills/analyze-url 发现页面中的 APIPOST /api/http-tasks/test 检查每个 APIPOST /api/http-tasks 批量创建压测任务执行完成后向用户报告:
{LMETERX_BASE_URL}/http-results/{task_id}| 变量 | 默认值 | 说明 |
|---|---|---|
LMETERX_BASE_URL | https://lmeterx.openxlab.org.cn | LMeterX 后端地址 |
LMETERX_AUTH_TOKEN | lmeterx | Service Token(X-Authorization 头) |
对业务 HTTP API(REST/GraphQL 等)执行压力测试,自动预检连通性并创建 LMeterX 压测任务。适用于非 LLM、非网页的普通 API 接口。
对 LLM API(OpenAI/Claude 兼容接口)执行压力测试,自动预检连通性并创建 LMeterX 压测任务。URL 必须以 /v1/chat/completions 或 /v1/messages 结尾。
LMeterX Web Load test tool。When a user provides a **webpage/website URL**, the script executes immediately to perform: Page Analysis + API Pre-checks + Batch Creation of Load Testing Tasks. No health checks are required.
LMeterX HTTP API Load Test tool. When a user provides a **business/regular API endpoint URL** or a curl command targeting a non-LLM HTTP API, this skill executes a script to pre-check connectivity and create a load testing task. For REST APIs, GraphQL, and any HTTP endpoints that are NOT LLM model APIs.
LMeterX LLM API Load Test tool. When a user provides an **LLM API endpoint URL** (ending with `/v1/chat/completions` or `/v1/messages`) or a curl command targeting an LLM API, this skill executes a script to pre-check connectivity and create a load testing task. Supports OpenAI-compatible and Claude-compatible APIs.