Anda meminta model gambar untuk “hanya mengubah latar belakang,” tetapi wajahnya berubah, warna pakaian berganti, dan properti tambahan muncul. Masalahnya tidak selalu pada modelnya. Sering kali, permintaan Anda mencampurkan perintah pengeditan, hasil yang diinginkan, dan aturan pelestarian dalam satu kalimat.

Comparison showing identity drift from a vague prompt and controlled background editing from a structured JSON prompt

Kebenaran bermanfaat tentang perintah JSON

JSON tidak secara ajaib membuat Nano Banana menjadi lebih cerdas. JSON membuat maksud Anda lebih mudah diperiksa, digunakan ulang, dan diperbaiki dengan memisahkan variabel yang dapat diedit dari aturan pelestarian. Itulah sebabnya para kreator melaporkan kontrol yang lebih baik untuk suntingan kompleks, konsistensi karakter, mockup produk, dan komposisi multi-gambar.

Dalam artikel ini

Mengapa Perintah JSON Nano Banana Dapat Meningkatkan Kontrol

Model gambar sering kali menganggap satu kalimat ringkas sebagai izin untuk menafsirkan ulang seluruh bingkai. Memisahkan permintaan dalam blok-blok bernama mengurangi ambiguitas ini. Prinsip bermanfaatnya bukan sekadar “gunakan kurung kurawal”; melainkannyatakan apa yang berubah, apa yang tetap, dan bagaimana hasilnya harus dievaluasi.

Kebutuhan prompting Mengapa struktur membantu
Kampanye berulang Bidang merek, produk, karakter, dan kamera yang stabil dapat digunakan ulang sementara variabel adegan berubah.
Pengeditan gambar Operasi edit dapat dipisahkan dari aturan pelestarian yang eksplisit.
Produksi tim Penulis, desainer, dan operator dapat meninjau variabel bernama alih-alih mendekode satu paragraf panjang.
Debugging Hasil yang gagal dapat ditelusuri ke bidang yang bertentangan, samar, atau berlebihan.
Varian batch Satu template dapat menghasilkan perubahan terkontrol pada rasio aspek, latar belakang, lensa, pencahayaan, atau busana.

Ada juga perdebatan antar kreator yang patut dipahami. Beberapa tutorial membingkai JSON sebagai “trik kontrol tersembunyi.” Dalam praktiknya, JSON lebih baik dipahami sebagai metode desain instruksi. Gemini mungkin tidak memaksa objek Anda sebagai API perangkat lunak yang tiped. Itu menafsirkan makna semantik dari isinya, sehingga JSON yang secara sintaksis sempurna pun masih bisa gagal jika permintaan visual Anda kontradiktif atau di luar kemampuan modelnya.

Tonton demonstrasi pengeditan gambar terkontrol JSON dengan tampilan tinggi

Skema JSON Praktis untuk Nano Banana

Finished AI image assembled from subject, environment, composition, camera, lighting, style, preservation and edit layers

Skema yang andal harus mencerminkan cara Anda membuat keputusan kreatif. Anda tidak perlu semua bidang untuk setiap permintaan, tetapi nama bidang harus tetap stabil di seluruh proyek.

{ "task": "generate | edit | combine", "subject": { "identity": "who or what must remain recognizable", "appearance": "physical details, wardrobe, material, colors", "action": "pose, gesture, interaction" }, "environment": { "location": "setting", "time": "time of day or era", "weather": "atmospheric conditions" }, "composition": { "shot": "close-up | medium | wide", "framing": "centered | rule of thirds | negative space", "aspect_ratio": "16:9" }, "camera": { "lens": "50mm", "angle": "eye level", "depth_of_field": "shallow" }, "lighting": { "key": "soft window light", "direction": "camera left", "color_temperature": "neutral daylight" }, "style": { "medium": "editorial photography", "palette": ["cobalt blue", "warm gray"], "finish": "natural texture, restrained contrast" }, "edit": { "operation": "replace background", "target": "background only" }, "preserve": ["face", "hair", "wardrobe", "pose", "camera crop"], "constraints": ["no extra people", "no text", "no duplicated objects"]}

