Laluan builder anda
3 / 6 chapterChapter ini
Slaid 1 daripada 5Slaid ini
Kenapa spec dahulu
Kenapa coach bertanya sebelum membina
Anda akan menjawab banyak soalan sebelum nampak apa-apa di skrin. Itu tandanya method ini berfungsi, bukan tool tersangkut.
Perlukan bantuan?
Kalau soalan terasa lambat, ingat bahawa alternatifnya ialah sedar di penghujung yang ia bina benda yang salah.
Untuk step ini
Kawalan anda
Apa yang architect tentukan
Empat keputusan kekal milik anda walau sepantas mana AI bergerak: untuk siapa, sebesar mana, apa yang buktikan ia berfungsi, dan apa langkah seterusnya.
Untuk siapa
Namakan satu user sebenar.
Sebesar mana
Satu main action hari ini.
Apa yang buktikan
Check yang anda akan jalankan.
Langkah seterusnya
Langkah berguna yang paling kecil.
Spec-driven bermaksud keputusan ditulis sebelum code wujud. Itulah bezanya antara mengarah satu build dan sekadar mengharapkannya.
| Vibe coding | Spec-driven |
|---|---|
| "Binakan saya satu app" | "Bina senarai untuk event kelab saya" |
| AI tentukan skop | Anda tentukan skop |
| Anda jumpa masalah di penghujung | Anda jumpa satu card pada satu masa |
| Chat simpan segalanya | File simpan segalanya |
Coach akan bertanya satu soalan pada satu masa. Jawab dengan betul. Setiap minit di sini menghilangkan sepuluh minit membina semula kemudian.
Peraturan teras
Chat bukan sumber kebenaran. File itulah sumbernya.
Untuk step ini
project-brief.md ialah file paling pendek dan paling penting dalam project
anda. Ia mengunci empat perkara:
| Ia merekod | Kenapa ia penting |
|---|---|
| Untuk siapa | Satu orang atau satu kumpulan, bukan "semua orang" |
| Apa yang mereka perlukan | Satu hasil yang mereka datang untuk dapatkan |
| Satu main action | Benda yang anda akan uji di penghujung |
| Apa yang di luar skop hari ini | Senarai yang melindungi sesi anda |
Kalau coach teka user anda, betulkan. Build yang tidak ditujukan kepada sesiapa ialah cara paling biasa satu sesi berakhir dengan sesuatu yang nampak hebat tetapi tiada siapa akan guna.
Untuk step ini
Coach akan simpulkan build shape daripada idea anda, beritahu yang mana ia pilih dan kenapa, kemudian minta anda sahkan sekali.
| Build shape | Anda dapat | Diuji dengan |
|---|---|---|
| Laman berasaskan kandungan | Halaman, seksyen, satu action utama | Membacanya, klik action itu |
| Alat browser-local | Tambah, sunting, padam, simpan dalam browser | Refresh dan semak data kekal |
Kalau idea anda perlukan login, pembayaran, database atau API langsung, coach akan cadangkan versi browser sahaja. Terima cadangan itu hari ini. Ia build kemudian, bukan cita-cita yang lebih kecil.
Untuk step ini
"Buat moden" bukan hala tuju. design.md wujud untuk menukar citarasa menjadi
arahan yang AI boleh ikut.
| Kabur | Khusus |
|---|---|
| Bersih dan moden | Latar putih, satu warna aksen, garisan 1px |
| Macam laman pelancongan besar | Pinjam grid card; jangan tiru logo atau foto |
| Font yang cantik | Satu sans untuk teks, berat lebih tebal untuk tajuk |
| Berfungsi pada mobile | Satu lajur bawah 600px, butang penuh lebar |
Meminjam corak susun atur ialah amalan biasa. Meniru logo, nama brand, foto orang lain atau testimoni mereka bukan. Coach akan pertahankan garisan itu kalau anda mintanya.
Untuk step ini
Di penghujung perancangan, folder anda menyimpan keseluruhan plan, dalam file yang kekal walaupun laptop ditutup dan sesi chat baharu dimulakan:
project-brief.md siapa, apa, skop, sasaran kejayaan
architecture.md stack, struktur, penyimpanan
design.md pinjam, elak, susun atur, taip, mobile
build-blueprint.md spesifikasi penuh sedia-bina
build-status.md fasa, siap, penghalang, arahan seterusnya
work-cards/01-*.md langkah pelaksanaan kecil yang pertamaBaca Work Card pertama sebelum anda luluskannya. Semak dua perkara: anda faham apa yang ia bina, dan ia menyatakan bagaimana anda akan tahu ia berjaya.
Sebelum anda teruskan
Kesilapan biasa
- Tergesa-gesa menjawab soalan, kemudian dapat build yang tidak ditujukan kepada sesiapa.
- Terima "buat moden" sebagai keputusan design.
- Luluskan keseluruhan plan dan bukan card pertama sahaja.
- Pilih idea yang perlukan login atau pembayaran pada hari pertama.
- Berbalah dengan coach dalam chat dan bukan meminta ia kemas kini file itu.
Buat satu step pada satu masa. Tanda step hanya untuk paparan halaman ini, jadi tiada apa disimpan apabila anda keluar.