SuperAPI AI 工具集

huawei-cloud-business-support-query

通用与其它

查看项目

更新于 10-15 22:14

技能介绍

用途:这是一个独立的只读查询技能,通过本地 Python 脚本调用华为云 Python SDK,查询华为云资源、可用规格及已有资源信息,并覆盖账单与价格相关查询(余额、账单、优惠券、代金券、储值卡、订单、退款、成本、免费资源等)。

主要能力:查询指定区域的可用云资源规格;查询某操作系统类型的可用镜像;查询磁盘类型与已有磁盘信息;查询已有资源及其关键属性;查询非 Terraform 等 IaC 工具创建的资源;为自动化配置、资源校验或环境盘点准备真实参数;获取资源 ID、名称、规格、镜像、网络、磁盘等可复用信息。不处理创建、修改、删除资源,也不猜测或编造未查询到的信息。

使用方式:脚本位于技能目录 scripts/<service_category>/,说明位于 references/<service>/guide.md。所有脚本必须通过 skill action=exec 执行,不要直接用 shell 运行,也不要使用 hcloud、openstack、curl IAM 等 CLI/API 方式。使用前先运行环境检查脚本:Linux/macOS 执行 bash skill://scripts/check_env.sh;Windows 执行 powershell -ExecutionPolicy Bypass -File skill://scripts/check_env.ps1。之后按 guide.md 确定脚本与参数,先执行 -h 查看用法,再执行查询。Linux/macOS 用 skill://.venv/bin/python3,Windows 用 skill://.venv/Scripts/python3.exe。

环境变量:HW_ACCESS_KEY、HW_SECRET_KEY 必填;HW_REGION_NAME 默认 cn-north-4;HW_PROJECT_ID 可选,未设置时经 IAM API 自动获取;HW_SECURITY_TOKEN 用于临时 AK/SK。不要输出这些变量的值。

适用场景:查询区域可用规格、镜像、磁盘类型与已有资源,为自动化配置或环境盘点准备参数。

限制:仅只读查询;无对应脚本或指南的资源类型应明确说明不支持;结果须基于实际 API 响应,不得凭经验猜测;结果集较大时按区域、名称、ID、状态、标签等缩小范围并缓存;时间敏感查询(账单、成本)使用脚本默认值或先核实当前日期,不要硬编码时间参数;缺少必要范围信息且环境无默认值时应先确认再执行。