🏆 OriGen Vibe Coding 项目大赛
用 AI 做工具,用想法做项目。
📌 比赛简介
新技元 OriGen 社团举办首届 Vibe Coding 项目大赛,面向全校开放。我们鼓励参赛者充分利用 AI 工具辅助开发,做出一个真正解决痛点的完整项目。
📅 时间安排
| 阶段 | 时间 | 说明 |
|---|---|---|
| 报名 & 提交 | — | 提交项目源码及开发说明 |
| 评审期 | — | 模型评审 + 人工评审 |
| 结果公布 & 颁奖 | — | 公布获奖名单 |
具体时间请关注 OriGen 社团公告。
👥 参赛资格
- 本校在读学生(新高一、新高二均可)(个人或组队均可)
- 每人/每队最多提交 1 个项目
💻 项目要求
核心要求:
- 解决一个真实痛点 — 项目必须针对一个具体问题提出解决方案,而非纯演示或玩具项目
- 功能完整 — 核心功能可正常运行,有基本的错误处理,不是半成品
- 有 README — 说明项目背景、功能、技术栈、安装/使用方式
开放规则:
- ✅ 可以使用任何 AI 模型和工具
- ✅ 可以使用任何编程语言和框架
- ✅ 可以使用开源库和组件
- ❌ 不可以提交他人已完成的项目/现成项目改个名字
- ❌ 不可以只让 AI 一键生成、不做任何人工干预就提交
参考方向(不限于此):
- 校园生活工具(课表、成绩分析、失物招领……)
- 学习辅助(笔记整理、知识管理、刷题……)
- 效率工具(文件处理、自动化脚本、数据可视化……)
- 创意应用(小游戏、互动网站、创意工具……)
- 任何你觉得"这个痛点我想解决"的方向
📦 提交内容
每个参赛项目需提交以下内容(打包为一个压缩文件):
项目名称_姓名/
├── 项目源码/ # 完整项目代码
├── README.md # 项目说明文档
└── 开发说明/ # 开发过程记录
├── 使用模型与工具.txt # 使用了哪些模型和工具
├── token消耗记录.png # Token 消耗截图或导出记录
└── 对话过程.zip # 与 AI 的对话记录导出开发说明要求:
| 文件 | 内容 |
|---|---|
| 使用模型与工具 | 列出所有使用的 AI 模型(如 GPT-4o、Claude 4、Gemini 等)和开发工具(如 Cursor、Windsurf、原生 CLI 等) |
| Token 消耗记录 | 截图或导出你的 token 使用量,以让我们知晓各个模型在开发中的占比情况 |
| 对话过程导出 | 导出与 AI 的对话记录,展示你的开发思路和迭代过程。可脱敏处理或仅提交部分内容 |
📊 评审方式
采用 AI 评审 + 人工评审 双轨制。
评审组成:
| 评审类型 | 说明 |
|---|---|
| AI 评审 | 使用 3 个不同大语言模型,基于统一评分标准独立打分 |
| 人工评审 | 评委组审查项目功能完整性、创新性等 |
评分维度:
| 维度 | 人工 | AI | 说明 |
|---|---|---|---|
| 创新性 & 痛点解决 | 主导 | NO | AI 存在讨好倾向,此项以人工判断为主 |
| 功能完整性 & 可用性 | 主导 | NO | 评委实际运行、体验项目 |
| README & 文档 | 60% | 40% | 人工评估参考价值,AI 评估结构规范性 |
| 代码质量 & 架构 | 辅助 | 主导 | 代码结构、可维护性、最佳实践 |
| 开发过程 | 主导 | NO | 审查模型使用、token 记录、对话过程 |
最终得分计算:
- 3 个 AI 模型独立打分,取平均分(去除明显异常值)
- 人工评审各项独立打分
- 按权重加权得出最终得分
- 我们将出具每一个项目的评审报告
🏅 奖项设置
| 名次 | 奖励 |
|---|---|
| 🥇 第一名 | 奖金 + 获奖证书 |
| 🥈 第二名 | 奖金 + 获奖证书 |
| 🥉 第三名 | 奖金 + 获奖证书 |
具体奖金金额请关注后续公告。
⚠️ 注意事项
- 原创性:项目必须是参赛者本人(或团队)开发的(曾经开发的也可),不可直接提交现有开源项目。
- 开源许可(必须):参赛项目必须在 README 中声明开源许可证,可从 MIT、Apache 2.0、GPL-3.0、LGPL-3.0、AGPL-3.0、BSD-2/3-Clause、MPL-2.0 等许可证中选择。
- 隐私保护:对话记录中如包含敏感信息,可做脱敏处理后提交。
- 公平性:评审标准统一,所有参赛者一视同仁。
- 技术支持:比赛期间如有疑问,可在 OriGen 社群内咨询。
📮 联系方式
- 社团:新技元 OriGen
- 社团官网:origenclub.cn
最终解释权归新技元 OriGen 社团所有。