gpt-image-2 프롬프트 가이드
gpt-image-2 실전 가이드

똑같은 AI인데, 프롬프트 한 줄
결과가 이렇게 달라집니다

이 가이드는 gpt-image-2로 직접 생성한 실제 이미지를 일일이 검증해 만들었습니다. 예전 통념과 달리 이 모델은 영어 문장과 짧은 한글 텍스트, 자연스러운 손, 적은 개수 세기, 또렷한 라벨까지 놀랄 만큼 잘 그려내고 스타일·구도 지시에도 충실합니다. 다만 정확한 종횡비·치수 강제, 차트 속 실제 숫자, 부분(마스킹) 편집, 같은 캐릭터의 반복 재현, 빽빽한 텍스트의 재현성에는 약하므로 중요한 글자·숫자·규격은 후편집으로 마무리하는 것을 권장합니다.

24장르별 가이드
15+검증된 작성 원리
A·B대조 비교 실험
먼저 읽으세요

🧭 모든 장르에 통하는 핵심 원리

아래는 변수 하나만 바꿔 같은 주제를 두 번 생성한 비교 실험입니다. 왼쪽(약한 프롬프트)과 오른쪽(강한 프롬프트)의 차이가 곧 '잘 쓰는 법'입니다.

🔑 실험으로 확인한 핵심 교훈
  • 중요한 대상은 프롬프트 맨 앞에 써라 — 뒤로 갈수록 작아지거나 배경에 묻힌다(부스 실험에서 명확히 확인).
  • 빛을 말로 지정하면(골든아워·림라이트·측광) 평평한 이미지에 입체감과 분위기가 생긴다. 렌즈·조리개 용어(50mm·f/1.8)는 배경 흐림 같은 사진 디테일을 정밀하게 다듬는다.
  • 색은 '예쁜 색'처럼 모호하게 말하면 제멋대로 나오고, 정확한 색 이름으로 한정하면(더스티로즈·세이지·크림만) 그대로 잠긴다.
  • 분위기 단어 한 줄(으스스·안개·따뜻한·차가운 톤)이 장면 전체의 느낌을 바꾼다 — 무드는 가장 가성비 좋은 키워드다.
  • 글자 넣을 공간이 필요하면 주인공 위치와 '큰 빈 여백'을 직접 지시하라. '미니멀·여백 많이'라고 하면 깔끔하게, 물건을 다 넣으라 하면 빽빽하게 나온다.
  • 크기·웅장함은 자동으로 안 생긴다 — '아주 작은, 광활한, 압도하는' 같은 말로 직접 만들어야 스케일감이 나온다.
  • 배경을 '단색 스튜디오+부드러운 그림자'로 지정하고 'no text/no people' 같은 제외 문구를 더하면 주인공이 깔끔하게 분리되고 잡요소가 안 끼어든다(보험처럼 넣어 손해 없음).
  • 글자만 바꿔 다시 생성하면 그 부분만 바뀌는 게 아니라 전체가 새로 그려진다(색은 바뀌어도 모양까지 달라짐) — 똑같이 두고 한 곳만 고치려면 재생성이 아니라 이미지 편집 기능을 써야 한다.

① 스타일을 맨 앞에 못 박아라

같은 주제라도 'flat vector', 'watercolor' 처럼 매체·기법을 먼저 적으면 결과가 안정됩니다. 안 적으면 매번 다른 화풍이 나옵니다.

약한 프롬프트a cat sitting by a window
강한 프롬프트Flat vector illustration of a cat sitting by a window, minimal clean shapes, soft pastel palette
스타일 키워드를 문장 맨 앞에 두면 화풍이 흔들리지 않습니다.

② 구체적으로 써라

'방' 대신 '북유럽풍 거실, 오크 바닥, 큰 창, 아침 햇살'처럼 적을수록 의도대로 나옵니다. 모호하면 모델이 알아서 평범하게 채웁니다.

약한 프롬프트a living room
강한 프롬프트a Scandinavian living room, oak wood floor, white walls, large windows with soft morning daylight, cozy minimal style, neutral palette
형용사 한두 개가 아니라 '재질·색·조명·분위기'를 구체적으로.

③ 중요한 것을 먼저

프롬프트 앞쪽 단어가 더 큰 영향을 줍니다. 주인공을 문장 맨 앞에 두면 화면에서도 주인공이 됩니다.

약한 프롬프트a busy detailed city street with many shops, signs, cars and crowds, and somewhere a small red telephone booth
강한 프롬프트A red telephone booth as the clear focal point, set in a busy detailed city street with shops, signs and crowds behind it
중요한 대상을 프롬프트 맨 앞에 쓰면 크고 또렷한 주인공이 된다 — A는 빨간 전화부스를 문장 끝에 묻어 거의 안 보일 만큼 작아졌고, B는 맨 앞에 둬서 큰 초점이 됐다(앞에 둔 단어에 화면을 더 많이 내준다).

④ 빼고 싶은 것은 직접 말하라

'no text, no logo, no people, plain background' 처럼 배제할 것을 적으면 불필요한 요소가 줄어듭니다.

약한 프롬프트a clean product photo of a white sneaker on a pedestal
강한 프롬프트a clean product photo of a white sneaker on a pedestal, no text, no logos, no people, plain seamless background
'no text, no people' 같은 제외 문구는 보험이다 — 깨끗한 제품샷은 A도 이미 깔끔하지만, 원치 않는 글자·사람·잡요소가 끼어드는 걸 미리 막아 주므로 넣어 두면 손해가 없다.

⑤ 글자는 생각보다 잘 나온다 (영어·한글 모두)

예전 AI와 달리 gpt-image-2는 영어 긴 문장은 물론 짧고 흔한 한글(예: '안녕하세요')까지 정확히 씁니다. 다만 매우 길거나 조밀한 텍스트·정확한 숫자·매번 같은 재현성은 보장되지 않으니, 중요한 글자는 후편집으로 마무리하세요.

짧은 단어 'OPEN' → 정확a vintage cafe storefront with a wooden sign that clearly says 'OPEN'
긴 영어 문장도 → 정확!a poster with the full paragraph clearly written: 'Welcome to our annual summer festival, join us this Saturday for live music, food trucks and fireworks at the riverside park'
짧은 텍스트는 영어·한글 모두 잘 나온다. 길거나 중요한 글자·숫자는 후편집이 안전.

⑥ 조명을 지정하라

'soft golden hour light, rim light' 같은 조명 키워드가 입체감과 분위기를 만듭니다. 없으면 밋밋해집니다.

약한 프롬프트portrait of a young woman
강한 프롬프트portrait of a young woman, soft golden hour window light, gentle rim light, cinematic mood
빛을 말로 지정하면 입체감과 분위기가 산다 — A는 평평하고 밋밋한 조명인데, B는 '골든아워 창가빛+림라이트'를 넣어 얼굴에 그림자와 따뜻한 영화 같은 깊이가 생겼다.

⑦ 사실적 사진엔 카메라 용어

'50mm, f/1.8, shallow depth of field, photorealistic'을 넣으면 일러스트풍이 진짜 사진처럼 바뀝니다.

약한 프롬프트a cup of coffee on a table
강한 프롬프트a cup of coffee on a table, 50mm lens, f/1.8 shallow depth of field, photorealistic, soft natural side light, high detail
렌즈·조리개 용어가 사진 느낌을 정밀하게 다듬는다 — 둘 다 사진처럼 나오지만, B는 '50mm f/1.8 얕은 심도'로 배경이 부드럽게 날아가고 측광이 들어가 더 전문 사진 같다.

⑧ 가로/세로 비율은 '유도'한다

gpt-image-2는 해상도를 강제할 수 없지만 '16:9 widescreen, panoramic' 같은 어휘로 비율을 유도할 수 있습니다.

약한 프롬프트a mountain landscape
강한 프롬프트a mountain landscape, 16:9 widescreen, wide horizontal panoramic composition, ultra-wide
'와이드·파노라마' 같은 단어로 넓은 구도를 유도할 수 있다 — A는 평범한 세로감의 산 풍경이고, B는 가로로 탁 트인 파노라마 계곡 뷰가 됐다(비율을 완전히 강제하진 못해도 구도는 확실히 넓어진다).

⑨ 색은 팔레트로 지정

'예쁜 색' 대신 'dusty rose, sage green, cream만'처럼 구체적 팔레트를 주면 색을 통제할 수 있습니다.

약한 프롬프트an abstract background with nice colors
강한 프롬프트an abstract geometric background, limited palette of dusty rose, sage green and cream only, soft and muted
색은 이름으로 콕 집어야 그대로 나온다 — A의 '예쁜 색'은 제멋대로인 무지개 그라데이션이 됐고, B는 '더스티로즈·세이지그린·크림만'이라 하니 딱 그 3색으로 통일됐다.

⑩ 글자 들어갈 여백을 미리 비워라

'large empty space on the left for text'라고 하면 카피/제목 들어갈 자리가 생깁니다. 광고·슬라이드·포스터 필수.

약한 프롬프트a hero banner of a coffee cup, warm tones
강한 프롬프트a hero banner with a coffee cup on the right side, large empty negative space on the left for headline text, warm tones
주인공 위치와 '여백'을 직접 지시하면 글자 넣을 자리가 생긴다 — A는 컵이 가운데에 배경도 복잡한데, B는 '컵은 오른쪽, 왼쪽에 큰 빈 여백'이라 해서 헤드라인 올릴 깨끗한 공간이 확보됐다.

⑪ 분위기 단어를 더하라

'eerie, foggy, moody' 같은 분위기 어휘가 전체 톤을 결정합니다.

약한 프롬프트a forest
강한 프롬프트a forest, eerie foggy mysterious atmosphere, dark moody lighting, cold tones
분위기 단어 한 줄이 장면 전체의 느낌을 바꾼다 — A는 밝고 화창한 초록 숲인데, B는 '으스스·안개·차가운 톤'을 넣자 어둡고 미스터리한 숲길로 완전히 달라졌다.

⑫ 단순할수록 강하다

