黑客松
黑客松方法论: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 |