开赛一个多月,评论区已经被挤爆

「仓颉开源社区学习赛」开赛一个多月,评论区已经挤满了认领任务和提交 PR 的开发者—— HashMap、TreeMap、LinkedList、ArrayDeque 性能优化、VSCode 插件、编译器优化 ……一批批 PR 正在路上!

今天带来两个好消息:

好消息 1 第二批高级任务清单正式上线!覆盖编译器、标准库、VSCode 插件、文档资料等方向,完成任务 PR 合入可获得 500 元京东卡

好消息 2 中级任务(修复 Bug)名额依然有余位!前 30 位 审核合格即可拿 300 元京东卡 / 个 ,无需认领、直接提交 PR,先到先得!

第二批高级任务有什么?

第二批高级任务清单覆盖 4 大方向共 11 项任务 (完整清单见社区公告底部任务表及在线任务清单表格):

编译器方向
  1. 根据循环体大小自适应设置 -align-loop,避免性能波动500~1000 元

  2. 大数组(>500)编译时间优化,缩短变量生命周期

  3. 泛型 TypeInfo 查找性能优化,提升 ConcurrentHashMap 性能

标准库方向
  1. Linked / ArrayBlockingQueue 并发队列性能提升 5 倍

  2. 集合容器已知长度预分配容量,消除冗余扩容

VSCode 插件方向
  1. 支持单工作区多文件夹的仓颉语言服务

  2. settings 配置支持 ${workspace} 占位符

  3. 插件 SDK 目录支持 CANGJIE_HOME 环境变量

  4. 修复 F5 调试偶发异常(断点 + 多终端场景)

资料方向

1API 文档一致性检查工具适配 stdx 场景

2API 文档自动修复工具开发

以上为第二批高级任务清单(共 11 项),完整任务清单见:

📋 在线任务清单表格

https://doc.weixin.qq.com/sheet/e3_AUwATQYbAAYCNRRe04ZoWSA2nj8ys?scode=AIcA6Qe3AAk5SxiOBtAUwATQYbAAY&tab=bpu24t

高级任务怎么认领?四步走

STEP 1

打开活动公告:https://atomgit.com/org/Cangjie/discussions/183

STEP 2

在公告评论区回复:「认领 任务xx + 预计完成时间」,工作人员会统计到在线表格

STEP 3

按任务要求完成开发、测试与文档

STEP 4

提交 PR(标题标注「社区学习赛」)并在认领评论下附 PR 链接,Committer 审核合入后发放 500 元京东卡 奖励

高级任务可 多人 / 组认领 ,成功合入即得奖励;开发完成但未被合入的,也会发放周边奖励作为鼓励。如果你想自己提交新特性,同样欢迎——PR 标题标注 「社区学习赛自提高级任务」 ,提交至 proposal 仓库走架构特性评审流程即可。

中级任务:还有名额,冲就完了!

  1. 无需认领!在 Cangjie 组织指定仓库中浏览 Issue 或代码,找一个能复现的 Bug 开修

  2. 前 30 位 审核合格:300 元京东卡 / 个,按有效 PR 提交时间排序,先到先得

  3. 修复后提交 PR,标题标注 「社区学习赛」,在公告评论区提交 PR 链接

面向仓库

cangjie_compiler
cangjie_runtime
cangjie_build
cangjie_test
cangjie_tools
llvm-project
cangjie_test_framework
cangjie_stdx proposal

奖励还能叠加?

+使用 AtomCode / AtomCode Air / InsCode 辅助开发并在 PR 中说明 → 社区周边礼包

+使用仓颉 AI 创新项目(CangjieSkills、CangjieMagic、magic-cli 等)开发 → 仓颉社区周边礼包

+活动专属荣誉证书 + 官方渠道展示 + 优先受邀做客专访、线上直播、线下 Meetup

加分项可叠加,最高可领 两份奖励(需在 PR/Issue 评论区说明 AI 工具及用途并附截图,AI 工具不能替代开发者的核心贡献)。

参与三步走

  1. 注册 AtomGit 并完成实名认证(绑定个人邮箱,用于发放电子证书)

  2. 签署 CLA:《社区贡献者协议》

  3. 在社区公告评论区认领高级任务,或直接提交初级 / 中级任务 PR

📝 《社区贡献者协议》签署入口

https://clasign.cangjie-lang.cn/sign/Z2l0Y29kZSUyRkNhbmdqaWU=

重要提醒

⚠️ 每人 / 组最多完成 2 项任务、领取 2 项奖励,且两项不得为同一等级

⚠️ 初级任务前 20 位、中级任务前 30 位 审核合格者获得奖励,按有效 PR 提交时间排序

⚠️ 活动截止:2026 年 10 月 30 日

等你来提交第一个 PR

三个月赛期, 京东卡、荣誉证书、社区曝光全量就绪 。第二批任务已经开抢,中级名额正在快速消耗——评论区见,我们等你来提交第一个 PR!

扫码加入「仓颉社区学习赛」活动交流群:

图片

本文最终解释权归仓颉开源社区与 AtomGit 平台所有。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