요소를 너무 많이 요구하면 산만하고 일부는 무시됩니다. 핵심만 남기고 여백을 주세요.

약한 프롬프트a desk with a laptop, coffee, books, plant, lamp, phone, notebook, pen, headphones, camera, speaker, clock all together
강한 프롬프트a minimal desk with just a laptop, centered, lots of empty space, clean
'미니멀, 여백 많이'라고 하면 깔끔하게, 물건을 다 넣으라 하면 빽빽하게 나온다 — A는 12가지 소품으로 꽉 찬 책상, B는 노트북만 둔 시원한 책상으로 둘 다 지시대로지만 디자인엔 B가 쓰기 좋다.

⑬ 배경을 통제하라

'plain solid background, centered'라고 하면 깔끔하게 나오고 누끼(추출)도 쉬워집니다.

약한 프롬프트a friendly mascot robot character
강한 프롬프트a friendly mascot robot character, plain solid light gray studio background, centered, soft shadow
배경을 '단색 스튜디오+부드러운 그림자'로 지정하면 깔끔하게 분리되고 바닥에 안정감이 생긴다 — A도 흰 배경으로 깨끗하지만, B는 지정한 연회색 배경에 그림자까지 떨어져 더 제품샷다운 통일된 컷이 됐다.

⑭ 크기 대비로 스케일감을

'tiny ... on a vast ...'처럼 크기 대비를 강조하면 웅장함/규모가 살아납니다.

약한 프롬프트a lighthouse on a beach
강한 프롬프트a tiny lighthouse on a vast empty beach, the lighthouse very small in the frame, huge sky and endless sand dominating, strong sense of scale
크기감은 단어로 만든다 — A는 등대가 화면을 꽉 채워 평범하지만, B는 '아주 작은 등대, 광활한 모래사장, 거대한 하늘'이라 하니 등대가 점처럼 작아지며 웅장한 스케일이 생겼다.

⑮ 편집은 '원본 이미지를 첨부'해서 한다

예전엔 편집을 말로만 하면 전체가 다시 그려졌지만, 이제는 원본 이미지를 첨부(codex exec -i)하고 '바꿀 것 하나 + 나머지는 그대로'라고 하면 색 교체·요소 추가/제거·현지화가 깔끔하게 됩니다.

약한 프롬프트a simple flat illustration of a blue car on a plain white background, side view, centered
강한 프롬프트a simple flat illustration of a red car on a plain white background, side view, centered
글자만 바꿔 다시 생성하면 그 부분만 바뀌는 게 아니라 전체가 새로 그려진다 — '파란 차→빨간 차'로 색은 바뀌었지만 차종(세단→해치백) 모양까지 달라졌다(똑같이 두고 한 곳만 고치려면 재생성이 아니라 이미지 편집을 써야 한다).

작은 개수는 의외로 정확

'정확히 5개'를 요청했더니 정말 5개가 나왔습니다. 작은 개수(5개 안팎)는 잘 맞지만, 큰 개수나 매우 정밀한 수량은 여전히 보장되지 않습니다.

반전: 한글도 의외로 잘 나온다

예전 통념과 달리 gpt-image-2는 짧고 흔한 한글(예: '안녕하세요')을 정확히 렌더합니다. 단, 긴 문장·중복·정밀함은 보장되지 않으니 중요한 텍스트는 후편집하세요.

반전: 손도 많이 좋아졌다

예전 모델과 달리 일반적인 손은 자연스럽게 나옵니다. 복잡한 제스처나 여러 손이 얽힐 때만 가끔 왜곡됩니다.

한 장 안 세트는 스타일만 통일

아이콘 세트는 화풍은 통일되지만 개수·정렬·의미는 들쭉날쭉할 수 있습니다.

상충 스타일은 '하나만' 골라 적용된다

사진+수채화+유화를 동시에 주면 모델이 그중 하나(여기선 수채화)만 적용하고 나머지는 무시합니다. 원하는 스타일 하나만 명확히 지정하세요.

🎨 일러스트·그림

Illustration

원하는 화풍(매체+기법)을 맨 앞에 못박고, 주제·구도·색팔레트·조명·분위기를 콤마로 이어 그림을 그리게 하는 장르

프롬프트 공식
[스타일] of [주제], [구도/배경], [색팔레트], [조명], [분위기]
✓ 이렇게 하세요
  • 스타일을 첫 구절로 명시한다(flat illustration, continuous line art, 1960s mid-century 등)
  • 색은 '예쁜' 같은 추상어 대신 'mustard, teal, orange' 처럼 구체 팔레트로 적는다
  • 주제→구도→팔레트→조명→분위기 순으로 핵심 4~6요소만 콤마로 연결한다
✕ 이건 피하세요
  • stunning/epic/masterpiece 같은 빈 칭찬 형용사를 쌓으면 화풍 통제 없이 generic한 결과가 나온다
  • dragons+castles+spaceships+oceans+forests처럼 주제를 한 번에 다 넣으면 초점 없이 어수선해진다
  • 스타일을 비워두면 매번 다른 화풍이 섞여 일관성이 무너진다
이렇게 쓰면 ✕a beautiful amazing epic stunning detailed masterpiece of everything fantasy with dragons and castles and spaceships and oceans and forests all at once
이렇게 쓰면 ✓Whimsical flat illustration of a girl flying with colorful balloons over a sleepy town at dawn, soft pastel palette, gentle gradient sky, cozy dreamy mood, clean shapes
형용사 남발+모든 주제 동시 투입의 전형적 실패, 렌더는 화려하나 초점 없고 generic한 AI 그림
프롬프트 첫 단어부터 'flat illustration / line art / mid-century' 등 스타일을 고정하고 색은 구체 팔레트로 지정하라

🐻 동화책 삽화

Storybook

동화책 삽화는 gpt-image-2가 가장 안정적으로 잘 뽑는 장르로, 부드러운 수채/구아슈에 한 장면 서사와 텍스트 여백만 넣으면 거의 실패가 없다.

프롬프트 공식
children's picture book illustration, [매체: watercolor], [장면 서사], cozy, space for text
✓ 이렇게 하세요
  • 매체를 분명히 지정한다: 'soft watercolor and gouache' 또는 'soft pastel watercolor'
  • 한 장면에 주인공·행동·배경·감정을 압축한다 (예: 곰과 소녀가 별밤에 꿀을 나눈다)
  • 텍스트 자리를 위치까지 지정한다: 'empty space at the bottom/top for text'
✕ 이건 피하세요
  • 본문 글자를 그려달라고 하지 말 것 — 그림만 만들고 여백만 비워둘 것
  • 무섭거나 복잡한 요소를 섞지 말 것 (포근한 톤과 충돌함)
  • 한 장면에 캐릭터·소품을 과하게 욱여넣지 말 것 (여백과 일관성이 무너짐)
'soft watercolor and gouache' 같은 매체어 + 따뜻한 팔레트 + '주인공·행동·배경·감정'을 한 문장으로 + 'empty space at the bottom/top for text'를 위치까지 명시하라.

🧸 캐릭터 디자인

Character Design

종족·체형·의상·표정·단일포즈·스타일을 한 줄로 구조화하면 gpt-image-2가 캐릭터를 매우 안정적으로 뽑는다.

프롬프트 공식
[캐릭터 사양: 종족/체형/의상/표정/포즈], [스타일], plain bg, centered
✓ 이렇게 하세요
  • 종족·나이·체형 + 의상 + 표정 + 단일 포즈를 한 줄에 구조화한다
  • 스타일 고정 키워드(3D Pixar, clean cel shading, semi-realistic painterly)를 박는다
  • plain/neutral background + centered/full body로 캐릭터를 배경에서 격리한다
✕ 이건 피하세요
  • 한 컷에 여러 포즈나 여러 캐릭터를 동시에 요구한다(특징이 섞이고 일관성 붕괴)
  • 의상 디테일을 끝없이 나열한다(매번 달라지고 손·소품이 꼬임)
  • 양손에 여러 소품을 들게 한다(손·활·무기 접합부 왜곡 유발)
포즈와 표정은 각각 1개로 고정하고 'chibi/3D Pixar/cel shading/painterly' 같은 스타일 키워드를 명시하라.

💬 웹툰·만화(말풍선)

Webtoon

스타일 고정 + 단일 컷 + 빈 말풍선 전략을 쓰면 웹툰/만화 컷이 안정적으로 뽑힌다.

프롬프트 공식
[웹툰 스타일], single panel, [캐릭터/감정/앵글], one empty white speech bubble, [효과]
✓ 이렇게 하세요
  • 'Korean webtoon style, clean lineart, cel shading, vibrant' 같은 스타일 키워드를 프롬프트 앞쪽에 고정한다
  • 'single comic panel, dynamic angle, character centered'로 단일 컷과 구도를 분명히 지시한다
  • 텍스트가 핵심이면 'empty white speech bubble'로 풍선만 비워 뽑고 글자는 후편집한다
✕ 이건 피하세요
  • 한 문장을 '여러 말풍선'에 넣으라고 하면 같은 문장이 두 풍선에 중복 복제될 수 있다(toon_04)
  • 말풍선이나 효과 텍스트를 화면 가장자리에 배치하면 잘린다(toon_03의 'M', toon_02 풍선 모서리)
  • 긴 한글 대사를 한 번에 정확히 나오리라 의존하지 말고 핵심만 짧게, 나머지는 후편집으로 채운다
이렇게 쓰면 ✕Korean webtoon panel, two characters talking, speech bubbles filled with the Korean sentence '오늘 학교에서 무슨 일이 있었는지 들어볼래?'
이렇게 쓰면 ✓Single Korean webtoon style comic panel, clean bold lineart with cel shading, a surprised teenage boy pointing forward, dynamic low angle, vibrant colors, one large empty white speech bubble above him, halftone background
예상과 달리 한글 문장 '오늘 학교에서 무슨 일이 있었는지 들어볼래?'가 양쪽 말풍선에 정확하고 읽기 쉽게 렌더링됨(깨짐 없음). 단점은 두 인물 풍선에 같은 문장이 중복 복제된 점.
말풍선은 'empty white speech bubble'로 비워 뽑고 글자는 후편집이 가장 안전하다. 짧은 영어 의성어(BAM)와 짧고 흔한 한글 문장은 의외로 정확히 나오기도 하지만, 길거나 중요한 대사는 후편집을 전제로 하라.

