Skip to content

L36. 毕业设计:你的独立宣言

Vibe Coding 宣言:毕业不是结束,是新的开始。从今天起,你不再是学员,你是 Vibe Coder。

0. 为什么这一课至关重要? (Why It Matters)

  • MVP (Minimum Viable Product):不要试图做一个微信,做一个只能发消息的 MVP 就够了。
  • 独立 (Independence):没有教程,没有步骤,只有你和 AI。这是真正的实战。
  • 认证 (Certification):完成毕设,你才能真正掌握 Vibe Coding 的心法。

1. 目标 (Goal)

独立完成一个 MVP 级别的全栈项目,并成功上线运行。

2. 核心要求 (The Requirements)

2.1 选题 (Topic)

自由选题,但必须包含:

  • 前端: React / Streamlit。
  • 后端: FastAPI / Flask。
  • 数据库: Neon / Upstash。
  • 部署: Vercel + Railway。
  • AI: 必须接入 LLM 能力(如生成、总结、问答)。

2.2 交付物 (Deliverables)

  1. 线上链接: 必须能在公网访问。
  2. GitHub 仓库: 代码开源,README 清晰。
  3. 演示视频: 3 分钟以内。

3. 实战演练 (Action)

Step 1: 构思 (Idea)

用 SCAMPER 模型发散思维。

  • 做一个“AI 写周报神器”?
  • 做一个“自动生成菜谱”?
  • 做一个“股票情绪分析”?

Step 2: 执行 (Execute)

  • 用 Claude 辅助设计 Spec。
  • 用 v0 生成前端。
  • 用 Railway 部署后端。
  • 用 GitHub Actions 自动化。

Step 3: 上线 (Launch)

当你按下 Deploy 的那一刻,庆祝吧。

4. 常见问题 (FAQ - Vibe Style)

Q: 我卡住了怎么办? A: 问 AI。 它是你永远的 Tech Lead。如果 AI 解决不了,去 GitHub 提 Issue,去 Stack Overflow 搜。

Q: 做得太简单会不会丢人? A: 不会。 完成比完美重要。一个能跑的 Hello World 比一堆跑不起来的复杂代码强一万倍。

Q: 以后还能学到新东西吗? A: Vibe Coding 永无止境。 AI 在进化,你也要进化。保持好奇,保持折腾。

5. 验收标准 (Definition of Done)

  1. 你发给朋友一个链接,他能打开并使用。
  2. 你自己觉得这玩意儿有点意思。
  3. 恭喜毕业!🎉

End of Course: 愿代码与你同在。May the Code be with you.

基于 Claude Code 构建