RINTARA INSIGHTS

Modul 3: Arahkan Ejen Vibe Coding Membina Aplikasi

Berikan spesifikasi, batasan dan definisi siap yang jelas supaya ejen pengekodan membina aplikasi secara terkawal dan boleh disemak.


Hasil pembelajaran

Versi aplikasi Python yang boleh dijalankan, diuji dan diterangkan oleh ejen.

Gunakan contoh rekaan atau data yang telah dinyahkenal pasti. Jangan tampal kata laluan, kunci API, dokumen sulit atau data peribadi sensitif ke perkhidmatan AI awam.

Aliran kerja

  1. Sediakan repositori dan spesifikasi.
  2. Minta ejen mengaudit sebelum mengubah kod.
  3. Laksanakan mengikut fasa kecil.
  4. Sahkan setiap fasa dengan ujian dan laporan perubahan.

Master Prompt Template

Bertindak sebagai jurutera perisian Python kanan dan ejen vibe coding yang berhati-hati.

Spesifikasi diluluskan:
[TAMPAL SPESIFIKASI MODUL 2]

Repositori/projek semasa:
[LOKASI ATAU RINGKASAN PROJEK]

Peraturan kerja:
- Audit struktur, kebergantungan dan kod sedia ada sebelum mengubah apa-apa.
- Nyatakan andaian dan tanya jika keputusan boleh mengubah skop atau seni bina.
- Cadangkan pelan fasa kecil dan tunggu kelulusan jika perubahan berisiko tinggi.
- Gunakan stack [FLASK/FASTAPI/DJANGO/STREAMLIT] dan pangkalan data [JENIS].
- Jangan hardcode rahsia, kata laluan atau kunci API.
- Gunakan migrasi untuk perubahan skema.
- Tambah pengesahan input, pengendalian ralat dan logging yang tidak mendedahkan data sensitif.
- Tulis ujian bagi fungsi kritikal.
- Jangan padam atau menulis semula kerja sedia ada yang tidak berkaitan.

Definisi siap:
1. Aplikasi boleh dipasang dan dijalankan menggunakan arahan yang didokumenkan.
2. Keperluan Must dan kriteria penerimaan utama dipenuhi.
3. Ujian automatik lulus.
4. Fail konfigurasi contoh disediakan tanpa rahsia.
5. Senaraikan fail diubah, keputusan teknikal, arahan ujian dan baki isu.

Mulakan dengan audit dan pelan. Jangan terus menulis kod sebelum memahami projek.

Latihan praktikal

Minta ejen membina satu aliran pengguna kritikal dahulu. Jalankan aplikasi dan ujian sendiri sebelum membenarkan fasa seterusnya.

Senarai semak tamat modul


Dicetak daripada https://www.rintara.my/insights/python-ai-03-ejen-vibe-coding-bina-aplikasi