2026开源鸿蒙大学生创新大赛·赛道二:鸿蒙PC专项积分赛
赛事概述
2026开源鸿蒙大学生创新大赛(原OpenHarmony竞赛训练营)由开源鸿蒙项目群技术指导委员会主办,面向高校学生开发者,聚焦开源鸿蒙技术生态建设。大赛共设三大赛道:系统与技术创新赛道、鸿蒙PC专项积分赛赛道、校园与创新应用赛道。
赛道说明
本赛道鸿蒙 PC 专项积分赛面向高校开发者开放开源三方库适配实践赛道,参赛者可选取清单内 PC 类工具库开展移植适配、方案创新等高阶任务,依托多层叠加积分机制比拼跨平台兼容开发能力,赛事配套真机资源与标准化适配框架支撑参赛落地。
积分体系
本赛道采用积分排名制,设三条积分路径,可叠加累计。
|
积分路径 |
分值 |
核心条件 |
评审方式 |
|
路径A:基础适配 |
1分 |
使用现有鸿蒙(OpenHarmony)平台开源软件预编译框架完成适配,并通过流水线复核 |
流水线自动复核 |
|
路径B:贡献创新 |
10分 |
贡献解决一类问题的新知识库,或对无法适配/部分适配的库做详细分析报告,并通过评审 |
评审委员会评审 |
|
路径C:高难度挑战 |
根据难度更新分值 |
路径A和B沉淀的高难度库,赛事期间实时更新 |
评审委员会评审 |
路径A:基础适配积分(1分)
适用场景:参赛者针对鸿蒙PC三方库清单中的某一库,从现有技能库中匹配并使用已有知识库完成适配,使该库在鸿蒙PC环境下编译通过、功能完整,测试用例全部通过。
计分条件(须同时满足):
·使用现有知识库:适配过程中调用技能库中已注册的知识库,且有明确使用记录
·适配完成:三方库在鸿蒙PC环境中编译通过,全部功能可用
·流水线复核通过:通过自动化流水线全部检查项(文档完整合规、功能完整、测试用例完整且编译通过)
注意事项:
·每个三方库仅计一次基础适配积分,重复提交不重复计分
·适配未通过流水线复核不计分,参赛者可修复后重新提交
·完成时间以流水线复核通过的时间戳为准
路径B:贡献创新积分(10分)
适用场景(满足其一即可):
场景一:贡献新知识库——发现某一类适配问题无法用现有技能库解决,开发并贡献一个新知识库,能够解决一类问题(而非仅针对单个库的临时补丁),经评审委员会审核通过后入库。
场景二:适配困难库分析报告——针对无法适配或部分适配的三方库,提交详细分析报告,包含问题根因分析、适配障碍说明、已尝试方案及结果,经评审委员会审核通过。
计分条件:
|
场景 |
必须满足的条件 |
|
新知识库贡献 |
- 新知识库解决一类问题,具有通用性,非单个库的case-by-case补丁 - 知识库须包含:使用说明、适用范围、输入输出定义、示例 - 通过评审委员会审核(代码质量、通用性、文档完整性) - 成功入库技能库,可供后续参赛者复用 |
|
分析报告贡献 |
- 针对明确的三方库,说明无法适配或部分适配的具体情况 - 报告须包含:根因分析、适配障碍、已验证方案及结果 - 分析须有理有据,包含实际验证数据或日志佐证 - 通过评审委员会审核 |
注意事项:
·路径B与路径A可叠加:若参赛者贡献新知识库后同时用该知识库完成适配并通过流水线,可分别获得10+1=11分
·完成时间以评审委员会审核通过的时间戳为准
·分析报告若被后续参赛者用于成功适配该库,报告贡献者不再额外计分(10分已含)
路径C:高难度挑战(根据难度更新分值)
适用范围
筛选A、B路径中适配壁垒极高的三方库,赛事实时更新高难库清单与对应分值。
高难库判定(满足其一):
1.强绑定Windows/Linux私有系统接口、无跨平台抽象层
2.私有编译工具链,现有知识库无法直接适配
3.含汇编、闭源二进制、特殊调度等复杂架构
4.依赖链庞大、全量测试校验成本极高
分值规则
分三档动态公示:一档100分、二档150分、三档200分;经评审委员会专项终审通过。
积分叠加
单库满分 = A(1) + B(10) + C难度分,三类积分全额累加;团队参赛按贡献拆分C路径总分,分值不增加。
注意事项:
5.高难清单赛事内动态更新,调整记录公示
6.计分时间以评审终审通过戳为准
7.非必选赛道;同分排名优先对比C路径完成库数量
排名规则
|
优先级 |
排序依据 |
说明 |
|
第一优先 |
总积分(降序) |
积分高者排名靠前,路径A、B、C积分累加计算总分 |
|
第二优先 |
完成时间(升序) |
积分相同者,按最后一项计分任务的完成时间先后排名,先完成者靠前 |
完成时间认定:
·路径A:以流水线复核通过的系统时间戳为准
·路径B:以评审委员会审核通过的系统时间戳为准
·路径C:以评审委员会专项终审通过的系统时间戳为准
·多任务场景下,完成时间取参赛者最后一项计分任务的通过时间
适配任务清单及机制
本赛道提供鸿蒙PC三方库适配清单(主要为长尾命令行工具),参赛者可从清单中选取目标库进行适配。
清单链接:https://doc.weixin.qq.com/sheet/e3_AbEAxQZkABcCNIHjCcfjEQCOh12rM?scode=AIcA6Qe3AAkHRuWmW1AbEAxQZkABc&tab=BB08J2
认领流程:
·从清单中选取目标库 - PC仓库提Issue - 赛事群@AtomGit阿太锁定(认领后五天内需提交PR,未提交则任务自动回收)
PR提交流程:
·完成适配 - 按照PR模板提交合入申请 - 等待PR验证及流水线验证 - 验证通过后获得对应分值 - 不通过根据建议修改重新提交
部分适配/无法适配:
·build-in-harmonyos仓库按照标准模板提Issue - 等待评审组审核 - 审核通过获得对应分值 - 不通过根据建议修改重新提交
无法适配Issue模板
对于评估后确认无法适配或仅能部分适配的三方库,参赛者须使用标准Issue模板在仓库Issue页签提交Issue。
提交地址:https://atomgit.com/OpenHarmonyPCDeveloper/build_in_harmonyos/issues/create
Issue须包含:基本信息、适配结论、阻塞原因、尝试方案、依赖链状态等内容。Issue须标注对应标签(如status:无法适配、blocker:平台API缺失等)。评审委员会评审后,给出是否纳入路径C意见/建议。
奖金设置
按积分排名,赛道二奖金如下:
|
名次 |
奖金(每队) |
积分门槛 |
|
第1名 |
10万元 |
≥ 1000积分 |
|
第2名 |
8万元 |
≥ 800积分 |
|
第3名 |
6万元 |
≥ 600积分 |
|
第4-10名 |
4万元 |
≥ 400积分 |
|
第11-20名 |
3万元 |
≥ 300积分 |
|
第21-30名 |
2万元 |
≥ 200积分 |
作品提交要求
● 提交材料(需包括manifest、notes、README、patch)
● 参赛者每个人最多同时领三个库,要求五日内提交 PR,未提交则任务自动回收,同一任务一人最多只能认领两次
● 部分适配/无法适配需严格按照标准Issue模板提交
● PR提交必须严格按照PR模板提交
● 赛事期间以最新版本工具为准,若工具有更新需同步更新参赛作品
参赛对象与组队
参赛对象:全国高校学生开发者
组队形式:以团队为单位参赛
团队规模:每支参赛团队学生人数限 3 人(队长包含在内),每队最多配备 1 名指导教师。
组队规则:允许跨校、跨年级、跨专业组队,以队长所在学校为参赛单位
限制:活动关联公司的雇员或其直系亲属不可参赛
赛程安排
● 赛程时间节点
|
阶段 |
时间 |
|
报名开始时间 |
2026年7月8日 |
|
报名截止时间 |
2026年9月15日 |
|
作品提交截止日期 |
2026年10月31日 |
|
评审时间 |
2026年11月 |
|
线下决赛时间 |
2026年11月 |
|
奖励发放 |
2026年12月 |
● 评审与颁奖说明
采用积分制评审,依据参赛积分核定最终获奖名单,获奖选手可直接参与开源鸿蒙技术大会颁奖仪式(大会具体举办时间另行通知)。
鸿蒙PC真机资源
指导老师报名成功签订协议后可免费使用。签收之日起10天内未进行有效PR提交,收回所有借用设备。
申诉与规则更新
·申诉机制:参赛者对流水线复核结果或评审结论有异议,可在结果公布后3个工作日内提交申诉
·规则更新:如规则有更新,以最新发布版本为准,此前已计分的成绩不受影响
·规则解释权:归大赛组委会所有
交流渠道
更多推荐
所有评论(0)