huawei-cloud-activity-submit
Installation
SKILL.md
华为云开放能力闯关 · 作品提交 Skill(生产环境)
让 Agent 直接调用活动 Agent 提交接口(AK/SK 鉴权)完成成果提交(不做任何页面/浏览器操作),提交成功后向用户提示预计可得的对应步骤积分。
Overview
本 Skill 让 Agent 直接调用华为云"开放能力闯关挑战"(activity_code = open-capability-2026-1024)的 Agent 提交接口(AK/SK 鉴权),将活动生成的作品链接自动提交到对应步骤,并在成功后回报预计可得的积分。
核心特点:
- 纯 API 调用:不涉及任何页面/浏览器操作,直接 POST 提交接口。
- 固定生产环境:本 skill 固定使用生产环境接口,不切换环境。
- 两步独立提交:
beginner(沙箱部署,100 分)与intermediate(ECS 持久化部署,400 分),两步相互独立、无强制先后。 - AK/SK 鉴权:通过请求头
X-HW-AK/X-HW-SK/X-HW-Security-Token认证,不依赖 hcloud CLI。 - 附加请求头(两步均需):
beginner与intermediate提交时均携带X-HW-PROJECT-ID/X-HW-REGION。 - 纯 Node.js 脚本:
submit.mjs(Node ≥ 18,无外部依赖),不使用 KooCLI。 - 可选展览馆发布:沙箱部署后始终询问;若未发布则 ECS 后再问一次;已发布则不再询问。
- 资源清理提醒:ECS 提交成功后提醒用户清理按量付费资源。