📣 광고·마케팅

Advertising

광고 비주얼은 제품을 화면의 주인공(hero)으로 세우고, 카피가 들어갈 여백(copy space)을 비워두는 것이 핵심이다.

프롬프트 공식
[상업사진 키워드] of [제품 hero], [조명], [배경], copy space [위치], [무드]
✓ 이렇게 하세요
  • 'centered hero product, dramatic rim/studio lighting, copy space on the right'처럼 주인공·조명·여백 위치를 명시한다.
  • 혜택/감정을 장면으로 번역한다(상쾌함=물방울 스플래시, 신선함=피어오르는 김과 광택).
  • 제품 형태·재질을 구체화한다(matte black case, glossy red can)로 엉뚱한 제품 생성을 막는다.
✕ 이건 피하세요
  • 긴 슬로건을 이미지 안에 통째로 넣지 않는다 — 글자가 정확히 나와도 폰트·레이아웃·현지화를 통제할 수 없고 여백이 사라진다.
  • 소품을 과하게 넣어 제품 주목도를 분산시키지 않는다.
  • 브랜드 톤 지정 없이 'ad'만 외치지 않는다 — 색온도·배경 미지정 시 싸구려 전단지 룩이 된다.
이렇게 쓰면 ✕a soda ad with the full slogan written on it: 'Drink Fresh Cola Today, the most refreshing taste of summer, 50% off this week only at all stores'
이렇게 쓰면 ✓High-end product photography of a sleek matte black wireless earbuds case floating on a dark gradient background, dramatic rim lighting, water splash, premium tech ad mood, copy space on the right, 8k sharp
함정은 텍스트 깨짐이 아니다 — 'Drink Fresh Cola Today,' 'the most refreshing taste of summer,' '50% off' 'this week only at all stores'가 오타 없이 또렷하게 전부 렌더됐다. 진짜 함정은 (1)카피가 픽셀에 영구히 구워져 수정·현지화·A/B가 불가, (2)카피가 좌측을 다 먹어 정작 디자이너가 쓸 여백이 사라짐, (3)폰트·자간·서체 위계를 통제 못해 클래싱한 할인전단지 룩이 됨, (4)코카콜라 스웨시를 흉내낸 제네릭 캔이 생성됨. 글자 정확도(5)와 별개로 광고 활용도(compose)가 망가진 케이스.
슬로건은 이미지 안에 굽지 말고, 깨끗한 제품샷 + 여백까지만 생성한 뒤 글자는 후편집 레이어로 올려라.

🪧 포스터·플라이어

Poster

장르 무드 키워드 + 강한 구도 + 제목용 여백을 지정하면 바로 쓸 수 있는 포스터 키비주얼이 안정적으로 나온다.

프롬프트 공식
[장르] poster key visual, [강한 구도], empty space for title, high contrast
✓ 이렇게 하세요
  • 'vintage travel poster' / 'minimalist concert poster'처럼 장르 무드를 문장 앞에 박는다
  • 제목 자리를 위해 'large empty space at top for a title' 같은 여백 지시를 명시한다
  • 'strong focal point, high contrast, limited retro palette'로 구도를 강하게 잡는다
✕ 이건 피하세요
  • 날짜·장소 등 정보성 카피 문장을 통째로 생성시키지 말 것 — 텍스트가 깨진다
  • 요소를 과밀하게 나열하지 말 것 — 초점이 흐려지고 산만해진다
  • 'flat style'을 원하면 명시할 것 — 방치하면 광택 3D풍으로 흐를 수 있다
'large empty space at top for a title'처럼 빈 영역을 명시하고, 본문 카피는 넣지 말고 후편집 타이포로 올려라.

📱 SNS·카드뉴스

Social Card

SNS 카드뉴스·썸네일은 '배경+여백 텍스트존'만 그리게 하면 거의 항상 성공한다

프롬프트 공식
square 1:1 card, [후킹 구성], headline area [위치], high contrast, [무드]
✓ 이렇게 하세요
  • 용도별 비율을 명시하라 - 카드뉴스/인스타는 'square 1:1', 유튜브 썸네일은 16:9로 자동 분기된다
  • 'clean headline area at top' 'large empty center' 'empty space for text'처럼 글자 들어갈 빈 영역을 콕 집어 비워 달라고 하라
  • 'bold high contrast flat style' 또는 'soft beige gradient, minimal'처럼 톤을 한 방향으로 강하게 고정해 시선 집중도를 높여라
✕ 이건 피하세요
  • 카드 본문 문장을 프롬프트에 넣지 마라 - 긴 텍스트는 깨지므로 빈 영역만 확보하고 글자는 나중에 올려라
  • 요소를 한 화면에 과하게 욱여넣지 마라 - 모바일 가독성이 떨어진다(핵심 비주얼 1개 + 여백 원칙)
  • 여러 장 시리즈의 색·폰트·레이아웃 일관성을 한 번의 생성에 맡기지 마라 - 장당 수동 통제가 필요하다
본문 문구는 적지 말고 '제목 영역/빈 중앙/화살표가 가리키는 빈 공간'을 비워 달라고 요청한 뒤 글자는 후편집으로 얹어라

📦 제품 목업·패키징

Product Mockup

재질·블랭크 라벨·스튜디오 조명을 명시하면 gpt-image-2가 후편집용 여백까지 갖춘 사실적인 커머셜 목업을 안정적으로 뽑는다.

프롬프트 공식
product mockup of [형태+재질], blank label, [각도], white seamless bg, studio softbox
✓ 이렇게 하세요
  • 재질을 구체적으로 적기(matte kraft paper, frosted glass, gold dropper cap)
  • 'blank label/blank screen'으로 비워 글자 깨짐 방지 및 합성 여백 확보
  • 스튜디오 조명+각도(three-quarter)+배경(white seamless/pastel)을 함께 지정
✕ 이건 피하세요
  • 라벨에 실제 카피·로고를 넣지 말 것(깨지고 비현실적)
  • 정확한 치수·용량 비율을 기대하지 말 것
  • 과한 반사·이중 그림자를 요청해 비현실적으로 만들지 말 것
라벨과 화면은 반드시 'blank'로 비워 텍스트 깨짐을 막고 디자인 합성용 여백을 확보하라.

🍜 음식 사진

Food Photography

음식 사진은 식감 키워드와 앵글 명시만 잘 챙겨도 군침 도는 결과가 안정적으로 나온다.

프롬프트 공식
[식감 키워드] [요리], [앵글: top-down/45°], [스타일링], natural light, shallow depth
✓ 이렇게 하세요
  • 앵글을 'top-down flat lay' 또는 '45-degree angle'처럼 명확히 지정하면 정확히 반영된다
  • 'steam rising, glossy, dripping ganache, condensation droplets' 같은 식감·온도 키워드로 군침 도는 디테일을 만든다
  • 'rustic dark wooden table, natural soft side light, shallow depth of field'로 배경·조명·심도를 구체화한다
✕ 이건 피하세요
  • 음료·국물 등 액체의 내용물 묘사를 모호하게 두면 이상한 부유물이 생긴다(텍스처를 구체화)
  • 소품·배경을 과하게 넣어 음식 주목도를 떨어뜨리지 않는다(적정 소품만)
  • 과한 광택·녹는 치즈 등 비현실적 과장 지시는 피한다
'steam rising/glossy/dripping/condensation' 같은 식감·온도 키워드 + 'top-down 또는 45-degree' 앵글 명시 + 자연광 조합이 핵심이다.

📷 사진 실사·인물

Photoreal Portrait

카메라/렌즈/조명 어휘만 제대로 넣으면 gpt-image-2는 피부 질감까지 진짜 사진처럼 뽑아낸다.

프롬프트 공식
portrait photo of [피사체], [렌즈/조리개], [조명], photorealistic, natural skin texture
✓ 이렇게 하세요
  • 렌즈와 조리개(85mm, f/1.8, shallow depth of field)로 배경 흐림과 거리감을 명시한다
  • 조명을 구체적 명칭으로 지정한다(soft golden hour light, window light, Rembrandt lighting)
  • 나이·표정·의상·배경을 함께 적어 'natural skin texture, photorealistic'로 사실성을 잠근다
✕ 이건 피하세요
  • 치아를 활짝 드러낸 웃음이나 손가락 클로즈업을 무리하게 요구하지 않는다(왜곡 빈발)
  • 실존 인물·유명인 이름으로 묘사하지 않는다(거부·왜곡 위험)
  • ultra-retouched, flawless skin 같은 과보정 키워드로 플라스틱 피부를 만들지 않는다
'85mm f/1.8 + 조명 종류(golden hour·window light·Rembrandt) + natural skin texture'를 한 묶음으로 넣고, 활짝 웃는 치아·손 클로즈업은 최소화하라.

📊 인포그래픽

Infographic

레이아웃·아이콘·색을 먼저 고정하면 gpt-image-2가 매우 깔끔한 인포그래픽을 뽑지만, 안에 박힌 숫자/데이터는 절대 신뢰하면 안 되는 장르다.

프롬프트 공식
[레이아웃] infographic, [N개 섹션], consistent [아이콘 스타일], [2색], minimal labels
✓ 이렇게 하세요
  • 레이아웃을 먼저 못박기: 'vertical infographic, 3 numbered sections stacked' 처럼 배열·개수·방향을 명시한다.
  • 아이콘 스타일과 색을 통일하라: 'consistent two-color line icons (teal and coral)' 로 톤을 묶으면 일관성이 살아난다.
  • 라벨은 짧은 단어로, 위치만 지시하고 텍스트는 최소화한다 (large number + minimal short label).
