华为开发者大赛作品提交实战:zip 命名规范与上传控件"静默失败"的排查笔记
上周带着团队参加「2026 华为开发者大赛·智能体创新赛-西南赛区」,作品是一个 2048 小游戏。提交环节看似简单——一个 zip 上传而已,结果踩了几个实实在在的坑,记录一下,希望能帮后来人少走弯路。
一、先找对入口:查"我的赛事",别只翻大赛平台目录
大赛平台(competition.huaweicloud.com)的赛事目录里,某个时间点可能全是已结束的赛事,直接按分类翻容易扑空。我们实际报名的赛事,是在开发者官网侧找到的:开发者官网 → 用户中心 → 我的赛事(https://developer.huaweicloud.com/usercenter/mycompetition)。已经报名的赛事在这里看得最准,提交入口也从这里进。结论:报名状态以"我的赛事"为准,目录只是展示。
二、提交规则先读三遍:zip 命名、大小、次数
智能体创新赛-西南赛区(截止 2026-11-16)的提交规则:
- 只接收单个 .zip 文件,大小上限 200MB;
- 文件名有规范:“作品名称+队伍名称+版本号+联系方式”。我们最终用的命名类似「2048小游戏+2048小队+v1+138xxxxxxxx.zip」(联系方式填手机号);
- 提交页没有作品名称/简介的表单字段,文件名就是唯一的标识,写错就白传;
- 每支队伍每天只能提交 1 次;
- 必须先建队,队长就是账号本人。
命名规范这件事,建议在打包前就定好。传错了还得等第二天重传,时间成本很高。
三、最大的坑:上传控件"静默失败"
这是最耗时的一步。提交页的上传控件在常规操作下没有任何反应:点击上传后没有任何提示,文件计数始终是 0/1,也没有任何报错信息。我们排查了多种方式——点击控件、等待、切换标签页再回来——全都是静默忽略,页面状态纹丝不动。
最后的解法很"原始":人工在系统文件选择器里手动选中文件上传,一次成功。提交成功后,页面显示文件已上传、阶段为"大赛"、状态为"评分中"。
给后来人的建议:如果上传控件长时间没反应,不要反复点同一个按钮,先检查文件名是否符合规范、文件大小是否超限;排除之后,直接走系统文件选择器手动选文件,基本都能过。程序化方式操作这类上传控件经常会被站点策略拦截,人工一步反而最快。
四、一点总结
- 报名状态以开发者官网"我的赛事"为准;
- 打包前先定好规范文件名,检查大小和每日提交次数;
- 上传控件静默失败时,先自查规范,再人工手动选文件;
- 提交成功认准三个信号:文件显示在列表里、阶段为"大赛"、状态为"评分中"。
祝各位参赛顺利,评分通过!
- 点赞
- 收藏
- 关注作者
评论(0)