Esq Validate Package
esq_validate_packageValidate ESQ question-bank ZIPs with a built-in checker matching official esq.py rules, or specify the official CLI for subprocess comparison.
Instructions
校验 ESQ 包(默认内置校验器, 与刷题机官方 esq.py 同规则)。
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"zip_path": "<zip_path>"
},
"name": "esq_validate_package"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zip_path | Yes | ESQ 包路径 | |
| validator_path | No | 可选, 指定后改用官方校验器 CLI(backend/tools/validate_question_bank.py) subprocess 对账——默认内置实现已与其保持一致并由一致性测试守护 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||