Gunakan nilai konkret. “Cinematic” itu luas; “soft tungsten practicals, 35mm lens, low-key contrast, subtle film grain” dapat dicek ulang.Jaga bidang tetap ortogonal. Tempatkan keputusan kamera di bidang kamera, bukan di lima bidang gaya berbeda.Buat batasan bisa diamati. “Buat bagus” tidak bisa dicek, sementara “pertahankan siluet botol dan hapus semua teks latar belakang” bisa. Untuk bahasa skenario tambahan, bandingkan Contoh prompt Nano Banana Pro dan pilih hanya bidang yang benar-benar memengaruhi hasil Anda sendiri.

Template Prompt JSON Nano Banana untuk Pembuatan Gambar

Untuk gambar baru, definisikan subjek terlebih dahulu, lalu lanjut ke lingkungan, komposisi, kamera, cahaya, dan hasil akhir. Hierarki ini mengurangi kontradiksi pada tahap akhir.

{ "task": "generate a photorealistic campaign image", "subject": { "type": "fictional female trail runner", "appearance": "late 20s, dark curly hair, orange windbreaker", "action": "tightening a shoe before sunrise" }, "environment": { "location": "rocky mountain trailhead", "weather": "thin morning mist", "background": "layered ridgelines with no buildings" }, "composition": { "shot": "medium-wide environmental portrait", "framing": "subject on left third, open space on right", "aspect_ratio": "16:9" }, "camera": {"lens": "35mm", "angle": "slightly low", "motion": "frozen"}, "lighting": {"key": "sunrise rim light", "fill": "soft cool sky light"}, "style": {"medium": "outdoor editorial photography", "finish": "real skin and fabric texture"}, "constraints": ["anatomically correct hands", "no logos", "no text", "no extra limbs"]}

Jika eksplorasi menjadi tujuan, bahasa alami bisa lebih cepat. Pakai JSON setelah Anda mengidentifikasi variabel yang penting, atau ketika tampilan yang sukses perlu dijadikan aset produksi yang bisa digunakan berulang. Tim e-commerce juga dapat mengadaptasi blok adegan, permukaan, kamera, dan pencahayaan dari pola prompt mockup produk AI.

Prompt JSON untuk Pengeditan Gambar Tanpa Perubahan Tak Diinginkan

Before and after result preserving a fictional man's identity and clothing while changing only the background

Prompt edit paling aman adalah yang sempit. Deskripsikan gambar sumber, isolasi target edit, tentukan penggantiannya, dan ulangi aturan pelestarian secara visual.

{ "task": "edit the supplied portrait", "edit": { "operation": "replace background", "target": "pixels behind the person", "replacement": "misty mountain railway platform at dawn" }, "match": { "perspective": "match the source eye level and focal length", "lighting": "add subtle cool ambient light and realistic edge spill", "shadows": "maintain natural contact and directional shadows" }, "preserve": [ "exact facial identity and age", "hairline, hairstyle and eye color", "jacket design and color", "expression, pose, hands and crop" ], "constraints": ["do not add accessories", "do not beautify the face", "no text"]}

Jika Anda ingin menguji pola ini tanpa mengelola alur kerja lokal, Media.io Nano Banana image generator mendukung pembuatan dan pengeditan gambar berbasis prompt di browser. Untuk pengguna yang khusus memakai mode model terbaru, Nano Banana 2 image-to-image editing adalah workspace yang lebih langsung. Unggah sumber yang jelas, terapkan satu edit terkontrol, lalu bandingkan identitas, geometri, pencahayaan, dan tambahan yang tak diinginkan sebelum memperluas prompt.

Coba Edit Terstruktur Nano Banana 2

Alur Kerja JSON untuk Konsistensi Karakter dan Mockup Produk

Pastikan Karakter Tetap Dikenali di Adegan Baru

One fictional sci-fi courier preserved across five scenes, camera angles and actions

Konsistensi karakter tidak bisa dirangkum dalam satu bidang bernama “same character.” Blok identitas yang dapat digunakan ulang harus mendeskripsikan geometri wajah yang stabil, ciri rambut, rentang usia, proporsi tubuh, pakaian khas, dan satu atau dua ciri utama identitas. Adegan, pose, kamera, dan ekspresi lalu menjadi variabel yang dapat diganti.

{ "character_id": "courier_01", "identity_lock": { "face": "oval face, wide-set gray eyes, straight nose, faint left-cheek scar", "hair": "short copper bob with side fringe", "proportions": "athletic build, consistent height and shoulder width", "signature": ["teal utility jacket", "small silver pendant"] }, "scene_variables": { "location": "rainy orbital transit station", "action": "checking a holographic route map", "shot": "medium close-up", "expression": "focused but calm" }, "preserve": ["identity_lock", "age", "skin tone", "jacket design", "pendant"]}

