Versi singkat
Mulailah dengan pemeriksaan kelengkapan deterministik: kolom jelas, kesalahan terlihat, dan tinjauan manusia. Periksa pratinjau serta biaya sebelum memublikasikan aplikasi.
Pemeriksa brief yang berguna menandai informasi hilang dan memberi tahu pemohon apa yang perlu ditambahkan. Alat ini tidak boleh mengarang anggaran, menyetujui klaim tanpa bukti, atau menganggap formulir terisi sebagai kampanye yang baik. Spesifikasi berikut merencanakan prototipe kecil di Emergent dengan data fiktif. Gunakan instruksi yang dapat disalin dan kasus penerimaan di bawah sebagai titik awal untuk membangunnya.
Batasi versi pertama
Pilih tujuh kolom: tujuan, audiens, hasil kerja, jumlah anggaran, mata uang, tenggat, dan peran pemberi persetujuan. Pakai input terstruktur alih-alih meminta model bahasa menyimpulkan semuanya dari dokumen. Kolom wajib dan pemeriksaan angka sederhana dapat bersifat deterministik. Tampilkan kesalahan di dekat kolom kosong; formulir lengkap tetap harus menyatakan bahwa tinjauan manusia diperlukan.
Catat keputusan di luar cakupan. Pemeriksa tidak dapat mengesahkan klaim iklan, memastikan hak gambar, menilai kewajaran anggaran, atau memberi izin publikasi. Pertahankan keputusan itu dalam proses tinjauan kampanye. Untuk masukan kreatif, gunakan alur brief gambar; aplikasi hanya mengumpulkan informasi yang dibutuhkan pelaksana.
Salin instruksi dengan batasan ini
Tempel spesifikasi berikut dalam percakapan aplikasi web Emergent baru. Minta pembangun menjelaskan aliran data sebelum menerima layanan tambahan. Nilai login, database, analitik, atau koneksi model sebagai kebutuhan terpisah karena semuanya memperluas cakupan dan potensi biaya prototipe.
Buat demo satu halaman bernama Pemeriksa Brief Kampanye. Tampilkan pemberitahuan “Hanya demo data fiktif”. Kumpulkan tujuan, audiens, hasil kerja, jumlah anggaran, mata uang, tenggat, dan peran pemberi persetujuan. Hapus spasi awal dan akhir serta wajibkan semua kolom. Anggaran harus angka berhingga lebih besar dari nol; mata uang harus dipilih secara eksplisit. Tolak tenggat sebelum hari ini menurut tanggal lokal browser. Tampilkan kesalahan per kolom dan pertahankan nilai setelah gagal. Untuk input valid, tampilkan ringkasan teks biasa berjudul “Kolom lengkap, menunggu tinjauan manusia”. Jangan menghasilkan nilai hilang, bukti, klien, atau hasil. Gunakan state sisi klien saja: tanpa database, analitik, panggilan model eksternal, unggah file, atau login akun. Tambahkan Reset dan Salin ringkasan dengan umpan balik berhasil atau gagal yang terlihat. Jangan publikasikan aplikasi. Jelaskan aturan validasi dan daftar file yang diubah.
Instruksi orisinal ini merupakan spesifikasi awal, bukan jaminan perilaku hasil generasi. Minta label yang bisa digunakan lewat keyboard, urutan tab yang dapat diprediksi, dan tampilan layar sempit yang layak. Jika pembangun menawarkan implementasi lain, cocokkan dengan persyaratan. Pratinjau yang meyakinkan tidak membuktikan aturan yang sama diterapkan.
Siapkan kasus penerimaan sebelum mencoba
Gunakan data rekaan: tujuan “Memperkenalkan kelas akhir pekan”, audiens “Dewasa mencoba hobi baru”, hasil kerja “Satu gambar dan satu klip pendek”, anggaran “250”, mata uang “USD”, tanggal mendatang, serta pemberi persetujuan “Pemilik kampanye”. Nominalnya fiktif, bukan saran biaya. Pertahankan contoh dasar dan ubah satu kolom setiap kali agar penyebab hasil dapat dikenali.
| Input atau tindakan | Perilaku yang diharapkan |
|---|---|
| Semua kosong atau spasi saja | Kesalahan kolom; tanpa ringkasan lengkap |
| Anggaran nol, negatif, atau teks | Kesalahan anggaran; nilai lain tetap |
| Tenggat sebelum hari ini | Kesalahan sesuai tanggal lokal yang dinyatakan |
| Brief fiktif lengkap | Ringkasan akurat; tinjauan manusia tetap wajib |
| Reset setelah brief valid | Kolom dan ringkasan lama dihapus |
| Penyalinan diblokir izin browser | Kegagalan terlihat; ringkasan masih bisa dipilih |
Tinjau pratinjau sebagai pengguna
Dokumentasi pratinjau Emergent memisahkan pratinjau sementara dari aplikasi publik. Jalankan semua kasus sendiri, gunakan keyboard, dan coba lebar ponsel. Ikuti panduan pengujian pengunjung: jelaskan tindakan, hasil harapan, dan hasil nyata saat gagal, lalu ulangi kasus yang sama setelah perbaikan.
Periksa kode hasil generasi atau minta peninjau berkualifikasi memastikan tidak ada penyimpanan maupun panggilan jaringan terlarang. Menulis state sisi klien dalam spesifikasi tidak membuktikan aplikasi bebas pengumpulan data. Jangan tempel brief klien asli, daftar kontak, atau angka komersial rahasia ke pembangun hanya karena formulir terlihat aman.
Tentukan kebutuhan hosting
Periksa paket publikasi terkini dan saldo akun sebelum memublikasikan. Hosting memiliki kebutuhan kredit berulang; pratinjau berfungsi bukan URL permanen atau bukti operasi gratis. Baca daftar subprosesor dan ketentuan privasi sebelum memakai data nyata. Penyimpanan pengajuan perlu rancangan terpisah untuk autentikasi, retensi, akses, dan penghapusan.
Untuk kampanye sesekali, templat tujuh kolom mungkin cukup tanpa aplikasi. Jika dilanjutkan, simpan log penerimaan bertanggal dan salinan persyaratan disetujui. Hubungkan brief dengan tugas produksi seperti alur edit video pendek. Bedakan orang yang menyetujui kampanye dari layar yang hanya melaporkan kolom lengkap.