🏆 OriGen Vibe Coding 项目大赛

用 AI 做工具,用想法做项目。

📌 比赛简介

新技元 OriGen 社团举办首届 Vibe Coding 项目大赛,面向全校开放。我们鼓励参赛者充分利用 AI 工具辅助开发,做出一个真正解决痛点的完整项目。

📅 时间安排

阶段时间说明
报名 & 提交提交项目源码及开发说明
评审期模型评审 + 人工评审
结果公布 & 颁奖公布获奖名单
具体时间请关注 OriGen 社团公告。

👥 参赛资格

  • 本校在读学生(新高一、新高二均可)(个人或组队均可)
  • 每人/每队最多提交 1 个项目

💻 项目要求

核心要求:

  1. 解决一个真实痛点 — 项目必须针对一个具体问题提出解决方案,而非纯演示或玩具项目
  2. 功能完整 — 核心功能可正常运行,有基本的错误处理,不是半成品
  3. 有 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说明
创新性 & 痛点解决主导NOAI 存在讨好倾向,此项以人工判断为主
功能完整性 & 可用性主导NO评委实际运行、体验项目
README & 文档60%40%人工评估参考价值,AI 评估结构规范性
代码质量 & 架构辅助主导代码结构、可维护性、最佳实践
开发过程主导NO审查模型使用、token 记录、对话过程

最终得分计算:

  • 3 个 AI 模型独立打分,取平均分(去除明显异常值)
  • 人工评审各项独立打分
  • 按权重加权得出最终得分
  • 我们将出具每一个项目的评审报告

🏅 奖项设置

名次奖励
🥇 第一名奖金 + 获奖证书
🥈 第二名奖金 + 获奖证书
🥉 第三名奖金 + 获奖证书
具体奖金金额请关注后续公告。

⚠️ 注意事项

  1. 原创性:项目必须是参赛者本人(或团队)开发的(曾经开发的也可),不可直接提交现有开源项目。
  2. 开源许可(必须):参赛项目必须在 README 中声明开源许可证,可从 MIT、Apache 2.0、GPL-3.0、LGPL-3.0、AGPL-3.0、BSD-2/3-Clause、MPL-2.0 等许可证中选择。
  3. 隐私保护:对话记录中如包含敏感信息,可做脱敏处理后提交。
  4. 公平性:评审标准统一,所有参赛者一视同仁。
  5. 技术支持:比赛期间如有疑问,可在 OriGen 社群内咨询。

📮 联系方式

最终解释权归新技元 OriGen 社团所有。