Untuk alur kerja browser terarah, lihat alat konsistensi karakter Nano Banana. Gunakan setelah mendefinisikan blok identitas ringkas; menambah kata sifat lebih banyak kurang berguna daripada melindungi ciri khas yang sedikit tapi berulang.

Buat Varian Produk Tanpa Mendesain Ulang Produk

The same cobalt skincare bottle preserved across four realistic ecommerce campaign scenes

Prompt produk harus memisahkan geometri produk yang tidak berubah dari arah seni kampanye yang bisa diubah. Pertahankan siluet, tutup, material, penempatan label, proporsi, dan warna merek. Variasikan permukaan, latar, props, lensa, dan pencahayaan. Untuk produksi ecommerce, generator mockup produk Nano Banana lebih cocok secara kontekstual dibandingkan alat gambar-ke-video generic.

Prompt JSON Komposisi Multi-Gambar

A fictional model, suitcase and hotel terrace combined into one coherent advertising scene

Promp multi-gambar gagal ketika model tidak tahu peran tiap masukan. Tetapkan fungsi untuk tiap referensi: referensi identitas, produk, lingkungan, pose, atau gaya. Lalu atur prioritas jika dua sumber berbeda.

{ "task": "combine three supplied images into one travel advertisement", "inputs": [ {"image": 1, "role": "preserve model identity and wardrobe"}, {"image": 2, "role": "preserve suitcase shape, material and color"}, {"image": 3, "role": "use hotel terrace as the environment"} ], "composition": "model standing beside suitcase near terrace railing", "integration": { "scale": "physically plausible human and luggage proportions", "lighting": "unify all subjects under warm golden-hour light", "shadows": "add contact shadows consistent with the terrace floor", "depth": "model and suitcase sharp, sea softly receding" }, "priority": ["model identity", "product geometry", "environment perspective"], "constraints": ["no duplicated suitcase", "no extra fingers", "no visible source-image borders"]}

Jika tugasnya terutama mengombinasikan referensi alih-alih menulis ulang seluruh adegan, alur kerja AI image combiner dapat mengurangi ambiguitas prompt. Evaluasi blending tepi, skala objek, arah cahaya, bayangan kontak, dan apakah frame akhir tetap menghormati peran tiap sumber.

Kesalahan Umum Prompt JSON Nano Banana

Four visual diagnostics showing conflicting color, over-specification, missing preservation and a corrected product result

Kegagalan Yang terjadi Solusi
Sintaks JSON tidak valid Manusia dan otomatisasi tak dapat menggunakan ulang prompt secara andal. Gunakan tanda kutip ganda, kurung kurawal yang cocok, tanpa koma sisa, dan validasi sebelum menyimpan.
Bidang saling bertentangan Prompt meminta cahaya fajar hangat dan klinis dingin, atau sekaligus shot close-up dan wide. Pilih satu prioritas dan hapus arahan kreatif ganda.
Over-nesting Prompt menjadi panjang tanpa menambah info visual yang bermanfaat. Jaga skema tetap dangkal agar reviewer mudah menscan.
Nilai samar Kata seperti “lebih baik,” “indah,” dan “sinematik” menyerahkan keputusan ke model. Deskripsikan pilihan kamera, cahaya, material, warna, dan komposisi yang bisa diamati.
Tidak ada aturan pelestarian Identitas, bentuk produk, pose, crop, atau warna merek bergeser saat proses edit. Buat array preserve eksplisit dan persempit target edit.
Terlalu banyak perubahan Model menyelesaikan prompt dengan membangun ulang seluruh bingkai. Jalankan edit bertahap dan setujui tiap tahapnya.
Logika spasial tidak mungkin Tangan, pantulan, skala, dan kontak objek menjadi tidak konsisten. Sederhanakan interaksi dan tentukan perspektif, skala, dan bayangan.

Urutan debugging yang berguna adalah: hapus konflik, kurangi jumlah edit, perkuat pelestarian, sederhanakan skema, perbaiki gambar referensi, dan baru kemudian tambahkan detail. Prompt yang panjang sering menyembunyikan kontradiksi yang sebenarnya.

