Langkau ke kandungan
WANCODE
EN

▍Prompt AI

Pustaka Prompt AI

Prompt boleh guna semula untuk pembantu pengekodan — ditulis untuk mendapatkan penerangan dan perubahan yang boleh disemak, bukan sihir.

WANCode tidak memanggil sebarang perkhidmatan AI. Salin prompt ini ke dalam pembantu yang anda sudah guna.

Pembina prompt

Isikan tempat kosong. Prompt dibina secara setempat dalam pelayar anda — tiada apa dihantar ke mana-mana.

Prompt anda
Saya pemula yang sedang menggunakan JavaScript + React.

Tugasan: Terangkan apa yang kod ini lakukan.

Terangkan langkah demi langkah.

Peraturan:
- Gunakan bahasa yang mudah dan terangkan istilah teknikal kali pertama ia muncul.
- Nyatakan andaian anda dengan jelas. Jika maklumat tidak mencukupi, tanya saya dahulu.
- Jika anda mencadangkan perubahan, tunjukkan perubahan kecil yang boleh disemak (diff atau blok kod) dan terangkan kenapa.
- Beritahu saya cara mengesahkan bahawa ia berfungsi (ujian atau langkah manual).

Kod / ralat:
```
[tampal kod atau mesej ralat di sini]
```

WANCode tidak memanggil sebarang perkhidmatan AI. Salin prompt ini ke dalam pembantu yang anda sudah guna.

Faham

Terangkan kod ini

Dapatkan penerangan langkah demi langkah bagi kod yang belum biasa, mengikut tahap anda, berserta sebabnya — bukan kod yang ditulis semula.

Debug

Debug ralat

Tukar mesej ralat kepada senarai punca yang paling mungkin, pembetulan paling kecil, dan cara membuktikan ia sudah dibaiki.

Refactor

Refactor supaya mudah dibaca

Jadikan kod yang sudah berfungsi lebih mudah dibaca dan diubah — dalam langkah kecil yang boleh disemak, dengan tingkah laku yang kekal sama.

Uji

Tulis unit test

Dapatkan senarai kes ujian yang jelas (termasuk edge case) dan test yang mudah dibaca untuk fungsi atau component — tanpa mengubah kod yang diuji.

Faham

Fahami seni bina projek

Dapatkan peta bagi codebase yang belum biasa: bahagian utama, bagaimana data mengalir antaranya, dan dari mana patut mula membaca.

Bina

Tulis component React

Dapatkan satu component React yang fokus dan mudah diakses, berserta contoh penggunaan dan penerangan keputusan penting.

Semak

Tingkatkan kebolehcapaian

Cari masalah kebolehcapaian (accessibility) dalam sesuatu UI, fahami siapa yang terjejas, dan dapatkan pembetulan minimum serta senarai semak ujian manual.

Debug

Baiki ralat TypeScript

Fahami maksud sebenar setiap ralat TypeScript dan baikinya tanpa membuang keselamatan jenis (type safety).

Semak

Semak dependency

Fahami fungsi setiap package dalam projek anda, kenal pasti yang mungkin tak diperlukan, dan dapatkan arahan untuk menyemak sendiri versi yang lapuk atau terdedah.

Rancang

Rancang satu ciri

Pecahkan satu ciri kepada langkah kecil yang boleh diuji, dengan andaian, risiko dan definisi siap yang jelas — sebelum menulis kod.

Semak

Semak git diff

Dapatkan semakan kod yang tersusun bagi satu perubahan: adakah ia buat apa yang didakwa, apa yang boleh rosak, dan test apa yang tiada.

Rancang

Tulis spesifikasi

Tukar idea kasar kepada spesifikasi ringkas yang boleh diuji: masalah, pengguna, keperluan, kriteria penerimaan dan apa yang di luar skop.