重磅赛事来袭!如果你是热爱开源、追求技术突破的开发者,这场实战竞赛,绝对不容错过!开放原子开源基金会与 GitCode 联合承办的「开源共创应用插件创新挑战赛」正式开启报名预热,带你解锁技术成长与荣誉奖励双丰收!

🌟 有机会获得

本次赛事以锤炼开发者实战能力、提升核心技能、强化开源规范与工具掌握为目标,无论你是在校学生、在职工程师,还是自由开发者,都能在这里获得:

  • 接触 Git、MCP、跨平台框架等前沿技术,积累真实项目开发经验;

  • 产出高含金量开源作品,为技术履历加分;

  • 冲击 20 万总奖金池,更有机会获得 GitCode 的实习机会,或参与顶级开源项目合作!

📅 赛事日历

报名开始

2025/10/01

报名截止

2025/10/30

初赛作品提交截止

2025/12/10

决赛晋级名单公布

2025/12/15

决赛作品优化

2025/12/20

决赛路演及颁奖(暂定)

2025/12/30

📝 赛题设置

本次赛事设置两大独立赛道,选手可任选其一参赛,聚焦真实技术场景,让你的能力充分落地!

 赛题一:基于 Git 原理的实用性插件与应用开发 

参赛者需以 Git 原理为核心,开发基于 Git 的实用性插件或应用。

  • Git 增强插件

  1. 面向 GitCode:实现仓库目录树实时动态展示、分支切换瞬时刷新、文件层级一键导航 + 历史路径记忆,兼容主流编程语言的代码结构可视化;

  2. 面向 IDE(如 VS Code):支持 push/pull/clone 等 Git 基础操作快捷执行、可视化分支创建 / 切换 / 合并,提供提交历史可视化查看及冲突检测与辅助解决功能。

  • Git 创新应用

围绕开发协作痛点,开发实用工具,例如:基于 Git 提交记录的代码质量分析工具、多仓库协作管理应用、Git 流程自动化工具等。

※参考资源:

插件开发灵感可参考:https://gitcode.com/maili11/kaiyuangongchuang/blob/main/可参赛插件示例.md

※评分标准

评审

维度

评审占比

核心规则描述

功能

完整性

30

  • Git 增强插件要求:需实现目标平台 / IDE 的核心功能(目录树展示、导航、代码可视化或 Git 操作快捷执行等),功能覆盖度越高得分越高(30 分)

  • Git 创新应用要求:需解决实际协作痛点,核心功能(如代码质量分析、多仓库管理等)实现完整且可用(30 分)

Git原理融合度

25

插件 / 应用功能与 Git 底层原理(如.git 对象解析、tree/commit 结构应用、钩子机制等)关联紧密,技术文档清晰阐述关联逻辑,逻辑越深入得分越高。

兼容性与性能

20

  • 兼容性:适配目标平台 / IDE 主流版本及多系统,运行稳定无明显故障(10 分)。

  • 性能表现:响应速度(目录树渲染、操作执行等)符合要求(不超过 1 秒),运行流畅不影响用户体验(10 分)。

创新性

15

  • 理念完整性:产品或服务的核心概念清晰,有完整的逻辑链条。

  • 创新程度:相对于市场上已有的产品或服务,作品具有独特创新之处。

文档与交付质量

10

用手册完整、步骤清晰,源码 / 安装包代码规范、注释完整且可正常运行,技术文档对原理关联说明详实。

 赛题二:基于跨平台框架开发 MCP 工具或应用 

参赛者需以 MCP 原理为核心,选择合适的跨平台开发框架(如 React Native、VUE、Electron、Flutter、仓颉等),开发具备实用价值的 MCP 工具或应用。

  • 核心能力实现

    通过标准化接口实现跨语言组件的实时通信(如数据传递、方法调用),监控组件的加载、运行、销毁等生命周期状态,保障跨语言协同的稳定性。

  • 实用功能集成

  1. 联动 GitCode,实现多语言项目代码拉取、组件版本同步等功能;

  2. 组件依赖可视化,展示不同语言组件调用链路,辅助排查协同问题。(可选用 React Native、VUE、Electron、Flutter、仓颉等跨平台框架

※评分标准

评审

维度

评审占比

核心规则描述

功能完整性

30

  • 核心功能(跨语言组件通信、生命周期监控、代码托管平台联动、依赖可视化等)实现完整,覆盖度越高得分越高(20 分)。 

  • 代码质量:模块化设计合理,代码可读性强,异常处理机制完善,可维护性高(10 分)。

技术实现质量

30

  • 跨平台框架特性应用:充分利用所选框架优势(如跨端适配、原生交互等),多平台运行效果佳(15 分)。 

  • MCP 原理融合度:体现 MCP 核心原理应用(如自定义通信协议、接口抽象层设计等),技术文档阐述逻辑清晰(15 分)。

兼容性与扩展性

20

  • 兼容性:支持至少两种主流编程语言组件协同,适配对应系统(桌面端 / 移动端),运行稳定(10 分)。 

  • 扩展性:预留组件接入接口,可通过配置文件或 SDK 快速接入新组件,设计灵活性越高得分越高(10 分)。

创新性与实用性

10

工具 / 应用在跨语言协同场景中有创新设计,能切实提升协作效率,实用价值越高得分越高。

文档与交付质量

10

用手册完整、步骤清晰,源码 / 安装包代码规范、注释完整且可正常运行,技术文档对原理关联说明详实。

🚀 晋级与奖项

 晋级规则 

  • 初赛晋级:评委确认项目完整性后,按总分排名,各赛道前 5 名晋级决赛;

  • 决赛排名:现场评分高低排序,同分则参考初赛成绩。

 奖金池 

奖项

奖金(万元)

数量

获奖条件

一等奖

3

2

作品完整,决赛现场分数 ≥85 分

二等奖

2

4

作品完整,决赛现场分数 ≥80 分

三等奖

1

4

作品完整,决赛现场分数 ≥75 分

优秀奖

0.2

10

完成作品提交且符合基本要求

注:两个赛题平均分配所有奖项

※额外福利

✅ 获奖选手有机会获得GitCode 的实习机会;

✅ 有机会参与顶级开源项目合作,拓展行业资源。

📌 参赛须知

  • 参赛对象:在校学生、在职工程师、个人开发者(无技术门槛,只要热爱开源即可)

  • 竞赛形式:单人参赛 / 多人组队(最多 4 人) / 组织机构参赛

  • 作品提交要求:

  1. 初赛:技术文档(Readme + 架构 + API 说明)、完整源代码、编译后的可执行文件、3-5 分钟功能演示视频

  2. 决赛:路演 PPT(含项目介绍、技术亮点展示)

📢 报名通道

提前进群,抢占先机

👉 扫码加入【赛事交流群】,同步最新动态,解锁专属备战资源!抢先获取报名审核通道

这不仅是一场竞赛,更是一次展示技术实力、链接行业资源的机会 ——20 万奖金、实习 offer、开源合作通道已就位,就等敢创新、爱实战的你!10 月 1 日报名开启,期待与你在开源赛道上并肩前行,共创技术新价值!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