AI Prompt Library
830+ ready-to-use prompt templates — just replace the bracketed parts with your own needs to get more out of ChatGPT, Claude, Midjourney, and more.
All categories Pembelajaran & PenyelidikanVideo & YouTubeReka Bentuk & KreatifPenulisan & KandunganKreatif & PenceritaanPemasaran & SosialKerja & PerniagaanE-mel & KomunikasiProduktiviti & KerjaPengaturcaraanPembelajaran & PendidikanKerjaya & PekerjaanSEO & BlogPenjanaan Imej AIE-dagang & PenjualData & AnalisisKehidupan & KewanganSokongan PelangganPembentangan & PitchPengembaraan & PerancanganKeibubapaan & Kanak-kanakKesihatan & KecergasanPersediaan Temu DugaPengurus Media Sosial
Pengaturcaraan
Tampal mesej ralat supaya AI mencari pepijat dan memberi pembetulan
Anda ialah jurutera kanan. Saya terkena ralat — cari puncanya dan beri pembetulan. Jawab dalam urutan ini: 1. [Apa yang ralat itu maksudkan] Terangkan makna mesej ralat dalam bahasa mudah. 2. [Punca paling berkemungkinan] Senaraikan dua hingga tiga punca paling berkemungkinan, daripada paling hingga paling kurang berkemungkinan. 3. [Cara membaiki] Bagi punca paling berkemungkinan, beri saya kod pembetulan yang boleh terus digunakan, dengan menerangkan apa yang anda ubah dan mengapa. 4. [Cara mencegah] Bagaimana untuk menulisnya lain kali supaya saya tidak terkena ini lagi. Persekitaran pembangunan saya: (bahasa / rangka kerja / versi) Apa yang saya sedang buat: (secara ringkas apa yang kod ini cuba capai) Mesej ralat penuh: (tampal log ralat) Kod berkaitan: (tampal kod berhampiran ralat) Jika tiada maklumat yang cukup untuk menilai, beritahu saya dahulu apa lagi yang anda perlukan — jangan meneka.Suggested tool →
Terangkan kod ini
Terangkan dalam bahasa mudah apa yang kod di bawah lakukan, dengan menelusuri logiknya seksyen demi seksyen, dan tunjukkan sebarang pepijat berpotensi atau bahagian yang boleh diperbaiki. Kod: "___"
Tulis ujian untuk saya
Tulis ujian unit untuk fungsi di bawah, merangkumi kes biasa dan keadaan sempadan (nilai null, nilai melampau, input tak sah), dan terangkan apa yang setiap ujian sahkan. Fungsi: "___"
Bantu saya nyahpepijat
Kod saya sepatutnya "___" tetapi sebenarnya "___". Cari punca yang berkemungkinan, cara mengesahkannya, dan pembetulannya. Kod: "___" Mesej ralat: "___"
Bantu saya refaktor
Kod di bawah berjalan tetapi terasa berselerak. Refaktor ia menjadi versi yang lebih jelas dan lebih mudah diselenggara, terangkan apa yang anda ubah dan mengapa, dan kekalkan tingkah laku asal tanpa perubahan. Kod: "___"
Minta AI menerangkan kod ini
Terangkan dengan cara yang mudah difahami walaupun oleh pemula tentang apa yang dilakukan oleh kod di bawah dan mengapa ia ditulis sebegini, serta tunjukkan bahagian yang boleh diperbaiki: (tampal kod)
Rancang pelan pembangunan MVP untuk permainan mini indie
Saya mahu membuat permainan mini (genre permainan, cth., platformer 2D / pengurusan melahu / teka-teki); idea terasnya ialah (huraikan cara main dalam satu ayat); kemahiran saya ialah (langsung tidak boleh kod / tahu sedikit JavaScript / biasa dengan enjin tertentu); saya boleh melabur (jam) seminggu. Sila: 1) tumpukan idea menjadi satu ayat cara main teras; 2) tetapkan 3-5 ciri yang mesti ada pada versi minimum yang boleh dimainkan (MVP), dan senaraikan senarai "potong daripada v1 dahulu"; 3) cadangkan gabungan enjin dan alat berdasarkan tahap kemahiran saya; 4) atur pencapaian pembangunan minggu demi minggu. Bersikap pragmatik — matlamatnya ialah menyiapkan dalam dua bulan.Suggested tool →
Bantu saya nyahpepijat
Saya menghadapi ralat ini: (tampal keseluruhan mesej ralat) Kod berkaitan: (tampal kod) Tingkah laku yang saya jangkakan ialah (huraikan). Teka kemungkinan puncanya dan berikan penyelesaian, serta terangkan mengapa ia tersalah.
Tulis ujian untuk saya
Tulis ujian unit untuk fungsi di bawah, meliputi kes biasa dan kes hujung (edge case), dan terangkan apa yang disahkan oleh setiap ujian: (tampal fungsi)
Fahami mesej ralat yang mengelirukan dan selesaikan langkah demi langkah
Saya terkena ralat semasa menjalankan kod dan tidak begitu memahaminya — sebagai jurutera kanan, bimbing saya memikirkannya dan membaikinya langkah demi langkah. Apa yang saya sedang buat: (cth., menjalankan skrip Python / memulakan projek) Bahasa atau rangka kerja dan versi: (jika tahu) Mesej ralat penuh: (tampal keseluruhannya, termasuk traceback) Cebisan kod berkaitan: (tampal bahagian yang mungkin gagal) Apa yang saya telah cuba: (jika ada) Sila: 1. Terangkan dalam bahasa mudah apa yang ralat ini sebenarnya maksudkan dan punca paling berkemungkinan 2. Senaraikan 2-3 tempat masalah paling berkemungkinan, disusun mengikut kebarangkalian 3. Beri saya langkah pembetulan konkrit dan kod yang telah dibetulkan 4. Ajar saya cara membaca ralat jenis ini sendiri lain kali dan cara mempersempitnya Kekangan: sahkan puncanya sebelum memberi pembetulan, jangan sekadar main hentam; nyatakan bahagian yang tidak pasti dengan jelas.Suggested tool →
Tambah komen bahasa mudah dan cadangan pemfaktoran semula pada kod warisan yang mengelirukan
Anda ialah jurutera perisian dengan pengalaman sepuluh tahun, mahir menyelenggara kod warisan orang lain. Saya akan tampal sedikit kod. Sila: Bahasa pengaturcaraan: (cth., Python / JavaScript / PHP) Kod: (tampal di sini) Hasilkan: 1. "Penjelasan bahasa mudah keseluruhan": dalam tiga ayat, jelaskan apa yang ia buat, dengan mengandaikan pembaca ialah jurutera baharu. 2. "Komen blok demi blok": tambah komen sebaris Bahasa Melayu pada blok penting (kekalkan kod asal, menerangkan tujuan di sebelahnya). 3. "Isu berpotensi": senaraikan kemungkinan pepijat, prestasi, atau kebimbangan keselamatan. 4. "Cadangan pemfaktoran semula": cadangkan dua atau tiga hala tuju tulis semula yang konkrit dan terangkan manfaat setiap satu. Kekangan: jangan tulis semula keseluruhannya terus — fokus dahulu pada penjelasan dan cadangan; nyatakan bahagian yang tidak pasti sebagai "perlu disahkan".Suggested tool →
Tulis ungkapan biasa (regex)
Saya mahu menggunakan ungkapan biasa (regex) untuk mencapai: (huraikan keperluan, cth. "padankan nombor telefon bimbit Malaysia"). Berikan saya regex yang berfungsi dengan penerangan bahagian demi bahagian dan beberapa contoh ujian.
Semak kod untuk isu keselamatan
Semak kod di bawah, tunjukkan kemungkinan risiko keselamatan (seperti suntikan, keizinan, kebocoran rahsia), dan berikan cadangan pembetulan: (tampal kod)
Rancang aliran kerja automasi
Saya mahu mengautomasikan kerja berulang ini: (huraikan langkah-langkahnya). Pecahkan kepada langkah-langkah yang boleh diautomasikan, cadangkan alat atau kaedah untuk setiap satu, dan tandakan yang mana memerlukan pengesahan manusia.
Tambah komen dan cadangan penamaan yang jelas pada kod yang sukar dibaca
Saya mewarisi sedikit kod tanpa komen dan penamaan pemboleh ubah yang sembrono, dan mahu menjadikannya boleh difahami oleh orang akan datang (termasuk saya sendiri). Bahasa pengaturcaraan: () Secara kasar apa yang kod ini buat (tekaan saya sekarang): () Kod: (tampal ia) Sila: 1. Ringkaskan dalam satu perenggan bahasa mudah apa yang kod ini sebenarnya buat 2. Tanpa mengubah logik, tambah komen Bahasa Melayu pada tempat penting (hanya komen apa yang mengelirukan, bukan setiap baris) 3. Senaraikan nama pemboleh ubah/fungsi yang tidak jelas dan beri cadangan penamaan yang lebih ekspresif, sebagai jadual perbandingan 4. Tunjukkan apa-apa yang kelihatan seperti mungkin menyembunyikan pepijat atau sukar diselenggara kemudian, setiap satu dengan nota satu baris.Suggested tool →
Rancang langkah pelaksanaan ciri (untuk editor AI melaksanakan)
Saya sedang membina (jenis projek, cth., laman Astro / API Node); tindanan teknologinya ialah (bahasa/rangka kerja). Saya mahu menambah satu ciri: (huraikan ciri dan tingkah laku yang dijangka secara konkrit). Sila: 1) pecahkan keperluan ini kepada langkah pelaksanaan yang jelas (fail mana untuk diubah dan apa yang perlu dibuat pada setiap langkah); 2) tandakan kes tepi yang mungkin dan ujian untuk ditulis; 3) tunjukkan perangkap yang mudah berlaku. Keluarkan sebagai senarai tugasan yang boleh saya tampal ke dalam ejen editor AI seperti Cursor untuk dilaksanakan langkah demi langkah, dengan granulariti cukup halus supaya saya boleh menyemak setiap bahagian.Suggested tool →
Rancang aliran kerja automasi
Saya mahu mengautomasikan: (huraikan keperluan, cth., "hantar e-mel terima kasih yang diperibadikan apabila borang masuk"). Pecahkannya kepada "pencetus → langkah → hasil," dan tunjukkan langkah mana yang boleh disambungkan kepada AI.
Rancang bot pangkalan pengetahuan khidmat pelanggan dengan Dify
Anda seorang perunding penggunaan Dify. Syarikat kami mahu membina khidmat pelanggan AI; data sedia ada: (huraikan, cth., PDF manual produk 50 halaman, 30 item FAQ, satu dokumen peraturan pemulangan/pertukaran). Hasilkan satu spesifikasi binaan: 1) cadangan penyusunan dan pembahagian dokumen untuk pangkalan pengetahuan; 2) reka bentuk nod Chatflow (dengan draf gesaan sistem yang mesti termasuk peraturan "mengaku jika tidak dijumpai"); 3) satu senarai 10 soalan ujian sebelum dilancarkan; 4) keadaan yang mana seorang manusia patut mengambil alih.Suggested tool →
Suruh AI senaraikan skop kesan sebelum menukar kod
Saya mahu menukar kod ini: (tampal kod, atau laluan fail dan keperluan). Sebelum anda menyentuh apa-apa, buat satu perkara sahaja — senaraikan skop kesan: 1) fail dan fungsi mana yang perubahan ini sentuh; 2) tempat apa yang memanggilnya yang mungkin rosak selepas perubahan; 3) sama ada ujian meliputi logik ini, dan jika tidak kes mana untuk ditambah; 4) sama ada ada pendekatan alternatif yang lebih kecil dan berisiko rendah. **Jangan tulis sebarang kod lagi** — tunggu sehingga saya sahkan skopnya. Jika anda perlu melihat fail tertentu untuk menilai, cukup beritahu saya yang mana — jangan teka. Jawab dalam Bahasa Melayu Malaysia.Suggested tool →
Senarai semak swasemak suntikan prompt sebelum aplikasi AI dilancarkan
Anda seorang perunding yang pakar dalam keselamatan aplikasi AI. Saya bakal melancarkan sebuah aplikasi LLM — bantu saya buat swasemak keselamatan pra-pelancaran. Tujuan aplikasi: (contohnya bot khidmat pelanggan luaran yang bersambung dengan pangkalan pengetahuan produk syarikat) Model yang digunakan: (contohnya Claude / GPT) Data yang boleh ia baca: (contohnya Soalan Lazim produk, satu API carian pesanan) Tindakan yang boleh ia lakukan: (contohnya cari pesanan, hantar permintaan pemulangan) Siapa penggunanya: (contohnya pengguna umum, tanpa perlu log masuk) Hasilkan: 1. Berdasarkan perkara di atas, lukiskan sempadan risiko dan senaraikan tiga laluan serangan kes terburuk 2. Satu bank ujian jailbreak dalam Bahasa Melayu, 10 soalan bagi setiap satu daripada empat kategori (ekstrak prompt sistem / pintas tetapan peranan / kebocoran data rentas pengguna / suntikan tidak langsung) 3. Pertahanan bagi setiap kategori, dibahagikan kepada "lapisan prompt", "lapisan aplikasi", "lapisan infrastruktur" 4. Kandungan apa yang perlu ditapis di pihak output, dan kriteria khusus untuk menapisnya 5. Medan mana yang perlu direkodkan ke log audit supaya masalah boleh dijejaki kemudian Beri senarai yang boleh dilaksanakan secara terus — jangan terangkan teorinya.
Terangkan apa kod ini lakukan (untuk pemula)
Terangkan kod ini dalam bahasa mudah yang boleh difahami oleh pemula sekalipun: 1) apa yang ia lakukan secara keseluruhan (dengan analogi kehidupan sebenar); 2) logik utama seksyen demi seksyen; 3) di mana ia mudah tersilap atau perlu perhatian; 4) jika ada cara yang lebih jelas untuk menulisnya, cadangkan. Guna istilah teknikal yang biasa digunakan di Malaysia. Kod: ``` tampal kod ```Suggested tool →
Cari pepijat dan terangkan puncanya
Kod saya tidak berfungsi seperti yang dijangka. Sila: 1) cari masalah yang paling berkemungkinan; 2) terangkan mengapa ia berlaku (huraikan prinsipnya); 3) beri kod yang dibetulkan; 4) ingatkan saya cara mengelakkan ralat jenis ini pada masa depan. Jika maklumat tidak mencukupi, tanya dahulu apa yang perlu saya tambah. Tingkah laku dijangka: "huraikan" Tingkah laku sebenar: "huraikan" Kod: ``` tampal kod ```Suggested tool →
Tukar keperluan menjadi kod bersih dan berkomen
Tulis kod mengikut keperluan saya. Keperluan: penamaan jelas, struktur bersih, komen dalam Bahasa Melayu di tempat penting, serta pengendalian ralat asas dan kes sempadan. Selepas menulis, terangkan pertimbangan reka bentuk anda dalam beberapa ayat dan apa yang boleh dioptimumkan lagi. Keperluan: "huraikan apa yang anda mahu lakukan, dalam bahasa/rangka kerja apa"Suggested tool →
Tulis ujian yang meliputi kod ini
Tulis ujian untuk kod di bawah. Keperluan: liputi kes biasa, sempadan, dan ralat; namakan setiap ujian dengan jelas untuk menyatakan apa yang diujinya; guna rangka kerja ujian yang biasa bagi bahasa itu; dan tunjukkan kes lain apa yang berbaloi ditambah. Kod: ``` tampal kod ```Suggested tool →
Refaktor kod ini supaya lebih mudah dibaca
Refaktor kod di bawah supaya lebih mudah dibaca dan diselenggara: 1) perbaiki penamaan; 2) pecahkan fungsi yang terlalu panjang; 3) buang pertindihan; 4) kekalkan tingkah laku tanpa perubahan. Selepas itu, terangkan apa yang anda ubah dan mengapa, dan sertakan kod penuh yang telah direfaktor. Kod: ``` tampal kod ```Suggested tool →
Buat semakan keselamatan kod
Semak kod di bawah dari sudut keselamatan: 1) periksa kelemahan lazim (suntikan, XSS, peningkatan keistimewaan, kebocoran rahsia, penggunaan kebergantungan tak selamat); 2) senaraikan isu disusun mengikut keterukan; 3) lampirkan kod yang dibetulkan bagi setiap satu; 4) terangkan cara mengesahkan pembetulan itu. Kod: ``` tampal kod ```Suggested tool →
Tulis pertanyaan pangkalan data (SQL)
Tulis SQL: 1) satu pertanyaan mengikut keperluan yang saya huraikan; 2) satu penerangan seksyen demi seksyen tentang apa yang ia lakukan; 3) tunjukkan kemungkinan isu prestasi (indeks tiada, imbasan jadual penuh) dan pembetulannya; 4) ingatkan saya kes sempadan (NULL, pendua, zon waktu). Skema jadual: "huraikan jadual dan lajur" Apa yang saya mahu tanya: "huraikan keperluan"Suggested tool →
Tulis ungkapan biasa (Regex)
Tulis satu ungkapan biasa: 1) beri regex mengikut keperluan; 2) pecahkannya dengan menerangkan apa yang dipadankan setiap bahagian; 3) beri 5 contoh yang padan dan 5 yang tidak padan; 4) tunjukkan perangkap salah padan yang lazim dan satu cara penulisan yang lebih kukuh. Apa yang saya mahu padankan: "huraikan peraturan, cth., nombor telefon bimbit Malaysia" Bahasa yang digunakan: "cth., JavaScript"Suggested tool →
Semakan kod: matlamat liputan, jangan tapis untuk saya
Semak kod di bawah. Matlamat pusingan ini ialah **liputan**, bukan keringkasan. [Kod] (tampal kod yang anda mahu disemak) [Latar] - Bahasa dan rangka kerja: (contohnya TypeScript + React) - Untuk apa kod ini: - Persekitaran dan skala masa jalan: (contohnya mengendalikan 100,000 permintaan sehari) - Bahagian yang paling saya risaukan: (boleh tinggalkan kosong) [Keperluan semakan] Laporkan **setiap** isu yang anda temui, termasuk yang anda tidak pasti atau fikir keterukannya rendah. Jangan tapis mengikut kepentingan pada peringkat ini — saya akan menyusunnya sendiri kemudian. Lebih baik laporkan satu lebih yang kemudian saya ketepikan daripada terlepas satu pepijat sebenar. Guna format ini untuk setiap penemuan: - **Lokasi**: nombor baris atau nama fungsi - **Isu**: secara konkrit apa yang akan tersilap - **Senario pencetus**: input atau keadaan apa yang menyebabkannya - **Keterukan**: tinggi/sederhana/rendah - **Keyakinan**: tinggi/sederhana/rendah - **Cadangan pembetulan**: cukup konkrit untuk diterap terus [Semak khusus kategori ini] 1. Syarat tepi (null, sifar, nilai besar, tatasusunan kosong) 2. Keserentakan dan keadaan perlumbaan 3. Pengendalian ralat dan laluan pengecualian 4. Kebocoran sumber (sambungan, fail, memori) 5. Keselamatan (suntikan, kebenaran, kebocoran data sensitif) Akhir sekali beri saya jadual ringkasan disusun mengikut "keterukan x keyakinan". Guna Bahasa Melayu Malaysia.
Tukar keperluan bahasa semula jadi menjadi pertanyaan SQL yang boleh dijalankan
Anda seorang jurutera data kanan. Skema jadual saya adalah seperti berikut: (tampal CREATE TABLE atau penerangan lajur) Soalan yang saya mahu jawab ialah: (huraikan dalam bahasa mudah, contohnya "kedudukan jumlah amaun urus niaga setiap jurujual bulan lepas") Sila: 1. Hasilkan SQL standard (nyatakan pangkalan data yang berkenaan, contohnya PostgreSQL/MySQL). 2. Terangkan logik pertanyaan baris demi baris dengan komen. 3. Tunjukkan kemungkinan perangkap prestasi (indeks yang hilang, imbasan jadual penuh) dan cadangan pengoptimuman. 4. Jika soalan saya kabur dari segi makna, tanya saya dahulu sebelum menghasilkan SQL.
Buat semakan kod yang ketat untuk Pull Request
Anda seorang Tech Lead yang mementingkan kualiti. Di bawah ialah diff saya: (tampal perubahan kod) Semak dengan prinsip "tepat, sedikit positif palsu", menyenaraikan isu mengikut keterukan: 1. Ketepatan/keselamatan (perkara yang akan rosak atau ada kelemahan) 2. Kebolehselenggaraan (penamaan, pertindihan, syarat tepi) 3. Cadangan (pengoptimuman pilihan) Bagi setiap satu, nyatakan fail dan nombor baris, terangkan mengapa ia bermasalah, dan beri contoh pembetulan. Jangan paksa mencari isu pada bahagian yang sudah elok.Suggested tool →
Semakan kod baris demi baris untuk menangkap pepijat
Anda seorang jurutera perisian kanan yang pakar dalam semakan kod. Semak kod (bahasa pengaturcaraan) di bawah, tunjukkan satu demi satu: pepijat berpotensi, kelemahan kes tepi, halangan prestasi, isu penamaan dan kebolehbacaan, serta risiko keselamatan. Bagi setiap isu, nyatakan nombor baris dan tahap keterukan, dan beri cebisan kod yang telah dibetulkan dengan sebabnya. Kod: (tampal kod)Suggested tool →
Faktor semula kod warisan
Anda seorang pakar pemfaktoran semula. Faktorkan semula kod (bahasa pengaturcaraan) di bawah supaya lebih bersih dan lebih senang diselenggara, mengikut prinsip SOLID dan konvensyen bahasa itu. Kekalkan fungsi asal tidak berubah, dan guna komen untuk menerangkan sebab setiap perubahan. Jika fungsi boleh dipecahkan atau logik yang sama boleh diekstrak, lakukan juga. Hasilkan kod penuh yang telah difaktor semula serta ringkasan perubahan utama. Kod: (tampal kod)Suggested tool →
Penerangan bahasa mudah untuk kod yang mengelirukan
Anda seorang guru pengaturcaraan yang sabar. Dalam Bahasa Melayu yang mudah, terangkan bahagian demi bahagian apa yang dilakukan oleh kod (bahasa pengaturcaraan) di bawah — mula dengan ringkasan satu ayat tentang tujuan keseluruhan, kemudian pecahkan logik dan aliran data setiap blok utama, dan akhirnya tunjukkan apa yang paling mudah disalahfahami oleh pemula. Sasaran pembaca ialah (tahap, contohnya belajar mengarah kod selama setengah tahun). Kod: (tampal kod)Suggested tool →
Bantuan nyahpepijat mesej ralat
Anda seorang jaguh nyahpepijat. Saya menghadapi ralat berikut semasa menjalankan (bahasa pengaturcaraan/rangka kerja) — nilai punca paling berkemungkinan dan senaraikan 3 arah pencarian punca serta langkah pembetulan konkrit, disusun mengikut kebarangkalian. Jika anda perlukan maklumat lanjut, beritahu saya dengan jelas apa yang perlu diberikan. Mesej ralat: (tampal mesej ralat penuh). Kod berkaitan: (tampal kod)Suggested tool →
Jana kod daripada keperluan
Anda seorang pembangun (bahasa pengaturcaraan) kanan. Tulis kod yang lengkap dan boleh dijalankan mengikut keperluan di bawah, mengikut amalan terbaik bahasa itu, menambah pengendalian ralat yang perlu dan komen dalam Bahasa Melayu, serta diakhiri dengan contoh penggunaan ringkas. Keperluan: (huraikan ciri yang anda mahu). Kekangan: (contohnya tiada pakej pihak ketiga, mesti serasi dengan versi tertentu).Suggested tool →
Tulis ujian unit
Anda seorang jurutera ujian yang pakar dalam TDD. Tulis ujian unit yang lengkap untuk fungsi (bahasa pengaturcaraan) di bawah menggunakan (rangka kerja ujian, contohnya Jest/PyTest). Pastikan ia meliputi kes biasa, nilai sempadan, serta pengecualian dan input yang buruk. Tambah satu baris komen pada setiap kes ujian untuk menerangkan apa yang ia sahkan. Fungsi: (tampal kod)Suggested tool →
Penulisan dan pengoptimuman pertanyaan SQL
Anda seorang jurutera pangkalan data. Tulis satu pertanyaan SQL yang betul mengikut keperluan di bawah, terangkan tujuan setiap JOIN dan syarat, dan akhirnya beri cadangan pengoptimuman prestasi (indeks, mengelakkan imbasan jadual penuh, dsb.). Pangkalan data: (contohnya MySQL/PostgreSQL). Skema jadual: (tampal skema). Apa yang saya mahu cari: (huraikan keperluan).Suggested tool →
Tulis ungkapan biasa (regex)
Anda seorang pakar regex. Tulis satu regex untuk tujuan (huraikan apa yang hendak dipadankan), serasi dengan (bahasa pengaturcaraan/alat). Berikan ungkapan itu sendiri, pecahkan maksud setiap bahagian simbol satu demi satu, dan sertakan 3 rentetan ujian yang sepadan dan 2 yang tidak sepadan untuk saya sahkan. Contoh teks yang hendak dikendalikan: (tampal contoh)Suggested tool →
Tulis kod penyepaduan API
Anda seorang jurutera bahagian belakang. Dalam (bahasa pengaturcaraan), tulis kod yang menyepadukan API di bawah, termasuk kaedah permintaan yang betul, pengepala, parameter, penghuraian respons, dan mekanisme cuba semula ralat, dengan komen dalam Bahasa Melayu. Jika ada kunci API, kendalikannya melalui pemboleh ubah persekitaran. Isi penting dokumen API: (tampal titik akhir, parameter, kaedah pengesahan). Matlamat saya: (huraikan).Suggested tool →
Jana dokumen teknikal dan README
Anda seorang penulis teknikal. Hasilkan satu README yang jelas untuk projek di bawah, termasuk: pengenalan projek, ciri, langkah pemasangan, contoh penggunaan, keperluan persekitaran, dan Soalan Lazim. Nada profesional tetapi mudah difahami, blok kod ditanda dalam Markdown. Maklumat projek: (huraikan tujuan projek dan timbunan teknologi). Kod atau konfigurasi utama: (tampal kandungan utama)Suggested tool →
Penukaran kod merentas bahasa
Anda seorang jurutera yang fasih dalam pelbagai bahasa. Tukar kod (bahasa sumber) di bawah kepada (bahasa sasaran), mengekalkan logik dan tingkah laku yang sama, menggunakan simpulan bahasa dan pustaka standard bahasa sasaran dan bukan terjemahan perkataan demi perkataan. Selepas menukar, nyatakan perbezaan sintaks atau ekosistem yang perlu diberi perhatian antara kedua-duanya. Kod asal: (tampal kod)Suggested tool →
Reka bentuk seni bina sistem
Anda seorang arkitek sistem. Saya sedang membina (penerangan produk/ciri), dengan anggaran skala (contohnya pengguna aktif harian). Cadangkan seni bina teknikal yang sesuai termasuk pilihan teknologi bahagian hadapan/belakang, pangkalan data, cache, dan pengedaran, serta huraikan dalam teks hubungan antara komponen dan aliran data. Senaraikan kelebihan, kekurangan, kemungkinan halangan, dan arah untuk menskala reka bentuk ini.Suggested tool →
Optimumkan prestasi kod
Anda seorang pakar pengoptimuman prestasi. Kod (bahasa pengaturcaraan) di bawah berjalan terlalu perlahan — analisis kerumitan masa dan ruangnya, cari halangan, cadangkan pengoptimuman konkrit, dan sertakan kod yang telah ditulis semula. Terangkan perbezaan kerumitan sebelum dan selepas. Jika ia melibatkan perubahan algoritma atau struktur data, terangkan prinsipnya. Kod: (tampal kod)Suggested tool →
Tulis arahan dan aliran kerja Git
Anda seorang pakar kawalan versi Git. Keadaan saya sekarang ialah (huraikan keadaan anda, contohnya mahu membatalkan komit terakhir, menyelesaikan konflik, mencantumkan cawangan). Beritahu saya langkah demi langkah arahan Git yang mana perlu dijalankan, terangkan kesan dan risiko setiap arahan, dan ingatkan saya tentang sebarang tindakan yang tidak boleh diundur. Jika ada alternatif yang lebih selamat, terangkan juga.Suggested tool →
Semakan kelemahan keselamatan kod
Anda seorang jurutera keselamatan yang biasa dengan OWASP Top 10. Semak sama ada kod (bahasa pengaturcaraan) di bawah mempunyai kelemahan keselamatan, seperti suntikan SQL, XSS, CSRF, kebocoran maklumat sensitif, ketiadaan pengesahan/kebenaran, dsb. Bagi setiap satu, nyatakan tahap risiko, bagaimana ia boleh diserang, dan berikan cara penulisan yang telah ditampal dan selamat. Kod: (tampal kod)Suggested tool →
Rancang pecahan kerja pembangunan
Anda seorang pengurus projek teknikal. Saya sedang membina (penerangan ciri/produk); timbunan teknologinya ialah (isikan). Pecahkan ia menjadi senarai tugasan pembangunan yang boleh dilaksanakan, disusun secara logik, menandakan kebergantungan dan anggaran kesukaran setiap tugasan, dan tunjukkan risiko teknikal atau perkara yang belum diketahui yang perlu dijelaskan dahulu. Hasilkan sebagai senarai berpoin yang boleh saya tampal terus ke papan kanban.Suggested tool →
FAQ
What is an AI prompt?
A prompt is the instruction or question you give an AI. The clearer it is, the more context and the more specific the role and output format, the better the AI's answer.
How do I write a good AI prompt?
Master four elements: give the AI a role, state the goal and background clearly, specify the output format and tone, and provide examples or constraints. The templates here are all designed this way and can be used directly.
Which AI can these prompts be used with?
Text prompts work with ChatGPT, Claude, Gemini, and more; image prompts work with Midjourney, Stable Diffusion, and others. Just replace the bracketed parts with your own needs.