Vibe Coding CUC
第 07 课 · 4 学时

进阶挑战项目

心法: 复杂项目 = 简单模块组合

📊

课程 PPT

本节课的全部讲义内容,推荐课堂同步看。

📄

教学文档

完整的操作步骤、提示词和参考答案,飞书文档持续更新。

📦

素材包

本节课需要的素材、模板、参考代码,一次性打包。

本节任务

从基础到挑战三个层次,根据自己的节奏推进

基础任务

跟着步骤,完整体验一遍流程

选一个你前几周做过的小工具,扩展成一个'有 3 个功能的小产品'

进阶任务

在基础上自由发挥与改造

把多个独立工具串起来,做成一个垂直领域的小应用(学习助手 / 内容工坊 / 个人 CRM)

挑战任务

突破舒适区,做出个性化作品

完成一个'拿得出手'的项目:有完整 UI、能解决真问题、可以发给非技术朋友直接用

提示词参考

点击右上角"复制"按钮即可一键拷贝到剪贴板

拆解一个复杂想法

我想做这样一个产品:[详细描述你的想法]。

请帮我做项目拆解:
1. 这个产品由哪几个核心功能模块组成?
2. 每个模块单独看是什么样的小工具?有没有现成的开源参考?
3. 模块之间怎么连接?数据怎么流动?
4. 如果我只有一周时间,先做哪个模块能最快看到效果?
5. 列出技术栈推荐和潜在难点。

MVP 优先级排序

我想做的功能很多:[列举所有想要的功能]。

请帮我做 MVP(最小可用产品)排序:
1. 哪 3 个功能是"没有就不能叫这个产品"的?
2. 哪些功能可以放到 v2 再说?
3. 给我一个 v1 的功能清单,要求 1 周内能做完

项目从 0 到能跑

请用 [Astro / Next.js / 纯 HTML+JS] 帮我搭起项目骨架:
- 路由:[列出页面]
- 数据存储:[localStorage / JSON 文件 / 简单数据库]
- 第一个能跑的功能是 [选一个最简单的]

搭好后告诉我:本地怎么跑、怎么修改内容、下一步该做什么。

心法解读

看到一个”很厉害的产品”时,新手会觉得”我做不出来”。 但只要拆开看,任何复杂产品都是由 5-10 个简单模块组合而成。

做大项目的诀窍 = 把它拆成你”已经能做的小项目”的集合。

课堂动作

每个同学带一个”梦想项目”来到课堂,经过引导拆解,你会发现 90% 的部分你前几节课已经学过了。