Agent Skills
› SharpAI/DeepCamera
› Cloud Provider Regression Test
Cloud Provider Regression Test
GitHub用于对所有启用的云LLM提供商进行回归测试,验证连通性、聊天完成、JSON输出及SSE流式传输能力。通过读取配置文件执行测试并输出结构化结果,确保各提供商服务稳定可用。
Trigger Scenarios
需要验证多个云LLM提供商的连通性和功能是否正常
执行自动化回归测试以检测模型接口变更或故障
Install
npx skills add SharpAI/DeepCamera --skill Cloud Provider Regression Test -g -y
SKILL.md
Frontmatter
{
"name": "Cloud Provider Regression Test",
"entry": "scripts\/run-regression.cjs",
"install": "npm",
"runtime": "node",
"version": "1.0.0",
"category": "analysis",
"description": "Connectivity, chat, JSON & streaming regression tests for all enabled cloud LLM providers",
"requirements": {
"node": ">=18",
"platforms": [
"linux",
"macos",
"windows"
],
"npm_install": false
}
}
Cloud Provider Regression Test
Tests every enabled cloud provider for connectivity, chat completion, JSON output, and SSE streaming.
Reads keys from ~/.aegis-ai/llm-config.json.
Standalone
node scripts/run-regression.cjs # all providers
node scripts/run-regression.cjs --provider glm,xai # specific
node scripts/run-regression.cjs --verbose # full responses
Protocol
{"event":"ready","providers":8}
{"event":"test_result","suite":"GLM","test":"chat","status":"pass","timeMs":1930}
{"event":"complete","passed":14,"failed":1,"total":15,"timeMs":38000}
Tests Per Provider
| Test | Verifies |
|---|---|
| Chat | Connectivity, auth, URL construction, param compat |
| JSON | Structured output (JSON instruction following) |
| Stream | SSE streaming, chunks received |
Results saved to ~/.aegis-ai/regression-tests/.
Version History
- 2264fcb Current 2026-08-20 16:01


