Agent SkillsSharpAI/DeepCamera › Cloud Provider Regression Test

Cloud Provider Regression Test

GitHub

用于对所有启用的云LLM提供商进行回归测试,验证连通性、聊天完成、JSON输出及SSE流式传输能力。通过读取配置文件执行测试并输出结构化结果,确保各提供商服务稳定可用。

skills/analysis/cloud-provider-regression/SKILL.md SharpAI/DeepCamera

Trigger Scenarios

需要验证多个云LLM提供商的连通性和功能是否正常 执行自动化回归测试以检测模型接口变更或故障

Install

npx skills add SharpAI/DeepCamera --skill Cloud Provider Regression Test -g -y
More Options

Non-standard path

npx skills add https://github.com/SharpAI/DeepCamera/tree/master/skills/analysis/cloud-provider-regression -g -y

Use without installing

npx skills use SharpAI/DeepCamera@Cloud Provider Regression Test

指定 Agent (Claude Code)

npx skills add SharpAI/DeepCamera --skill Cloud Provider Regression Test -a claude-code -g -y

安装 repo 全部 skill

npx skills add SharpAI/DeepCamera --all -g -y

预览 repo 内 skill

npx skills add SharpAI/DeepCamera --list

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

Same Skill Collection

skills/analysis/home-security-benchmark/SKILL.md
skills/analysis/homesafe-bench/SKILL.md
skills/analysis/smarthome-bench/SKILL.md
skills/annotation/dataset-annotation/SKILL.md
skills/annotation/dataset-management/SKILL.md
skills/camera-providers/eufy/SKILL.md
skills/camera-providers/tapo/SKILL.md
skills/channels/matrix/SKILL.md
skills/detection/yolo-detection-2026-coral-tpu-macos/SKILL.md
skills/detection/yolo-detection-2026-coral-tpu-win-wsl/SKILL.md
skills/detection/yolo-detection-2026-openvino/SKILL.md
skills/detection/yolo-detection-2026/SKILL.md
skills/integrations/homeassistant-bridge/SKILL.md
skills/segmentation/sam2-segmentation/SKILL.md
skills/training/model-training/SKILL.md
skills/transformation/depth-estimation/SKILL.md
skills/automation/ha-trigger/SKILL.md
skills/automation/mqtt/SKILL.md
skills/automation/webhook/SKILL.md
skills/camera-providers/reolink/SKILL.md
skills/channels/line/SKILL.md
skills/channels/signal/SKILL.md
skills/streaming/go2rtc-cameras/SKILL.md

Metadata

Files
0
Version
2264fcb
Hash
9318f320
Indexed
2026-08-20 16:01

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-31 21:19
浙ICP备14020137号-1 $Carte des visiteurs$