✕ 이건 피하세요
  • 정확한 숫자·긴 설명문을 요구하지 마라 — 글자가 깨끗해 보여도 데이터(숫자 합계)는 신뢰할 수 없다.
  • 섹션 경계를 지정하지 않으면 아이콘·라벨이 뒤죽박죽 배치된다.
  • 차트(파이/바) 비율을 실제 데이터 근거로 믿지 마라 — 장식용일 뿐 비율이 수치와 일치하지 않는다.
이렇게 쓰면 ✕a detailed infographic about world population with exact statistics, precise numbers like 8,045,311,447 and long explanatory sentences for each region
이렇게 쓰면 ✓Clean vertical infographic with 3 stacked numbered steps, consistent two-color line icons in teal and coral, large step numbers, minimal short labels, generous white space, flat modern style
글자는 의외로 또렷이 렌더됐으나 데이터 신뢰 불가: 지역 6개 합계가 8,046,311,447로 헤드라인 8,045,311,447과 약 100만 어긋나고, Oceania에 'regiond' 오타. 긴 문장으로 빽빽해 여백 원칙도 위반.
구조(섹션 수·배열·2색 라인 아이콘·여백)는 프롬프트로 못박고, 실제 숫자·긴 문장은 placeholder로 두고 후편집하라.

📈 데이터 시각화·차트

Data Viz

차트는 '진짜 데이터'가 아니라 '차트 모양 일러스트'로 생각하면 거의 항상 깔끔하게 뽑힌다.

프롬프트 공식
[차트 종류] illustration, [N개 데이터], [스타일], soft grid, title area (장식용)
✓ 이렇게 하세요
  • 차트 종류를 한 개만 콕 집기(single bar chart / donut / line graph)와 'flat modern dashboard, pastel, soft grid' 스타일 키워드를 함께 넣기
  • 막대 개수·세그먼트 개수·추세 방향 같은 '형태'만 지정하고 'decorative not precise'로 정확한 수치 기대를 버리기
  • 텍스트 대신 'title area'·'legend dots'·플레이스홀더 라인을 요청해 깨진 글자/축 라벨을 원천 차단하기
✕ 이건 피하세요
  • 실제 숫자·축 눈금값·정확한 비율(예: 42%)을 요구하지 말 것 — 모두 장식이며 신뢰 불가
  • 범례·축 라벨 텍스트를 글자로 써달라고 하지 말 것 — 거의 깨지거나 의미 없는 글자가 됨
  • 여러 차트가 빽빽한 복잡 대시보드 한 장으로 욕심내지 말 것 — 요소가 뒤죽박죽됨
축 숫자·범례 텍스트를 요청하지 말고 'title area', 'legend dots', 'decorative not precise'로 자리만 잡아라 — 글자를 안 부르면 깨질 글자도 없다.

🖥️ 프레젠테이션 슬라이드

Slide

슬라이드는 '글자 없는 배경·비주얼'을 한쪽으로 몰고 반대쪽을 비워 제목 자리를 만드는 게 정석 — 본문 글자는 발표 도구에서 직접 얹는다.

프롬프트 공식
16:9 widescreen slide, [비주얼 위치], large empty space [위치] for title, [코퍼릿 톤]
✓ 이렇게 하세요
  • 비주얼/배경만 생성하고 제목·본문은 빈 여백으로 남겨 PowerPoint/Keynote에서 진짜 텍스트를 얹어라(편집성·정확성 확보).
  • 'large empty space on the left for title' 처럼 한쪽 여백을 명시해 제목 자리를 비워라(slide_01·03에서 깔끔히 성공).
  • 'corporate, minimal, single accent color, deep blue/teal' 같은 톤·색 단어로 브랜드 톤을 통일하라.
✕ 이건 피하세요
  • 본문 문장·표·수치까지 통째로 이미지에 굽지 마라 — slide_04처럼 글자가 멀쩡히 나와도 수치가 날조되고 수정 불가능한 평면 래스터가 된다.
  • 16:9를 프롬프트 키워드에만 의존하지 마라 — 실제 픽셀 비율은 생성 size 설정으로 잡고 'widescreen'은 구도 유도용으로만 써라.
  • 여백을 없앨 만큼 그래픽을 꽉 채우거나(가독성↓) 반대로 slide_02처럼 너무 밋밋하게 비우지 마라 — 균형이 필요.
이렇게 쓰면 ✕a full presentation slide with a title and five complete bullet point sentences of real text about quarterly business results
이렇게 쓰면 ✓16:9 widescreen presentation title slide background, abstract flowing gradient in deep blue and purple, subtle geometric lines on the right, large empty space on the left for a title, corporate minimal mood
16:9. 함정의 핵심 반전 — 글자가 안 깨졌다. 제목 'Q2 Business Results Summary', 불릿 5문장(12%/64%/91% 등), 막대차트(80·88·96·104·112, '$112 Million')까지 모두 영어로 정확·가독. 진짜 함정은 텍스트 붕괴가 아니라 (1)수치·문구가 모델이 날조한 가짜 (2)평면 PNG라 한 글자도 수정·재배치 불가 (3)불릿 수·폰트·레이아웃을 통제 못함. 실무에선 배경만 굽고 본문은 발표 도구에서 입력해야 함. 비율도 16:9를 프롬프트에 안 적었는데 나온 점은 size 설정이 비율을 잡음을 방증.
제목/본문은 비우고 'large empty space on the left for title'로 여백을 명시한 뒤 deep blue 같은 단일 톤으로 통일하라. 수치·본문 텍스트는 이미지로 굽지 말 것.

📚 교육 교재·학습자료

Education

친근한 톤과 '단순·깔끔·라벨 공간'을 지정하면 개념 시각화와 짧은 영어 라벨이 교과서처럼 깔끔하게 나오는 장르.

프롬프트 공식
friendly educational illustration of [개념], [연령 톤], [시각 은유], space for short labels
✓ 이렇게 하세요
  • 대상 연령/톤을 명시한다 (예: 'for elementary students', 'friendly textbook look').
  • 개념을 화살표·단계·단면으로 구조화하고 'simple, clean, space for short labels'를 덧붙인다.
  • 라벨은 Flower/Roots 같은 짧은 영어 단어 위주로, 핵심 요소만 도해한다.
✕ 이건 피하세요
  • 긴 의학·학술 용어를 한꺼번에 많이 요청하지 말 것 — 이번엔 멀쩡했지만 오타·깨짐 위험이 크고 재현이 보장되지 않으니 핵심 도형만 생성 후 라벨 합성을 권장.
  • 캐릭터와 복잡한 개념 설명을 한 화면에 섞지 말 것 (산만해짐).
  • 해부도 등 과학적 정확성을 맹신하지 말 것 — 참고용이며 사실 검증이 필요하다.
이렇게 쓰면 ✕a detailed labeled diagram of the human digestive system with every organ correctly named in long medical terms
이렇게 쓰면 ✓Friendly educational illustration of the water cycle for elementary students, simple cartoon style, sun, fluffy clouds, rain over mountains, a river to the sea, arrows, soft colors, clean, space for short labels
의도는 '긴 의학용어 라벨이 깨지는 나쁜 예'였으나, 실제로는 21개 라벨(Submandibular/Sublingual/Parotid salivary gland, Esophagus, Duodenum, Jejunum, Ileum, Vermiform appendix, Sigmoid colon 등)이 전부 철자 정확·선명하게 렌더됨 — 이번엔 깨지지 않았다. 다만 이런 긴 용어 다발은 재현성이 낮아 다음 생성에서 깨질 수 있으니 검증 필수.
'friendly textbook illustration, simple cartoon, clean, space for short labels'처럼 대상 연령·단순함·라벨 공간을 함께 적고, 라벨은 짧은 영어 단어로 요청하라.

🗺️ 지도·다이어그램

Map & Diagram

짧은 단어 라벨과 박스/화살표 개수·흐름을 숫자로 못박으면 지도·플로우차트는 gpt-image-2가 가장 안정적으로 성공하는 장르다.

프롬프트 공식
[형식: illustrated map/flowchart], [구조: boxes+arrows], [스타일], minimal labels
✓ 이렇게 하세요
  • 라벨은 짧고 흔한 한 단어로 (Plan/Build/Test, 지명 한 단어) 주면 철자가 정확히 렌더된다
  • 박스·화살표 개수와 흐름 방향을 숫자로 명시한다 ('4 rounded boxes connected by arrows left to right')
  • 스타일 형식을 앞에 못박는다 (illustrated map / clean flowchart / isometric city map)
✕ 이건 피하세요
  • 긴 문장 라벨이나 한 이미지에 많은 텍스트를 요구하면 오타·깨짐 위험이 커진다
  • 복잡한 다중 분기 노드 다이어그램은 연결 논리가 엉킨다
  • 모순된 시점 지시(top-down + isometric 동시)는 의도를 흐린다
라벨은 한 단어로 줄이고 '4 boxes, arrows left to right'처럼 개수와 방향을 명시하면 텍스트와 구조가 거의 정확하게 나온다.

🌐 웹사이트 시안·UI

Website Mockup

gpt-image-2는 디바이스와 섹션 구조를 순서대로 나열하면 웹/앱 UI 시안을 의도대로 뽑아주며, 짧은 영어 UI 텍스트(메뉴·버튼·라벨)까지 놀랍도록 깨끗하게 렌더한다.

프롬프트 공식
[디바이스] UI mockup, [구조 나열: nav/hero/cards], [디자인 시스템], placeholder text
✓ 이렇게 하세요
  • 디바이스·뷰를 먼저 못박기('desktop website landing page UI mockup, full screen' / 'mobile app screen')
  • top nav → hero → 3 feature cards → bottom tab처럼 섹션을 위→아래 순서로 구체적으로 나열
  • modern SaaS, lots of whitespace, rounded cards, soft shadows, blue/white처럼 디자인 시스템 어휘로 톤 고정
✕ 이건 피하세요
  • 한 화면에 섹션을 6개 이상 욱여넣어 레이아웃 붕괴를 자초하지 말 것
  • 픽셀 단위 정렬·정확한 그리드를 보장으로 기대하지 말 것(컨셉 검토용, 코드 변환 전 단계)
  • 긴 문단의 정확한 워딩까지 통제하려 들지 말 것 — 짧은 라벨은 정확하지만 본문은 placeholder 권장
