用途:将用户作品发布、提交或上传至华为云高校运营平台(作品陈列馆)。技能以确定性子任务优先调用内置脚本,单入口、fail-fast、自带 --help,stdout 与退出码即判定依据;脚本报错时才查 references/troubleshooting.md。
主要能力与流程:Step 1 选择作品目录并解析 IAM Domain ID,生成 STS 临时凭证(900s,永久 AK/SK 留本地不上传);Step 2 运行项目并开启隧道;Step 3 获取 Git 仓库信息与作品名;Step 4 生成封面图;Step 5 生成 15~50 字简介;Step 6 生成详解文章与图表并打包 zip;Step 7 选择训练营;Step 8 发布。Step 2 完成后 Step 3/4/5/6 可并行。
必要用法:前置需 hcloud + AK/SK、git、zip(Linux yum install zip;Windows 用 .NET ZipFile)。连通性检查用 api.mjs GET "/v1/gallery/announcements/current" --prefix open-api-guest;版本检查用 node <skill>/scripts/check-version.mjs,status=outdated 时原样提示升级并停止发布。发布用 node <skill>/scripts/publish-work.mjs <utf8-params.json>,成功信号为 #status=201。
限制:封面与图表需通过字体、编码、字形门禁;简介总字符数须 15~50;发布受门禁复核与幂等键约束;409 DUPLICATE 需改名重发并联动重生成封面。积分领取每日仅限一次。具体错误码、平台专属准备与隧道细节见对应 reference 文档。