赛事概述

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年1031

评审时间

2026年11月

线下决赛时间

2026年11月

奖励发放

2026年12

● 评审与颁奖说明

采用积分制评审,依据参赛积分核定最终获奖名单,获奖选手可直接参与开源鸿蒙技术大会颁奖仪式(大会具体举办时间另行通知)。

鸿蒙PC真机资源

指导老师报名成功签订协议后可免费使用签收之日起10天内未进行有效PR提交,收回所有借用设备

申诉与规则更新

·申诉机制:参赛者对流水线复核结果或评审结论有异议,可在结果公布后3个工作日内提交申诉

·规则更新:如规则有更新,以最新发布版本为准,此前已计分的成绩不受影响

·规则解释权:归大赛组委会所有

交流渠道

Logo

赋能鸿蒙PC开发者,共建全场景原生生态,共享一次开发多端部署创新价值。

更多推荐