이렇게 쓰면 ✕a website mockup where every menu item, button and paragraph has fully readable correct English text and real working content
이렇게 쓰면 ✓Modern SaaS website landing page UI mockup, desktop full screen, top navigation bar, large hero section with a bold heading and a rounded call-to-action button, three feature cards with icons below, lots of whitespace, soft shadows, blue and white
'모든 메뉴·버튼·문단이 완벽한 영어'를 막연히 요구한 약한 프롬프트인데, 깨질 거란 통념과 달리 ClearDesk 랜딩으로 거의 완벽하게 렌더됨 — 'Plan work clearly and finish on time', 피처카드 본문, 프로젝트 테이블(In progress/On track/At risk), 후기 인용까지 오타 없이 읽힘. 약점은 텍스트가 아니라 구조 통제 부재로 평범한 템플릿이 나온다는 점.
'desktop/mobile + 위에서 아래로 섹션 나열 + 디자인 시스템 어휘(컬러·whitespace·rounded·soft shadow)'를 한 문장에 담으면 레이아웃과 텍스트가 거의 그대로 재현된다.

🧩 UI 컴포넌트

UI Component

단일 컴포넌트 클로즈업과 디자인 시스템 키워드(glass/neumorphism)를 명시하면 매우 안정적으로 프리미엄 결과가 나오는 장르

프롬프트 공식
a single [컴포넌트] component, close up, [디자인 시스템: glass/neumorphism], [디테일]
✓ 이렇게 하세요
  • glassmorphism/neumorphism/material 같은 디자인 시스템 키워드를 명시하고 soft shadow·rounded corners·subtle gradient 등 표면 디테일을 함께 기술
  • 'single component, close up'과 blurred/light 배경으로 컴포넌트 하나를 강조
  • 넣을 텍스트는 짧은 라벨·숫자(78%, Completed 등)로 제한해 가독성 확보
✕ 이건 피하세요
  • 컴포넌트 내부에 긴 문장이나 많은 텍스트를 넣지 말 것(깨짐 위험)
  • 한 장에 서로 다른 컴포넌트를 과하게 나열해 스타일 일관성을 떨어뜨리지 말 것
  • 정확한 픽셀 스펙·정밀 수치 정렬을 기대하지 말 것
'single ... component, close up' + 디자인 시스템명 + 그림자·라운드·그라데이션 디테일 + 단순/블러 배경을 함께 적고, 내부 텍스트는 짧은 라벨·숫자만 시도하라

🔖 로고·브랜딩

Logo & Branding

심볼 마크는 '한 단어 은유 + 단색 + no text + 흰 배경 중앙'으로 요청하면 바로 쓸 만한 깔끔한 로고가 나온다

프롬프트 공식
minimal flat logo symbol, [한 단어 은유], single color, centered, white bg, no text
✓ 이렇게 하세요
  • 'leaf forming a coffee cup'처럼 컨셉을 한 단어 은유로 묶어 지시
  • single color/limited palette, vector style, centered on white로 단순성 고정
  • no text를 명시해 워드마크 깨짐을 원천 차단
✕ 이건 피하세요
  • 로고 안에 회사명·문구 넣기(철자 깨짐)
  • 과한 디테일·그림자·질감으로 로고를 복잡하게 만들기
  • PNG 결과를 그대로 인쇄/납품(벡터 변환 없이 사용 금지)
글자는 빼고 심볼만 만들고, 출력은 래스터이므로 실제 사용 전 벡터로 재제작할 것

🔣 아이콘 세트

Icon Set

개수+그리드+통일 스타일+아이콘 이름 나열을 명시하면 gpt-image-2가 일관된 아이콘 세트를 매우 안정적으로 뽑아낸다.

프롬프트 공식
a set of N icons in a grid, consistent [스타일], [stroke/색], [주제 나열], evenly spaced
✓ 이렇게 하세요
  • 개수와 그리드를 함께 지정한다(예: set of 9 icons in a 3x3 grid)
  • 스타일·색·획 두께를 한 묶음으로 명시하고 consistent를 강조한다
  • 원하는 아이콘 의미를 home, search, settings처럼 콤마로 나열한다
✕ 이건 피하세요
  • 16개 이상 과도한 개수 요청으로 품질을 떨어뜨리지 말 것
  • 스타일 어휘 없이 '아이콘들'만 요청해 세트 내 편차를 방치하지 말 것
  • 단색을 원하면서 색 지정을 빼 제각각 컬러가 섞이게 두지 말 것
'set of N icons in a NxN grid'로 개수와 배치를 못박고, 통일 어휘(line/flat/3D glass, single color, 2px stroke)를 반복한 뒤 원하는 아이콘 이름을 콤마로 나열하라.

🧊 아이소메트릭·3D

Isometric 3D

단일 건물·방·섬을 미니어처 디오라마로 만드는 장르로, 투영·재질·소프트섀도가 가장 안정적으로 나오는 강점 분야다

프롬프트 공식
isometric 3D render of [오브젝트], [재질: clay/low poly], pastel, soft GI, centered floating
✓ 이렇게 하세요
  • 투영+재질+배경을 한 문장에 묶기: 'isometric 3D render, clay/low poly, soft shadows, centered on plain background'
  • 단일 오브젝트(건물 1채·방 1칸·섬 1개)로 한정해 투영 왜곡을 차단
  • 파스텔/밝은 팔레트와 soft global illumination으로 깔끔한 디오라마 톤 유지
✕ 이건 피하세요
  • 여러 건물이 늘어선 복잡한 거리/도시 씬은 투영이 무너지니 피하기
  • clay와 low poly처럼 상충하는 재질 키워드를 동시에 넣어 톤 흐리지 않기
  • 간판 글자·라벨 텍스트에 의존하지 말기(깨짐) — 심볼/엠블럼으로 대체
'isometric, miniature diorama'에 'clay render' 또는 'low poly' 중 하나를 골라 재질을 못박고, 'centered, plain light background'로 단일 오브젝트를 띄워라

🏛️ 건축·인테리어

Architecture

양식·공간·재질·조명을 한 문장에 명시하면 gpt-image-2는 잡지급 건축/인테리어 렌더를 안정적으로 뽑는다

프롬프트 공식
architectural visualization of [공간/양식], [재질], [카메라], soft natural light, realistic
✓ 이렇게 하세요
  • 양식·공간·재질·조명을 한 문장에 구체적으로 명시한다 (예: Scandinavian, oak floor, white walls, soft daylight)
  • 카메라·시점을 더한다 (wide angle, eye-level, one-point perspective)
  • 'architectural visualization / realistic render'에 분위기 단어(cozy, airy, cinematic)를 붙여 톤을 잡는다
✕ 이건 피하세요
  • 가구·소품을 과도하게 나열하지 마라 — 배치가 산만해지고 비현실적 구도가 나온다
  • 사람을 명시하지 마라 — 형태가 자주 깨진다(arch_02 소파 위 인물형 왜곡 참고)
  • 'one-point perspective' 같은 정확한 원근·치수를 100% 신뢰하지 마라 — 약간 비스듬해질 수 있어 컨셉용으로만 쓴다
'양식(Scandinavian) + 공간 + 핵심 재질(oak floor, white walls) + 조명(soft daylight) + 카메라(wide angle) + realistic render' 순서로 묶어 적어라

🌿 패턴·배경 텍스처

Pattern & Texture

모티프·배경색·팔레트를 한 번에 고정하면 gpt-image-2가 균일한 반복 패턴과 배경 텍스처를 안정적으로 만든다.

프롬프트 공식
seamless repeating pattern of [모티프], [배치/밀도], [팔레트], [스타일]
✓ 이렇게 하세요
  • 모티프+배경색+팔레트를 함께 고정한다 (예: monstera leaves + cream background + muted sage)
  • 'evenly scattered / balanced spacing'로 분포와 간격을 명시한다
  • 'flat illustration / modern flat style' 같은 스타일 키워드로 질감을 통일한다
✕ 이건 피하세요
  • 'seamless'를 넣어도 타일 경계는 완벽히 맞지 않으니 진짜 타일링은 후처리 전제로 둔다
  • 밀도를 과하게 지시하면 노이즈처럼 보이니 'small/soft/sparse'로 조절한다
  • 그라디언트 배경에 'subtle'을 써도 채도가 다소 올라갈 수 있으니 색 가짓수를 적게 지정한다
'seamless repeating pattern'은 분위기만 유도할 뿐 실제 타일 경계는 맞지 않으니, 타일 소재로 쓸 거면 생성 후 경계 보정을 전제로 하라.

🕹️ 픽셀아트·게임

Pixel & Game

16비트 픽셀아트 스프라이트·배경·아이콘을 그럴듯하게 뽑지만, 진짜 균일 도트 그리드가 아닌 '픽셀 흉내'(부드러운 그라데이션 혼합) 수준이다.

프롬프트 공식
[16-bit pixel art] [에셋 종류], [retro 스타일], limited palette, clean pixel outlines
✓ 이렇게 하세요
  • '16-bit pixel art' 스타일과 에셋 종류(character sprite / side-scroller background / item icons)를 프롬프트 앞에 명확히 박을 것
  • 'plain background' + 'clean pixel outlines' + 'limited vibrant palette'로 스프라이트 가독성과 팔레트를 통제할 것
  • 배경은 'layered trees / parallax layers feel'처럼 깊이감 키워드를 넣어 레이어 분리를 유도할 것
✕ 이건 피하세요
  • 진짜 픽셀 단위 정밀도(균일한 도트 그리드)를 기대하지 말 것 — 그라데이션이 섞인 흉내 픽셀이 나온다
  • 'side view' 같은 시점 지시는 자주 무시됨(정면 3/4로 출력) — 시점 의존 작업은 결과 검증 필수
  • 작은 HUD 텍스트나 스프라이트 시트 간 일관성은 기대하지 말 것 — 깨지거나 어긋난다
