Course Map
练习进度 0/55
💡 Stage 0: 觉醒 (5)
Vibe Coding 是什么从 Coder 到 Commander — 你的角色变了Vibe Coding vs Spec Coding — 两种范式,两种活法Vibe Coding 工具全景图 — 选对工具少走弯路你的第一个 Vibe 项目 — 从需求到指令🧘 Stage 1: 心法 (9)
MVP 思维 — 别做完美产品,做能用的产品需求拆解 — 从模糊想法到 AI 能执行的任务PRD 驱动开发 — 写清楚再动手代码 Prompt 五要素 — 让 AI 写出能用的代码Prompt 迭代与追问 — 第一次一定不够好Vibe Coding 思维模型用 Cowork 找设计参考 + 生成 design.mdStudio用 AI 生图给 PPT 配图 — 同一套风格,不再东拼西凑StudioAI 生图 + 数据图表给 PDF 配图Studio🛠️ Stage 2: 工具精通 (12)
Cursor 入门 — Vibe Coding 的代名词Cursor 进阶 — 多文件编辑和 Agent 模式Claude Code 入门 — 终端里的 AI 程序员MCP 入门 — 让 AI 连接整个世界Claude Code Skills 和 Agent Teams — AI 能力复用Browser 工具 — 零安装的 AI 编程体验GitHub Copilot 和 Windsurf — IDE 选择题工具选型实战 — 没有绝对的最好,只有最适合用 Cowork 给你的科普 PPT 批量生成配图Studio用 ElevenLabs 给科普 PPT 配中英双语旁白Studio一稿多发实战 — 把 PPT 内容改成 3 个平台版本Studio用 Suno 生成 60s 科普视频 BGMStudio🏗️ Stage 3: Context Engineering (9)
Context Engineering 入门 — 让 AI 不再"失忆"CLAUDE.md 设计实战 — 让 AI 秒懂你的项目Cursor Project Rules 设计实战项目结构与 AI — 让你的项目 AI 友好Token 经济学 — 省钱和效率的平衡文档驱动开发 — AI 时代的新范式让 AI 把一段乱文本变成 JSON 表格Studio用 Claude 设计每天运行的 JSON 提取任务StudioObsidian + AI 第二大脑:设计一套可审核的笔记整理流程Studio🚀 Stage 4: 全栈实战 (13)
环境搭建 — 让 AI 帮你配环境AI 前端开发 — 从截图到 React 代码AI 后端开发 — 从 API 设计到实现数据库设计与 AI — Schema 到迁移安全与认证 — AI 生成的代码怎么不掉坑调试 AI 代码 — 读错误日志和修复 BugGit 工作流 — AI 怎么写 Commit 和 PR部署到上线 — AI 加速从开发到生产Code Review 和质量保证 — AI 写的代码咋审测试 TDD — 先写测试再让 AI 实现用 AI 写一个最小 Admin CMS(产品增删改查)Studio给 Landing Page 加联系表单 + 数据收集Studio用 Cowork 搭一个每日金融新闻聚合 AgentStudio Learning Guide
面试官看到你的 GitHub 有开源贡献,他心里在想什么?
你有没有注意到,很多 JD(Job Description)里写着"有开源项目贡献经验者优先"?你可能觉得这只是一句套话,但我跟你说,面试官是认真的。
为什么?因为开源贡献这件事,能同时证明你好几种能力:
- 你能读懂别人的代码 — 实际工作经常需要定位和修改已有系统,而不是从零开始。能给开源项目提交一个范围清晰的 PR,可以展示你理解陌生代码库和协作规范的能力。
- 你能跟人协作 — 开源贡献意味着你会用 Git、会写 PR description、会跟维护者沟通、会按照别人的代码规范来写代码。这些都是团队协作的核心能力。
- 你有自驱力 — 没人逼你去给开源项目做贡献。你主动去做了,说明你对技术有热情,而不只是"学了就行"。


为什么大多数人不做开源贡献?
答案很简单:怕。
怕读不懂别人的代码。怕自己写的东西太烂被维护者 reject。怕找不到合适的 Issue。怕英文不够好跟老外沟通。
说实话,这些恐惧在 2024 年之前是完全合理的。一个 React 项目可能有几百个文件、几万行代码,光是搞清楚"这个项目怎么跑起来"就要花一下午。但 2026 年了——你有 AI。
这就是这个 Lab 要教你的:怎么用 AI 把开源贡献的门槛从"需要花一周研究代码"降到"花一个下午就能提 PR"。

选什么项目?
很多人一上来就想给 React、Next.js、Vue 这种超级大项目做贡献。别,太难了。这些项目的代码库巨大,代码风格严格,PR 审核非常苛刻,对新手不友好。
更好的策略是找"中等规模"的项目——GitHub 上 500 到 5000 星的项目。这些项目:
- 代码量适中,AI 能帮你在一个下午读完核心逻辑
- 维护者通常更友好,更欢迎新贡献者
- Issue 列表里经常有
good first issue或help wanted标签
label:"good first issue" language:TypeScript stars:500..5000,你会找到大量适合新手的 Issue。很多 Issue 下面还没有人认领——这就是你的机会。Vibe Workspace
Live build context
一个被 merge 的 PR,比十个 Todo App 值钱
开源贡献为什么是求职中回报率最高的投资
自动保存在此设备
理解开源贡献在求职中的杠杆效应——为什么一个 PR 胜过十个 Todo App掌握用 AI 快速读懂陌生代码库的方法学会找到适合新手的 Issue 并用 AI 辅助制定修复方案