Alur Kerja Prompting JSON yang Dapat Diulang

  1. Tulis tujuan visual dalam satu kalimat. Jika Anda tidak dapat menyatakan edit dengan jelas, JSON hanya akan mengatur ambiguitas.
  2. Klasifikasikan tugas. Pilih generate, edit, combine, extend, restore, atau buat variasi.
  3. Pisahkan variabel yang dikunci dan yang dapat diedit. Identitas, geometri produk, logo, pose, atau crop mungkin perlu tetap tetap.
  4. Pilih hanya bidang yang relevan. Jangan sertakan kontrol kamera untuk grafik datar kecuali memang diperlukan.
  5. Validasi sintaksis. Simpan template sebagai JSON valid jika akan digunakan ulang di spreadsheet, skrip, atau otomasi.
  6. Jalankan tes terkecil yang berguna. Uji satu perubahan sebelum meminta seluruh kampanye.
  7. Tinjau dengan kriteria. Periksa pelestarian, perubahan yang diminta, anatomi, jumlah objek, teks, perspektif, cahaya, dan artefak.
  8. Versikan prompt yang berhasil. Simpan prompt, referensi input, model, tanggal, rasio aspek, dan hasil.

Prompt JSON Nano Banana terbaik bukan yang terpanjang. Itu adalah instruksi terstruktur terkecil yang membuat perubahan yang diinginkan dapat diuji sambil melindungi apa yang sudah disukai pengguna. Mulailah dengan skema yang stabil, perbaiki dari kegagalan nyata, dan simpan template khusus skenario untuk potret, produk, karakter, dan komposisi.

Pertanyaan yang Sering Diajukan

  • Apa itu prompt JSON Nano Banana?
    Prompt JSON Nano Banana mengatur permintaan pembuatan atau penyuntingan gambar ke dalam bidang-bidang bernama seperti subjek, lingkungan, kamera, pencahayaan, operasi edit, batasan, dan aturan pelestarian. Ini adalah konvensi prompting, bukan skema API resmi yang kaku.
  • Apakah Nano Banana memahami JSON yang sebenarnya?
    Model gambar Gemini biasanya dapat mengikuti instruksi mirip JSON yang terstruktur dengan baik karena strukturnya memisahkan variabel dengan jelas. Namun, model dapat menafsirkan JSON secara semantik daripada memvalidasinya seperti perangkat lunak, jadi sintaks yang valid tidak menjamin setiap bidang akan dipatuhi.
  • Apakah prompting JSON lebih baik daripada prompt biasa?
    JSON lebih baik untuk alur kerja berulang, multi-variabel, penyuntingan, batch, dan tim. Prompt bahasa alami pendek dapat lebih cepat untuk eksplorasi. Struktur sangat membantu saat Anda perlu mengubah satu variabel sambil mempertahankan semuanya.
  • Bagaimana cara menghentikan Nano Banana mengubah wajah?
    Nyatakan aturan pelestarian identitas dengan jelas: pertahankan geometri wajah, usia, warna kulit, garis rambut, warna mata, ekspresi, dan proporsi tubuh. Batasi cakupan edit, identifikasi bagian yang boleh diubah, dan gunakan gambar referensi paling jelas yang tersedia.
  • Apa saja yang harus disertakan dalam prompt JSON pengeditan gambar?
    Sertakan peran gambar sumber, operasi edit, wilayah target, pengganti yang diinginkan, aturan pelestarian, komposisi, kecocokan pencahayaan, batasan realisme, dan daftar elemen yang tidak boleh ditambahkan atau diubah.
  • Bisakah saya menggunakan satu prompt JSON untuk beberapa gambar?
    Bisa. Perlakukan bidang stabil sebagai template dan ganti variabel seperti latar belakang, kamera, pakaian, rasio aspek, atau skenario kampanye. Simpan master prompt versi agar pengaturan yang berhasil tetap dapat direproduksi.
  • Mengapa prompt JSON yang valid tetap menghasilkan hasil yang salah?
    Penyebab umum termasuk bidang yang bertentangan, nilai yang samar, terlalu banyak perubahan sekaligus, aturan pelestarian yang hilang, gambar referensi yang lemah, instruksi spasial yang mustahil, atau keterbatasan model. Sederhanakan permintaan dan uji satu edit dalam satu waktu.
Nicola Massimo
Nicola Massimo Aug 25, 26
Share article:
media.io

Pembuat Video AI

Buat video dari teks atau gambar dengan mudah

Mulai Buat