'16-bit pixel art' + 에셋 종류 + 'limited palette' + 'plain background'를 앞쪽에 함께 명시하면 명료한 결과가 나오고, 정밀 도트가 필요하면 다운스케일 후처리를 전제로 하라.

✂️ 이미지 편집·변형

Image Editing

gpt-image-2는 마스킹 편집이 아니라 '원본 묘사+변경점'을 함께 적어 새로 그리는 재묘사 재생성으로 편집을 흉내낸다.

프롬프트 공식
[입력 이미지 첨부] + '바꿀 것 하나' + keep everything else exactly the same
✓ 이렇게 하세요
  • 원본 장면을 다시 묘사하고 변경점만 'now/but' 구문으로 명확히 추가한다
  • 스타일·구도·색을 유지하려면 'same composition/style, watercolor style'처럼 명시 반복한다
  • 요소 추가/제거는 위치까지 지정(on the chair)해 변경 의도를 또렷이 한다
✕ 이건 피하세요
  • '배경만 바꿔'식 부분 편집을 기대하지 말 것 — 장면 전체가 다시 그려진다
  • 인물·구도·디테일의 픽셀 단위 동일 유지를 요구하지 말 것 (불가)
  • 여러 원본을 합성하라거나 복잡한 멀티 레퍼런스 지시를 한 번에 주지 말 것
원본의 핵심 요소(가구·배치·스타일)를 문장으로 그대로 다시 적고 바꿀 점만 'now ~'로 덧붙여라. 픽셀 동일성은 포기.
실험이란? 가설 → 반복 → 발견

🔁 반복 개선 케이스 스터디 — gpt-image-2로 새로 가능해진 것들

실험은 한 번에 끝나지 않습니다. 가설을 세우고, 원하는 결과가 나올 때까지 프롬프트를 바꿔 가며 반복해 방법을 찾아내는 과정입니다. 아래는 예전 모델에서 어렵거나 후처리가 필요했던 작업을, gpt-image-2에서 '프롬프트만으로' 해내는 과정을 단계별로 보여줍니다. 모든 이미지는 실제 생성·편집 결과입니다.

💬 한글 텍스트를 '프롬프트만으로' 이미지 안에 (후처리 없이)

예전 AI는 말풍선·카드의 글자 자리를 비워 두고 Photoshop으로 따로 얹어야 했습니다. gpt-image-2는 프롬프트에 따옴표로 적은 한글을 이미지 안에 직접, 정확히 써넣습니다 — 후처리가 사라집니다.

💬 웹툰 말풍선 속 한글 대사 — 프롬프트만으로

가설 — 말풍선 '개수'와 '대사'를 프롬프트만으로 통제할 수 있을까? (예전엔 빈 말풍선을 뽑고 글자는 따로 합성했다)

1차 시도 · 대사 1줄말풍선 1개 정확
대사를 한 줄만 적으니 말풍선이 정확히 1개, 한글도 깨짐 없이 렌더됨.
Korean webtoon style comic panel, clean lineart with cel shading, two students talking to each other, a white speech bubble with the Korean sentence '시험 잘 봤어?', vibrant colors
2차 시도 · 대사 2줄말풍선 2개 각각 정확
대사를 'A'와 'B' 두 개로 나열하니 말풍선도 2개, 각 풍선에 맞는 한글이 정확히 들어감.
Korean webtoon style comic panel, clean lineart with cel shading, two students talking, their conversation is '시험 잘 봤어?' and '아니 완전 망했어', shown in white speech bubbles, vibrant colors
💡 따옴표로 '나열한 대사 줄 수'가 곧 말풍선 개수가 됩니다. 후처리 합성 없이 프롬프트만으로 한글 말풍선이 완성됩니다.

🟡 카드뉴스 헤드라인 — '긴 글'은 안 깨지지만 '디자인'이 관건

가설 — 긴 한글 문단을 이미지에 그대로 넣으면 어떻게 될까?

1차 시도 · 한 문단 통째로철자는 OK, 디자인은 실패
놀랍게도 40자가 넘는 한글도 철자는 정확. 하지만 위계·여백이 없어 '글자 벽'이 되어 읽히지 않는다.
Square 1:1 Korean card-news cover, bold flat design, bright yellow background, a long Korean paragraph headline '하루에 단 5분만 투자하면 누구나 쉽게 영어 실력을 빠르게 향상시킬 수 있는 가장 효과적인 학습 방법 일곱 가지를 지금 바로 알려드립니다', a small lightbulb illustration, modern Korean social card style
2차 시도 · 제목+부제로 분리위계가 생겨 가독성↑
한 문단을 '큰 헤드라인 + 작은 부제'로 쪼개니 시선 흐름이 생기고 카드뉴스다워짐.
Square 1:1 Korean card-news cover, bold flat design, bright yellow background, a big Korean headline '하루 5분 영어 공부법' and a smaller subtitle '초보자를 위한 5가지 팁', a simple lightbulb illustration, modern Korean social card style
💡 한글은 길어도 '철자'는 잘 나옵니다. 진짜 관건은 '디자인 위계' — 문장을 큰 제목과 짧은 설명으로 나누세요.

✅ 인포그래픽·포스터·패키지의 한글도 한 번에

관찰 — 짧고 또렷한 한글 라벨/제목은 장르를 가리지 않고 정확히 렌더된다.

인포그래픽계획·실행·점검
3단계 한글 라벨이 또렷하게 들어감.
Clean vertical infographic with 3 numbered steps and Korean labels 계획, 실행, 점검, consistent two-color line icons in teal and coral, minimal, lots of white space, flat modern style
포스터제목+부제+날짜
'봄 음악 축제' 큰 제목과 날짜가 정확히 렌더됨.
Minimalist Korean event poster, a large bold Korean title '봄 음악 축제' and a subtitle '4월 20일 한강공원', clean modern flat illustration of cherry blossoms, limited pastel palette, empty space for layout
패키지제품 라벨
'강배전 원두 1kg' 라벨이 봉투에 인쇄된 듯 자연스럽게.
Product mockup of a matte kraft paper coffee bean bag with a clearly printed Korean label '강배전 원두 1kg', three-quarter view on a white seamless background, soft studio lighting, premium commercial style
💡 4~10자 내외의 또렷한 한글 라벨/제목은 신뢰도가 높습니다. 단, 매우 길거나 숫자가 정확해야 하는 텍스트는 여전히 후편집을 권장합니다.

🌐 기존 이미지의 글자만 바꿔 '현지화'

이전엔 '글자가 정확해도 폰트·레이아웃·여백·현지화는 통제 못 한다'가 정설이었습니다. 하지만 입력 이미지를 첨부(codex exec -i)하고 '글자만 바꾸라'고 하면, 폰트·색·배치·여백을 그대로 둔 채 언어만 교체됩니다. 한→영, 영→한 양방향 모두 가능합니다.

🪧 간판 현지화 (한국어 → 영어)

가설 — 디자인은 그대로 두고 '안녕하세요'만 'HELLO'로 바꿀 수 있을까?

입력 이미지
번역 대상 원본.
(입력 이미지) '안녕하세요'가 손글씨로 적힌 카페 나무 간판
현지화 결과글자만 HELLO로
간판 모양·장식·서체·배경은 그대로, 문구만 영어로 교체됨.
Replace the Korean greeting '안녕하세요' on the sign with the English word 'HELLO'. Keep the sign shape, decorations, lettering style, colors and background exactly the same.
💡 'Replace A with B. Keep everything else the same.' 한 줄로 디자인을 보존한 현지화.

🪧 간판 현지화 (영어 → 한국어)

가설 — 반대로 'OPEN'을 '영업중'으로? 빈티지 서체와 금테까지 유지될까?

입력 이미지
번역 대상 원본('OPEN').
A vintage cafe wall sign with the single English word 'OPEN' in bold hand-painted serif lettering, cream paint on a dark green rounded wooden board, a thin gold border, plain white background, soft studio lighting, centered
현지화 결과영업중 — 서체·금테 유지
초록 보드·금테·손으로 칠한 크림색 서체까지 그대로, 단어만 한글로.
Replace the English word 'OPEN' on the sign with the Korean word '영업중'. Keep the green wooden board, the gold border, the painted lettering style, the colors and the white background exactly the same. Only the wording changes.
💡 영↔한 양방향 모두 디자인을 보존하며 글자만 교체됩니다.

📦 패키지 문구 현지화 (수출용 시안)

활용 — 같은 제품 봉투를 해외용 영문 라벨로.

입력(국내용)
'강배전 원두 1kg' 국내용 라벨.
Product mockup of a matte kraft paper coffee bean bag with a clearly printed Korean label '강배전 원두 1kg', three-quarter view on a white seamless background, soft studio lighting, premium commercial style
수출용 영문DARK ROAST 1kg
봉투 재질·각도·그림자·배경 그대로, 라벨만 영어로.
Replace the Korean text on the bag with the English text 'DARK ROAST 1kg'. Keep the kraft paper bag, its shape, the three-quarter angle, the lighting, the shadow and the white background exactly the same. Only the text changes.
💡 제품 사진 한 장으로 다국어 패키지 시안을 빠르게 만들 수 있습니다.

✂️ 부분(마스킹) 편집 — 바꿀 곳만 바꾸기

gpt-image-2는 입력 이미지를 받아 '나머지는 그대로 두고' 특정 부분만 바꾸는 편집이 가능합니다. 비결은 단 하나 — 지시문에 'Keep everything else exactly the same(나머지는 똑같이 유지)'를 반드시 넣는 것.

🎨 색상만 교체 (텍스트·형태 보존)

가설 — 라벨 글자와 모양은 그대로 두고 봉투 '색'만 검정으로?

