24 lines
1.5 KiB
JSON
24 lines
1.5 KiB
JSON
{
|
||
"skill_name": "update-db",
|
||
"evals": [
|
||
{
|
||
"id": 1,
|
||
"prompt": "帮我盘一下线上现在一共有多少节点、多少个策略组、多少条规则,节点按地区归归类",
|
||
"expected_output": "走 update-db Skill 的只读路径:api GET /api/nodes、/api/groups、/api/rules(或 counts),汇总出准确的行数与按地区分组的节点清单;不产生任何写操作、不建备份也行(纯读)",
|
||
"files": []
|
||
},
|
||
{
|
||
"id": 2,
|
||
"prompt": "在线上建一个临时测试订阅 token,名字叫 eval-test,确认订阅拉得通,然后把它删掉",
|
||
"expected_output": "走标准流程:backup → POST /api/tokens {name:eval-test} → GET /sub/<新token>/clash 验证 200 → DELETE → GET /api/tokens 确认已删;全程经 API,不直写 SQLite,最后汇报变更清单+备份名+校验结果",
|
||
"files": []
|
||
},
|
||
{
|
||
"id": 3,
|
||
"prompt": "我想把这条分享链接加到线上,先帮我看看它会解析成什么、别真的提交:vmess://eyJ2IjoiMiIsInBzIjoic2VsZi10ZXN0LWR1bW15IiwiYWRkIjoiZXhhbXBsZS5pbnZhbGlkIiwicG9ydCI6IjQ0MyIsImlkIjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwIiwiYWlkIjoiMCIsIm5ldCI6InRjcCIsInR5cGUiOiJub25lIiwidGxzIjoidGxzIn0=",
|
||
"expected_output": "POST /api/nodes/import 带 commit:false 干跑预览,展示解析出的节点字段(协议/地址/端口/UUID/TLS),明确说明未入库;不执行 commit:true",
|
||
"files": []
|
||
}
|
||
]
|
||
}
|