用途:对 alicloud-ai-chatbot 技能进行冒烟测试,验证最小认证、API 可达性以及一条只读查询路径是否正常。
主要能力:包含离线脚本编译检查、只读 API 调用验证、结果证据保存与通过标准判定。
使用方式:先以最小权限配置凭证,环境变量为 ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET,可选 ALIBABACLOUD_REGION_ID;目标技能路径为 skills/ai/service/alicloud-ai-chatbot/。离线编译检查命令:python3 tests/common/compile_skill_scripts.py --skill-path skills/ai/service/alicloud-ai-chatbot --output output/alicloud-ai-chatbot-test/compile-check.json。随后阅读目标技能 SKILL.md,选择一条最低风险的只读 API(如 Describe*/List*/Get*),以受限范围(区域加页大小或 limit)执行一次最小调用,并将请求摘要、响应摘要和原始输出保存至 output/alicloud-ai-chatbot-test/;失败时如实记录错误码与信息,不做猜测。
通过标准:compile-check.json.status=pass;所选只读 API 调用成功并返回有效响应结构;证据文件存在且带时间戳与参数。结果模板包含日期、技能路径、结论(pass/fail)与备注。
限制:具体可调用的 API 名称与参数需依据目标技能的 SKILL.md 确定,其他细节暂未提供。