원본 (크라프트)Product mockup of a matte kraft paper coffee bean bag with a clearly printed Korean label '강배전 원두 1kg', three-quarter view on a white seamless background, soft studio lighting, premium commercial style
색만 검정으로글자·형태·각도 그대로
'강배전 원두 1kg' 라벨과 봉투 형태는 100% 유지, 재질 색만 매트 블랙으로.
Change ONLY the bag material color to matte deep black. Keep the exact same Korean label text '강배전 원두 1kg', the same bag shape, the same three-quarter angle, lighting and white background. Everything except the bag color stays identical.
💡 바꿀 속성(색)만 지정하고 '나머지 유지'를 명시하면 텍스트까지 보존됩니다.

🐱 요소 추가 — 막연한 지시 vs 정밀한 지시

비교 실험 — 같은 원본에 고양이를 더할 때, 지시문 차이가 결과를 어떻게 가를까?

원본
편집 대상 거실.
Cozy living room interior, simple flat illustration style, a light gray two-seat sofa on the left, a round wooden coffee table in the center, a tall green potted plant in the right corner, one square framed picture on the back wall, warm afternoon light, soft pastel palette, clean and minimal
막연한 지시위치·종류 제멋대로
'고양이 추가'만 했더니 엉뚱한 종류의 고양이가 바닥에 — 의도한 자리가 아님.
Add a cat.
정밀한 지시원하는 자리에 정확히
'소파 왼쪽 자리에 웅크려 자는 주황 고양이, 나머지는 그대로'라고 하니 정확히 그 위치에. 방은 그대로 보존.
Add one small orange cat sleeping curled up on the left seat of the gray sofa. Keep the sofa, the wooden coffee table, the potted plant, the framed picture, the wall, the lighting and the composition exactly the same as the original. Change nothing else.
💡 추가하는 요소는 '종류·위치·자세·크기'까지 적고 '나머지는 그대로'를 붙이세요. 막연하면 모델이 알아서 바꿔버립니다.

🪴 요소 제거 (그림자까지 깔끔하게)

가설 — 화분만 지우고 빈 바닥을 자연스럽게 채울 수 있을까?

원본Cozy living room interior, simple flat illustration style, a light gray two-seat sofa on the left, a round wooden coffee table in the center, a tall green potted plant in the right corner, one square framed picture on the back wall, warm afternoon light, soft pastel palette, clean and minimal
화분 제거벽 그림자까지 제거
구석 화분과 그것이 벽에 드리운 그림자까지 함께 사라지고, 나머지는 동일.
Remove the green potted plant from the right corner, leaving empty floor there. Keep the sofa, the coffee table, the framed picture, the wall, the lighting and the composition exactly the same. Change nothing else.
💡 제거 후 '빈 자리를 어떻게 채울지(leaving empty floor 등)'까지 알려주면 자연스럽습니다.

🦊 같은 캐릭터를 여러 장면에 똑같이

'동일 캐릭터를 매번 똑같이 그리기'는 생성형 AI의 오랜 약점이었습니다. 캐릭터 원본을 첨부하고 '이 캐릭터를 그대로 유지하되 …'라고 지시하면, 얼굴·색·비율·화풍을 유지한 채 포즈와 장면만 바꿀 수 있습니다.

🦊 마스코트 1장 → 여러 포즈·장면으로

가설 — 같은 여우 마스코트를 다른 포즈/장면에서도 '동일 인물'로 유지할 수 있을까?

원본 캐릭터
기준 마스코트.
Cute mascot character, a round chubby orange fox with a cream-colored belly, big friendly round eyes, small triangular ears, simple flat vector illustration style, bold clean outlines, front view, standing and smiling, centered on a plain white background
포즈 변경손 흔들기 — 동일 인물
얼굴·눈·볼·꼬리·화풍 그대로, 한 손만 들어 인사하는 포즈로.
Keep this exact same orange fox mascot — same body shape, same cream belly, same face, same eyes, same flat vector style and same outlines. Now show the fox waving one paw raised in a friendly hello, still centered on a plain white background.
장면 변경책상 독서 — 동일 인물
완전히 다른 장면(책상·책)인데도 같은 캐릭터의 정체성이 유지됨.
Keep this exact same orange fox mascot — identical colors, face, proportions and flat vector style. Now show it sitting at a small wooden desk reading an open book, simple flat illustration, soft light background.
💡 '이 캐릭터를 그대로 유지(same face/colors/style)'를 앞세우고 바꿀 포즈·장면만 추가하면, 마스코트를 시리즈로 활용할 수 있습니다.

🖼️ 그 외 실용 편집

같은 '입력 이미지 편집' 방식으로 스타일 변환, 배경 교체 같은 실무 작업도 처리할 수 있습니다.

📷 → 🎨 사진을 일러스트로 (정체성 유지)

활용 — 반려동물 사진을 굿즈용 일러스트로.

원본 사진
실사 코기 사진.
Photorealistic studio photograph of a corgi dog sitting and facing the camera, sharp focus, soft diffused lighting, plain light gray seamless background, professional pet photography
벡터 일러스트포즈·정체성 유지
같은 자세·얼굴 특징을 유지한 채 굵은 외곽선의 플랫 일러스트로 변환.
Convert this photograph into a flat vector illustration of the same corgi in the same sitting pose, bold clean outlines, simple cel shading, limited warm color palette, plain light background. Keep the pose and identity recognizable.
💡 'Convert this photo into [스타일], keep the pose and identity'로 굿즈·스티커용 변환.

🏪 제품 배경 교체 (라벨 보존)

활용 — 흰 배경 누끼 컷을 실제 카페 연출 컷으로.

원본 (흰 배경)
흰 배경 제품 컷.
Product mockup of a matte kraft paper coffee bean bag with a clearly printed Korean label '강배전 원두 1kg', three-quarter view on a white seamless background, soft studio lighting, premium commercial style
카페 연출 컷제품·라벨 그대로
봉투와 '강배전 원두 1kg' 라벨은 그대로, 배경만 원두가 흩어진 카페 카운터로.
Place this exact same coffee bag, with its identical Korean label '강배전 원두 1kg', standing on a rustic wooden cafe counter with scattered roasted coffee beans around it and soft warm morning light, blurred cafe background. Keep the bag and its label unchanged; only replace the plain white background with this cafe scene.
💡 '제품과 라벨은 유지하고 배경만 [장면]으로 교체'로 연출 컷을 빠르게 만듭니다.
반드시 알아두기

⚠️ 제한사항과 주의점

gpt-image-2가 잘 못하는 것과 그 회피책입니다. 미리 알면 헛수고를 줄입니다.

⚠️ 정확한 종횡비·픽셀 치수를 강제할 수 없다 (정사각 쏠림 + 버킷 스냅)

원하는 비율을 적어도 결과는 모델이 정한 몇 가지 크기로 '스냅'되고, 특히 지시가 약하면 정사각형(약 1254x1254)으로 쏠리는 경향이 강하다. 가로 풍경을 요청하면 1.5:1(1536x1024)이나 1.78:1(1672x941)처럼 변하긴 하지만, '정확히 16:9 1920x1080' 같은 임의의 정밀 치수는 맞춰주지 않는다.

회피책 — 프롬프트엔 '가로로 긴 / 세로로 긴 / 정사각' 같은 큰 방향만 적고, 정확한 규격(인쇄·SNS 사이즈)이 필요하면 생성 후 크롭하거나 캔버스를 확장해 맞춰라. 픽셀 단위 규격은 처음부터 후편집 전제로 잡는 게 안전하다.

⚠️ 차트·인포그래픽 속 숫자와 비율은 '데이터'가 아니라 '장식'이다

막대·도넛·파이·라인 그래프 모양은 깔끔하게 뽑히지만, 그 안의 수치·축 눈금·비율은 실제 데이터와 무관한 장식값이다. 보기엔 그럴듯해도 합계가 안 맞거나(헤드라인 80억과 지역 합계가 약 100만 어긋남) 파이 비율이 표기 숫자와 대충만 일치한다.

회피책 — 형태(막대 개수·추세 방향·세그먼트 수)만 지시하고 'decorative, not precise'라고 못박아라. 진짜 수치가 들어가야 하면 차트는 빈 틀/플레이스홀더로 만들고 실제 숫자는 엑셀·Datawrapper 등으로 만든 차트나 후편집 타이포로 올려라.

⚠️ 부분(마스킹) 편집은 '입력 이미지를 첨부할 때만' 깔끔하다

원본 없이 말로만 '여기만 바꿔'라고 하면 장면 전체를 새로 그려 구도가 흔들린다. 하지만 원본 이미지를 첨부(codex exec -i)하고 'Keep everything else exactly the same'를 붙이면 색 교체·요소 추가/제거 같은 부분 편집이 잘 된다(아래 '반복 개선 케이스 스터디' 참조). 단, 픽셀 단위 인페인트가 아니라 재생성이라 미세한 픽셀 동일성까지 보장되지는 않는다.

회피책 — 부분 편집은 반드시 원본 이미지를 첨부하고, 바꿀 대상 하나만 지정한 뒤 '나머지는 그대로 유지'를 함께 적어라. 픽셀 단위 완전 보존이 필요하면 마스크 인페인팅 전용 도구(Photoshop 생성형 채우기 등)를 병행하라.

⚠️ 동일 캐릭터 재현은 '레퍼런스 이미지'가 있어야 안정적이다

시드 잠금이 없어 '똑같은 묘사 문장'만으로 같은 캐릭터를 여러 장 뽑으면 디테일이 흔들린다. 그러나 캐릭터 원본을 첨부하고 '이 캐릭터를 그대로 유지'라고 하면 포즈·장면을 바꿔도 정체성이 잘 유지된다(케이스 스터디 참조). 다만 한 컷에 여러 캐릭터를 동시에 요구하면 여전히 특징이 섞일 수 있다.

회피책 — 시리즈가 필요하면 캐릭터 한 장을 먼저 확정한 뒤, 그 이미지를 입력으로 첨부해 포즈·장면만 바꿔 재생성하라. 한 컷에는 단일 캐릭터·단일 포즈로 고정하는 것이 안전하다.

⚠️ 시점·질감 같은 세부 지시가 종종 누락된다 (side view→정면 3/4, flat→광택 3D)

