资源平台——D106 为你准备了什么

Administrator 20 阅读 实验室

一、自建 OJ 平台:代码练习与考核的主战场

OJ(Online Judge,在线评测平台) 是编程学习圈的标准工具:你在网页上提交代码,系统自动编译运行、判定对错并实时反馈结果。学校程序设计课程使用的评测系统,就属于这一类。

实验室拥有与学校官方类似的自建 OJ 平台,它承担两个职能:

1. 日常练习:按知识阶段刷题,从 C 语言基础到数据结构与算法,题库与教学进度同步推进;

2. 考核评测:实验室各阶段的算法考核均通过 OJ 进行,成绩客观公正。

对大一新生而言,这意味着从进入实验室的第一天起,你就在用与正规软件行业接轨的方式训练编程能力。

二、CNB 代码托管平台:实验室的"项目中枢"

CNB 是腾讯旗下的云原生代码托管平台,可以理解为"腾讯版 GitHub"——团队把项目代码放在上面统一管理,每个人的修改、版本历史、任务分工一目了然。

实验室在 CNB 上建立了自己的组织(空间),其中包括:

1. 实验室内部项目仓库:自研工具、机器人、平台等项目的源代码,成员可直接阅读学习;

2. 比赛代码仓库:蓝桥杯、电子设计竞赛、数学建模等备赛代码统一归档,往届经验代代可见;

3. 规范的 Git 协作流程:从分支管理到合并请求,全程按企业级规范执行。

Git 是目前全球软件行业通用的版本管理工具,"熟悉 Git 流程"是几乎所有企业招聘信息中的标配要求。在实验室,你不是"背概念",而是在一次次真实项目中把 Git 用成肌肉记忆。

三、自研 AI 分工机器人:大模型时代的效率引擎

实验室基于 CNB 平台自主研发了 AI 分工机器人,调用 DeepSeek 大模型驱动。它被设计为一组可随时@调用的 "NPC" 角色,覆盖项目开发的各个环节,例如:

1. 代码手:能理解需求,把数学公式或描述转换为可执行代码;

2. 信息收集手:自动检索整理资料,提供数据理论支撑;

3. 论文排版手:基于 LaTeX,一键输出符合学术规范的论文;

4. 数模队长:统筹进度、梳理时间线,是数学建模备赛的得力助手。

这些"NPC"全部由实验室成员开发迭代——也就是说,你未来使用的工具,可能正是学长们写出来的,而你也完全有机会参与开发它。

通过考核正式进入实验室的成员,将获得 CNB 平台的免费 token(模型调用额度)使用权限,让 AI 成为你学习与开发路上的加速器。

四、资源背后,是"提前接触真实工程"的机会

资源对你的意义:

自建 OJ 平台 带来系统化的刷题与考核环境,编程功底稳步提升

CNB 组织与代码仓库 能够阅读真实项目源码,掌握企业级 Git 协作流程

自研 AI 分工机器人 + 免费 token 帮助用 AI 提效,并有机会参与 AI 工具本身的开发

这些资源并非"展示品",而是每一位实验室成员每天真实使用的工作环境。大一就能接触企业级的工具链与协作流程——这是 D106 给你的底气。