第七届CCF开源创新大赛由中国计算机学会(CCF)主办,长沙理工大学、CCF开源发展委员会联合承办。大赛旨在为国内开源社区提供展示、交流、合作的平台,激发开源创新活力,培养开源实践人才,助力开源生态建设的高质量发展。
深开鸿发布“OpenHarmony应用开发-开源项目贡献赛”赛道,旨在通过开发开源鸿蒙北向应用、扩展开源鸿蒙开发工具链的方式,让更多的开发者更低成本、更高效率地体验到开源鸿蒙的潜力和价值,从而有利于开源鸿蒙的应用和普及。
01
赛事介绍
“OpenHarmony应用开发-开源项目贡献赛”依托于OpenHarmony开源平台,OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
OpenHarmony整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 组件”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的组件。
02
赛题说明
本赛事围绕OpenHarmony应用开发设计赛题,共包括三个赛题,参赛团队可任选其中一个赛题,最终将根据完成的任务数量、质量等综合评选。
赛题一:OpenHarmony 的 Terminal 应用开发(难度:☆☆)
本赛题内容为开发开源鸿蒙平台上的Terminal应用,支撑开源鸿蒙上的命令行和shell等工具的使用,类似于 Ubuntu 上的 Terminal 或者 MacOS 上的 iterm,可以定制 Terminal的主题、高亮等多种配置。
赛题二:OpenHarmony 平台上的 LLM 集成与应用(难度:☆☆☆)
本赛题内容为利用LLM的tool使用、function call等能力,通过自然语言调用 OpenHarmony 的系统能力,比如通过语音说出“查找《OpenHarmony开发文档》”的任务,LLM能调用文件系统的能力找到目标文档。
赛题三:OpenHarmony 图形能力适配 Qemu 模拟器(难度:☆☆☆☆)
本赛题内容为在 QEMU 模拟器上运行 OpenHarmony 标准系统的 GUI 能力,不依赖硬件开发板就能在模拟器上开发调试 OpenHarmony 的应用程序,提升开发效率。
03
赛题支持
1 | 对于赛题一、赛题二,深开鸿可提供硬件开发板等物料支持。 |
2 | 深开鸿是开源鸿蒙社区仅次于华为的贡献者,可提供开源鸿蒙方面的技术指导、开发手册等多种技术支持。 |
04
参赛指南
步骤一:赛事报名
报名须知:
(1)参赛对象:高校教师、学生,企业从业人员,自由职业者均可报名参赛
(2)组队方式:参赛队伍由1名导师(可选)和不超过5名成员组成,可以跨校组队
(3)截止时间:报名通道9月20日关闭
报名步骤:
进入官网,点击右上角“立即报名”按钮,进入报名页面,填写报名信息,报名参赛。
报名一般流程如下:
(1)创建战队:点击“创建战队”,填写战队名称,添加指导老师和队员,即可完成战队创建。
(2)加入战队:点击“加入战队”,填入邀请码,即可加入已有战队。注意:每名学生在每项赛事中只能参与1个战队,但可以参加多个不同的赛事,每名老师可以担任多个参赛小组的指导老师。
(3)战队编辑:战队创建者可以在报名列表中对自己创建的战队进行编辑和修改,包括组员的添加、删除,指导老师的添加,战队名称的修改等。
步骤二: 作品提交
赛事作品须按要求在GitLink平台对应项目中进行提交方为有效作品并被纳入最终的评审
05
时间安排
报名时间:2024年5月27日-2024年9月20日
初赛时间:2024年5月27日-2024年9月20日
初赛评审:2024年9月下旬
决赛评审:2024年10月上旬
颁奖典礼:2024年11月
06
奖项激励
奖项 | 数量 | 含税奖金 |
一等奖
| 3 | 10000+获奖证书 |
二等奖
| 6 | 5000+获奖证书 |
三等奖
| 20 | 2000+获奖证书 |
优秀奖
| 实际参与的前15%(不包括前三等奖) | 获奖证书 |
全部0条评论
快来发表一下你的评论吧 !