전체 무드는 잘 따르지만 '옆모습(side view)', '평면(flat)' 같은 단서가 조용히 무시되는 경우가 잦다. 옆모습을 요청한 스프라이트가 정면 3/4로 나오고, 'flat' 포스터가 광택 3D 풍선으로 흘렀다.

회피책 — 누락되기 쉬운 지시는 문장 맨 앞에 두고 강하게 반복하라(예: 'strict side profile view', 'flat 2D vector, no gloss, no 3D shading'). 생성 후 시점·질감을 반드시 눈으로 확인하고, 안 맞으면 재생성하는 검증 루프를 둬라.

⚠️ 빽빽한 텍스트·다수 라벨·정확한 숫자는 '재현성'이 낮다 (못 하는 게 아니라 매번 보장 안 됨)

짧은 영어 단어·라벨과 짧은 한글은 의외로 또렷하게 잘 나오고(소화기관 도해의 라벨 21개가 한 번에 모두 정확히 렌더된 사례도 있음), 긴 영어 문장도 종종 성공한다. 다만 글자가 빽빽해지거나 정확한 숫자가 섞이면 같은 프롬프트라도 다음 생성에서 오타('regiond')나 표기가 흔들린다. 핵심은 '못 한다'가 아니라 '매번 똑같이 보장되지 않는다'이다.

회피책 — 중요한 문구·숫자는 모델에 맡기지 말고 도형·레이아웃만 생성한 뒤 후편집 타이포로 합성하라. 꼭 모델로 써야 하면 짧은 단어로 요청하고, 여러 번 생성해 가장 정확한 컷을 고른 뒤 반드시 철자·숫자를 육안 검증하라.

⚠️ 픽셀아트는 진짜 도트 그리드가 아니라 '픽셀 흉내'다

16비트 풍 스프라이트·아이콘을 그럴듯하게 그리지만, 외곽선만 굵은 도트이고 내부는 부드러운 그라데이션이 섞여 균일한 도트 그리드가 아니다. 게임에 바로 넣을 정밀 픽셀 에셋으로는 부족하다.

회피책 — 무드·시안용으로는 그대로 써도 좋다. 진짜 도트가 필요하면 생성 후 nearest-neighbor 다운스케일 + 팔레트 축소로 후처리하거나, Aseprite 같은 전용 픽셀아트 툴에서 정리하라.

⚠️ 매끈한 타일링(seamless)이 보장되지 않는다 — 패턴 경계가 안 맞는다

'seamless repeating pattern'이라고 적어도 분위기만 유도될 뿐 실제 좌우·상하 타일 경계가 완벽히 이어지지 않는다. 모티프·간격·팔레트는 잘 따르지만 한 장을 그대로 반복 배치하면 이음매가 드러난다.

회피책 — 벽지·배경 타일 소재로 쓸 거라면 생성 후 오프셋(Photoshop offset 필터)으로 경계를 확인·보정하거나, 타일 전용 생성/심리스 후처리 도구를 거쳐라.

⚠️ (운영) 실존 인물·유명인·브랜드 로고·상표는 거부되거나 왜곡될 수 있다

실제 유명인이나 특정 브랜드 로고·상표를 그대로 요구하면 안전 정책상 거부되거나, 비슷하지만 다른 형태로 왜곡되어 나올 수 있다. (이번 실험 세트에는 해당 생성 결과가 없어 실측 이미지 없이 일반 운영 주의로만 기재한다.)

회피책 — 실존 인물 대신 '특정 특징을 가진 가상의 인물'로 묘사하고, 브랜드 로고는 모델에 맡기지 말고 자체 로고 파일을 후합성하라. 상업용은 초상권·상표권을 별도로 확인하라.

⚠️ (운영) 시드 고정이 없어 결과가 매번 달라지고, 원하는 컷까지 재생성 비용이 든다

동일한 프롬프트라도 생성할 때마다 구도·디테일이 달라진다(스타일 변환 시 구도가 매번 재배치되는 데서 확인됨). 원하는 결과를 얻으려면 여러 번 생성해야 하므로 호출 횟수·시간·비용이 늘고, 프롬프트가 복잡·과밀할수록 실패율과 재생성 비용이 커진다.

회피책 — 한 번에 완벽을 노리지 말고 '핵심 요소만 단순하게 → 여러 번 생성 → 베스트 컷 선택 → 후편집 마무리'를 기본 워크플로로 잡아라. 요소를 과밀하게 나열하지 말고 한 컷에 하나의 목표만 담아 재생성 비용을 낮춰라.
맨 마지막, 실전 도구

🤖 AI 프롬프트 생성 가이드

좋은 이미지는 좋은 프롬프트에서 나옵니다. 이 섹션은 위 실험들에서 검증된 규칙을, AI(ChatGPT·Claude 등)에게 이미지 프롬프트를 대신 써 달라고 할 때 바로 쓸 수 있는 형태로 정리했습니다.

🧱 프롬프트 핵심 슬롯 레시피

아래 8개 슬롯을 순서대로 채우면 한 문장의 좋은 프롬프트가 됩니다.

① 스타일·매체맨 앞에 고정flat vector / watercolor / studio photo
② 주제핵심부터 먼저a chubby orange fox mascot
③ 구도·배경배치와 배경centered, plain white background
④ 색 팔레트구체적 색 2~3개cream, sage green, dusty rose
⑤ 조명입체감·분위기soft golden hour light, rim light
⑥ 분위기감정 톤cozy, minimal, friendly
⑦ 텍스트·여백넣을 글자+빈자리headline '가을 신메뉴', empty space for text
⑧ 제외원치 않는 것no extra text, no clutter

📝 복사해서 쓰는 메타 프롬프트 ① — 새 이미지 생성

ChatGPT·Claude에 붙여넣고 [ ] 안만 채우세요. AI가 gpt-image-2용 영문 프롬프트를 만들어 줍니다.
당신은 gpt-image-2(이미지 생성 모델)용 '영문' 프롬프트를 작성하는 전문가입니다.
아래 [요청]을 한 단락의 영어 이미지 프롬프트로 변환하세요.

[요청]
- 무엇을: (예: 카페 가을 신메뉴 홍보 카드뉴스)
- 용도/장르: (예: 인스타그램 정사각 카드뉴스)
- 분위기: (예: 따뜻하고 미니멀한)
- 꼭 들어갈 글자: (예: 한글 헤드라인 "가을 신메뉴", 부제 "9월 한정")
- 색/브랜드: (예: 크림 + 딥브라운)

[작성 규칙]
1. 맨 앞에 매체·스타일을 고정한다 (flat vector / watercolor / studio photo 등).
2. 주제 → 구도/배경 → 색 팔레트 → 조명 → 분위기 순서로 쓴다.
3. 이미지에 넣을 글자는 따옴표로 정확히 적고, 길면 '큰 헤드라인 + 짧은 부제'로 위계를 나눈다.
4. 글자가 들어갈 빈 자리를 'empty space for text'로 확보한다.
5. 원치 않는 요소는 'no ...'로 제외한다 (no extra text, no clutter 등).
6. 비율은 '16:9 widescreen', 'square 1:1' 같은 어휘로 유도한다 (정확한 강제는 불가).
7. 결과는 영어 한 단락, 200단어 이내.

출력: 완성된 영어 프롬프트 한 단락만.

📝 복사해서 쓰는 메타 프롬프트 ② — 기존 이미지 편집·현지화

이미지를 첨부한 상태에서 쓸 '편집 지시문'을 AI가 만들어 줍니다.
당신은 gpt-image-2 이미지 '편집' 지시문 작성 전문가입니다.
입력 이미지를 첨부한 상태에서, 아래 [편집 요청]을 영어 편집 지시문으로 변환하세요.

[편집 요청]
- 바꿀 것 (하나만): (예: 봉투의 한글 문구를 영어 'DARK ROAST 1kg'로)
- 유지할 것: (예: 봉투 모양, 각도, 조명, 그림자, 배경 전부)

[작성 규칙]
1. 바꿀 대상은 '하나'만 명확히 지정한다.
2. 반드시 "Keep everything else exactly the same." 류의 보존 문장을 넣는다.
3. 유지할 핵심 요소(모양·색·각도·조명·배경)를 구체적으로 나열한다.
4. 새로 '추가'하는 요소는 종류·위치·자세·크기까지 적는다 (막연한 'add a cat' 금지).
5. 현지화는 'Replace [원문] with [번역], keep the design, font and layout the same.' 형식으로.

출력: 완성된 영어 편집 지시문만.

✅ 프롬프트 자가 점검 체크리스트

  • 맨 앞에 매체·스타일을 적었는가? (안 적으면 화풍이 매번 흔들림)
  • 주제를 문장 앞쪽에 두었는가? (앞 단어일수록 영향력이 큼)
  • 색을 '구체적 이름 2~3개'로 지정했는가?
  • 조명 키워드가 있는가? (없으면 밋밋해짐)
  • 넣을 글자를 따옴표로 정확히 적었는가? 길면 '제목+부제'로 쪼갰는가?
  • 글자 들어갈 'empty space for text'를 확보했는가?
  • 원치 않는 요소를 'no ~'로 제외했는가?
  • 요소가 너무 많지 않은가? (4~6개로 압축)
  • (편집 시) 'Keep everything else exactly the same'를 넣었는가?
🔑 실험으로 확정된 규칙 요약
  • 한글 텍스트 — 짧고 또렷하면 정확히 나온다. 길면 '제목+부제'로 쪼개라. (정확한 숫자·초장문은 후편집)
  • 말풍선 — 따옴표로 적은 '대사 줄 수'가 곧 말풍선 개수.
  • 편집 — 입력 이미지 첨부 + '바꿀 것 하나' + '나머지 유지' = 부분 편집 성공.
  • 현지화 — 'Replace A with B, keep the design' 로 폰트·레이아웃 보존 (한↔영 양방향).
  • 캐릭터 일관성 — '이 캐릭터를 그대로 유지'를 문장 맨 앞에.
  • 비율 — 어휘로 유도(강제 불가), 정확한 치수는 후크롭.
×