第 07 课 · 4 学时
进阶挑战项目
心法: 复杂项目 = 简单模块组合
本节任务
从基础到挑战三个层次,根据自己的节奏推进
基础任务
跟着步骤,完整体验一遍流程
选一个你前几周做过的小工具,扩展成一个'有 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% 的部分你前几节课已经学过了。