Nano Banana Prompt Framework
Treat a prompt as the start of a controlled editing conversation, not a fixed magic formula.
#Four elements
textsubject + setting/background + style + output requirements
textAn orange cat on a sunlit windowsill, warm afternoon light, realistic photography, landscape 16:9 composition.
Describe the subject, its environment, the visual treatment and the intended dimensions/orientation. A term such as “4K” in a prompt does not itself establish an actual export resolution.
#Be concrete
Replace “a person” with observable clothing, hairstyle, expression and pose. Replace “an office” with a specific room, window background and light direction. Choose compatible photography/illustration, mood and palette terms.
Useful light descriptions include soft side daylight, backlight outlining the subject, dramatic overhead light and colored neon. Change one important feature per editing round.
#Generation briefs
textGenerate [subject] in [setting]. Use [style], [palette] and [lighting/material]. Place the subject [position] and reserve [text area]. Compose for [ratio/orientation].
For a product, specify shape, material and color. For a person, specify appearance, posture and setting. For a poster/concept, specify the central element, background and information space.
textA silver smartwatch with a round black face and gray silicone strap, floating on a dark-blue gradient, soft upper-right light, subtle reflections, minimal product photography, square composition.
#Editing briefs
textKeep the subject unchanged; replace the background with [setting]. Keep the content; change only the visual style to [direction]. Keep everything else; change [element at position] to [replacement]. Add [element] at [position], with a matching shadow and light direction.
#Exclusions
State unwanted elements where useful, but confirm whether the interface has a separate negative-prompt control. In a conversational brief, describe a clean background and required anatomy/details explicitly rather than assuming exclusion words guarantee correctness.
#Iterate and record
Start with direction, refine unsatisfactory details, then finish. To compare variables, change only color, lighting or style at one time. Save successful product/portrait briefs with the result, not only the text.
#Questions
Longer is not necessarily better: conflicting instructions can be ignored or averaged. For a Chinese-language task, bilingual style keywords may help, but evaluate the actual result. If the image diverges, remove ambiguity, resolve contradictions, split the change into rounds and replace abstract preferences with observable requirements.