Mengajar dengan Vibe
Semua yang anda perlukan untuk menjalankan Vibe sebagai bengkel, intensif, kohort atau program enterprise dalaman. Kurikulumnya sama dalam setiap format; hanya kedalaman dan tempoh yang berubah.
Pilih format
| Format | Tempoh | Kandungan | Paling sesuai untuk |
|---|---|---|---|
| Bengkel | Setengah hari (3.5 jam) | Modul 00 serta sorotan Modul 05 dan 06, menggunakan repo permulaan | Pengasas, pemilik perniagaan, acara komuniti. Titik permulaan anda. |
| Intensif | 2 hari | Gate 1 Production Readiness Checklist (38 item "buat sekarang") diterapkan pada aplikasi setiap peserta sendiri | Pengasas yang aplikasinya sudah live. Peserta pulang dengan kelayakan Vibe Builder (L1). |
| Kohort | 4 minggu setiap penggal | Satu penggal program pada satu masa, 10 hingga 12 jam seminggu | Orang produk, penganalisis, jurutera junior |
| Enterprise | 16 minggu, atau subset tersuai | Program penuh, dengan templat AGENTS.md dan senarai semak kesediaan diterima pakai sebagai polisi syarikat | Bank, syarikat insurans, korporat yang melancarkan alat pengekodan AI |
Jalankan setiap sesi dengan empat rentak yang sama
Setiap modul ditulis untuk rentak ini. Patuhi rentak ini dan kelas akan berjalan dengan sendirinya.
- Belajar (15 hingga 20 minit). Mulakan dengan insiden sebenar, kemudian konsep. Insiden mewujudkan keperluan; konsep menjawabnya.
- Bina (60 hingga 90 minit). Pelajar mengarahkan alat AI mereka menggunakan pek prompt di hujung modul. Anda berjalan di sekitar bilik sebagai tech lead, sambil bertanya "bagaimana anda tahu ia berfungsi?"
- Pecahkan (30 hingga 45 minit). Pelajar menyerang binaan mereka sendiri, atau bertukar dengan rakan, menggunakan langkah makmal. Makmal direka supaya percubaan pertama AI gagal di sini. Di sinilah pembelajaran berlaku.
- Buktikan (15 minit). Pelajar menandakan Definition of Done dalam akaun Vibe mereka dan melampirkan bukti: output ujian, laporan imbasan, tangkapan skrin. Tiada bukti, tiada lulus.
Kurangkan penerangan, banyakkan memecah. Kebanyakan nilai terletak pada rentak ketiga.
Repo permulaan: Ledgerly
Ledgerly ialah aplikasi invois multi-tenant yang kecil, disediakan dalam bentuk spesifikasi dan rangka. Pelajar meminta AI mereka membina setiap ciri. Empat belas ujian penerimaan keselamatan mentakrifkan maksud "selamat": kawalan akses, injection, rahsia, XSS, rate limiting, penyimpanan kata laluan, query N+1, timeout, webhook, race condition, SSRF, prompt injection, pengendalian ralat dan CORS.
Setiap ujian gagal sehingga cirinya dibina dengan selamat, dan percubaan pertama AI biasanya gagal sekurang-kurangnya satu daripadanya. Detik itulah pelajarannya. Pelajar menjalankan npm run score dan melihat markah mereka naik dari 0 / 14 ke 14 / 14. Ia memberi setiap kelas titik permulaan yang sama dan menjadikan kemajuan kelihatan pada projektor.
Peraturan untuk pelajar: gunakan pembantu AI anda untuk membina setiap ciri, baca setiap diff sebelum menerimanya, dan jangan sekali-kali mengedit ujian.
Bengkel pertama anda, langkah demi langkah
- Dua minggu sebelum. Hantar semakan persediaan kepada peserta: Node.js 22 atau lebih baharu, alat pengekodan AI yang boleh mereka gunakan (Claude Code, Cursor atau seumpamanya), dan repo permulaan dipasang dengan
npm install. - Susunan bilik. Satu projektor untuk dek bengkel, satu untuk papan markah secara langsung. Wi-Fi yang baik lebih penting daripada segala-galanya.
- Pada hari itu. Ikut dek bengkel. Ia mengandungi aturan majlis dengan masa dan nota penceramah (tekan N).
- Selepas itu. Hantar pautan senarai semak kesediaan dan jemputan ke sesi intensif. Minta satu ayat maklum balas selagi pengalaman itu masih segar.
Menjalankan intensif pada aplikasi peserta sendiri
Hari pertama meliputi keselamatan dan data (Modul 03, 05, 06). Hari kedua meliputi kebolehpercayaan dan penghantaran (Modul 07, 08, 11, 12, 13). Setiap peserta melalui Gate 1 senarai semak kesediaan terhadap produk mereka sendiri, sambil merekodkan bukti dalam akaun Vibe mereka. Anugerahkan kelayakan Vibe Builder (L1) hanya apabila setiap item Gate 1 mempunyai bukti.
Dua amaran praktikal: aplikasi sebenar mengandungi rahsia sebenar, jadi mulakan dengan imbasan rahsia dan rotate apa-apa yang bocor sebelum anda berkongsi skrin; dan bersetuju dari awal bahawa tiada sesiapa menjalankan pembaikan terhadap production semasa sesi.
Menjalankan program enterprise
- Terima pakai templat AGENTS.md sebagai fail peraturan organisasi untuk setiap repositori.
- Terima pakai Production Readiness Checklist sebagai gate keluaran.
- Jalankan program mengikut penggal, dengan capstone dipertahankan di hadapan ketua keselamatan, kejuruteraan dan risiko pelanggan sendiri.
- Laporkan kemajuan mengikut pasukan menggunakan metrik DORA sebelum dan selepas.
Penilaian dan pensijilan
| Tahap | Kelayakan | Keperluan |
|---|---|---|
| L1 | Vibe Builder | Lulus Penggal 1 dan 2; aplikasi lulus Gate 1 senarai semak |
| L2 | Vibe Engineer | Lulus Penggal 1 hingga 3; aplikasi bertahan dalam makmal chaos Penggal 3 |
| L3 | Enterprise Vibe Architect | Semua penggal serta capstone, dipertahankan di hadapan panel |
Kekalkan peraturan gagal automatik. Kelayakan hanya bernilai jika ia sukar dipalsukan: rahsia dalam sejarah git, akses data merentas tenant, atau ejen yang mengambil tindakan tidak boleh diundur tanpa kelulusan bermakna modul itu tidak lulus.
Tip pemudahcaraan
- Tanya "bagaimana anda tahu?" lebih kerap daripada anda menerangkan. Ia melatih tabiat yang paling penting.
- Raikan pepijat yang ditemui. Pelajar yang menemui kerentanan dalam kerja sendiri sedang melakukan apa yang dilakukan oleh profesional.
- Apabila AI seorang pelajar menghasilkan pembaikan yang salah, tunjukkannya pada projektor. Itulah detik pengajaran terbaik yang anda akan dapat.
- Gunakan satu alat AI sahaja untuk demo langsung. Mencampurkan alat menjadikan sesi itu sesi sokongan teknikal.