黑客松

黑客松方法论:48 小时从零到 Demo

参加多次黑客松后总结的实战方法论,帮助你在有限时间内交付高质量 Demo

2025-05-01 10 min方法论团队协作快速原型Demo

赛前准备

1. 技术栈预选

在比赛开始前就确定好技术栈。推荐:

  • 前端:Next.js + Tailwind(最快出页面)
  • 后端:Supabase(免运维数据库 + Auth)
  • AI:Claude API 或 OpenAI(选一个熟悉的)
  • 部署:Vercel(一键部署)

2. 团队角色分工

理想的 3 人团队:

  • 产品 + 设计:负责 idea、用户流程、UI
  • 全栈开发:负责核心功能实现
  • AI + 数据:负责 AI 集成和数据处理

比赛中的节奏

第一阶段(0-4h):确定方向

  • 快速脑暴 3-5 个方向
  • 用 "能否在 2 分钟内解释清楚" 筛选
  • 确定 MVP 功能列表(最多 3 个核心功能)

第二阶段(4-24h):核心开发

  • 先搭骨架,再填内容
  • 每 4 小时同步进度
  • 遇到技术难题,15 分钟解不了就换方案

第三阶段(24-40h):打磨 Demo

  • 停止新功能开发
  • 专注于 Demo 流程的流畅度
  • 准备 2 分钟 Pitch

第四阶段(40-48h):Pitch 准备

  • 录制 Demo 视频(备用)
  • 排练 Pitch 至少 3 遍
  • 准备 Q&A 应对方案

常见陷阱

  • 功能贪多:想做太多最后都做不完
  • 过度设计:黑客松不需要完美架构
  • 忽略 Pitch:好产品配差 Pitch = 白做
  • 不睡觉:保持清醒比多写代码更重要

工具推荐

用途推荐工具
项目管理Linear / GitHub Issues
设计Figma / v0.dev
AI 编程Claude Code / Cursor
部署Vercel / Railway
演示Loom / OBS