만약 ZImage Turbo 결과물이 진부하게 보인다면, 보통의 해결책은 더 긴 prompt가 아니라 더 단호한 one입니다: 피사체의 구체적인 세부를 명명하고, 어디에 있는지 말하며, 원하는 framing과 light를 명시하세요. 아래의 여섯 쌍 예시는 실제 ZImage 실행의 생성 기록에서 나온 것으로 비교는 실제이지만, 여섯 장은 표본으로는 작습니다. 아래 내용은 보장이라기보다 시도해볼 방법으로 받아들이세요.
Start from what a vague prompt actually produces
가장 짧고 유용한 실험은 모호한 prompt를 실행해 모델이 스스로 채운 것을 보는 것입니다. 이 prompt는 2026-06-03에 ZImage에서 실행되었습니다:
Make something futuristic and cool for a tech brand.

결과물은 눈에 띄지만 정체를 알 수 없는 객체입니다: 다이얼 페이스, 구부러진 튜브와 케이블이 달린 크롬 장치가 teal color grade가 적용된 흐릿한 산업 공간에 놓여 있습니다. 브랜드에서 사용할 제품으로는 적절하지 않습니다. 모델은 그 물체가 무엇인지, 어디에 놓여 있는지, 어떻게 조명되는지를 결정해야 했고, 그 모든 결정을 당신 대신 내렸습니다. 이것이 모호한 prompt의 핵심 문제입니다: 선택은 여전히 이루어지지만, 당신이 결정하지 않습니다.
이제 바로 이후에 실행된 구체적인 버전입니다:
A sleek black wireless speaker on a brushed aluminum table, soft blue rim light, minimal studio background, high-end product photography, centered composition, shallow depth of field, clean reflections, premium technology brand aesthetic

이 이미지는 요청대로 인식 가능한 스피커, 중앙 배치, 연한 표면과 부드럽게 흐려진 배경을 보여줍니다. 자세히 보며 두 가지 주의점이 있습니다. 테이블은 브러시드 알루미늄이라기보다는 창백한 줄무늬 라미네이트로 읽힙니다(읽히는 재질이 다름). 스피커 하단 근처의 작은 배지는 "bot"처럼 보이는 왜곡된 글자가 있습니다. 프롬프트가 로고를 금지하지 않았기 때문에, 깨끗한 제품 이미지가 필요할 때는 "no text, no logo"를 추가하라는 점을 상기시켜 줍니다. 또한 blue rim light는 여기서도 미묘하게만 나타나 상단과 바닥 주위의 얇은 광선으로만 보입니다.
Add detail in steps and watch what each step buys
두 번째 세트의 세 번 실행은 구체성이 사람 이미지에 어떤 변화를 주는지 분리해서 보여줍니다. 각 prompt는 이전 것에 정보를 추가합니다.
A person in a city

거의 아무것도 지정하지 않으면 모델은 역광의 뒤모습 실루엣을 선택했습니다. 얼굴은 전혀 보이지 않으므로 캐릭터가 필요한 용도로는 사용할 수 없습니다. 기술적으로는 잘못된 것이 없고, 단지 prompt가 얼굴을 보여달라는 이유를 주지 않았을 뿐입니다.
A young architect holding rolled blueprints on a rainy city sidewalk

역할(role), 소품(prop)과 날씨를 추가하자 이미지가 명확한 캐릭터와 젖은 거리로 이동했습니다. 그러나 blueprints는 "rolled" 상태가 아니었습니다: 용지는 그의 앞쪽에 걸쳐 늘어져 있고 도면은 복잡한 스케치처럼 보입니다. 모델은 "blueprints"와 "rainy"는 존중했지만 "rolled"는 느슨하게 해석했습니다. 소품에 대한 단어 선택이 중요하며, 작은 소품에서 불일치가 드러나기 쉽습니다.
A young architect in a charcoal wool coat holding rolled blueprints, standing on a rainy city sidewalk outside a glass office tower

여기서는 코트, 단단히 말린 종이 롤, 그리고 유리 건물들이 모두 나타납니다. 코트 색상은 엄밀한 charcoal이라기보다는 어두운 회녹색으로 읽히며, 대부분의 용도에는 충분히 근접합니다. 롤을 쥔 손 등에는 약간 이상한 자국이 있으니 게시하기 전에 손을 전체 크기로 확인하세요. 세 단계의 요점: 각 구체적인 명사(의복, 소품의 상태, 배경 건물)가 모델의 결정을 하나씩 제거했습니다.
Decide what the image is for before you write the layout
Composition 지시문은 prompt가 페이지에 배치할 수 있는 무언가로 바뀌는 지점입니다. 이 prompt는 텍스트를 위해 비어 있는 공간을 요청합니다:
Overhead flat lay of a travel planning desk, passport, notebook, camera, train tickets, coffee cup, warm morning light, organized composition with negative space on the right for text

오브젝트는 모두 있고 오버헤드 앵글도 지켜졌습니다. 그러나 negative space 요청은 부분적으로만 반영되어 오른쪽 절반에 깨끗한 배경 대신 빈 노트가 놓였습니다. 이것은 텍스트를 위한 장소로 여전히 사용할 수 있지만 완전한 빈 영역은 아닙니다. 여권과 티켓의 글자는 왜곡되어 읽을 수 없습니다("PLAMBO NT" 같은 여권 문장 아래 표기, 티켓 글자도 판독 불가). 인쇄된 텍스트가 읽혀야 한다면 모델이 그것을 렌더링하도록 기대하지 말고 레이아웃 도구에서 나중에 텍스트를 추가하세요. 또한 "warm morning light"는 이 이미지에서 분명하지 않으며, 전체적으로 균일하고 중립적으로 조명되어 보입니다.
작동하는 프롬프트 골격
위의 예들 전반에서, 가장 효과적이었던 프롬프트들은 중요한 요소에서 마무리 세부사항으로 이동하는 순서를 따랐습니다:
[Main subject], [specific details], [environment or context], [composition and camera angle], [lighting], [style or medium], [color palette], [quality constraints]
사용에 대한 두 가지 실용적인 주의사항.
- 주제를 먼저 쓰고 스타일은 단일로 유지하세요. 상충되는 스타일(예: 수채화와 3D 렌더링과 사진을 같은 프롬프트에 섞는 것)은 출력이 탁해지는 흔한 원인으로 자주 언급됩니다. 이는 일반적인 프롬프트 작성 조언이며, 위 이미지들에서 계량적으로 측정한 결과는 아닙니다.
- 검사할 항목을 명시하세요. 이후에 텍스트, 손, 소품 등을 확인할 계획이라면 제약조건에 그렇게 적어두세요(예: "no text, no logo") 그리고 해당 영역을 실제로 점검하세요. 위의 스피커 배지와 플랫레이 글자 예시는 그 이유를 보여줍니다.
이 골격을 규칙이라기보다 체크리스트로 사용하세요. "Subject + context + composition + lighting + style + quality constraints" 공식 자체를 ZImage에 프롬프트로 제출해 본 적도 있는데, 이는 모델이 당신에게 하는 지시가 아니라 입력된 문자열을 장면 묘사로 해석한다는 유용한 상기입니다.
변수를 한 번에 하나씩 변경하기
여기서 계량하지는 않았지만 반복 실험에 대한 일반적 지침: 한 번 실행할 때 하나만 바꿔 어떤 수정이 차이를 만들었는지 알 수 있게 하세요. 위의 건축가 시퀀스는 대략적인 예인데, 각 단계에서 여러 세부사항을 한꺼번에 추가했기 때문에 코트가 잘못되었을 때 코트 때문인지 건물 때문인지 구분할 수 없었습니다. 더 깔끔한 접근법은 잘 작동하는 부분은 고정해두고 소품의 상태("tightly rolled" 대신 "rolled" 같은)나 조명처럼 한 요소만 바꾸는 것입니다.
자주 제안되는 간단한 수정들(검증되지 않음 — 직접 시도해 비교하세요):
large subject in the foreground, tight crop
minimal uncluttered background, simple surfaces, clear focal point
wide composition with empty negative space on the left
인터페이스가 허용하는 경우 네거티브 프롬프트는 짧고 명확하게 타겟을 좁혀 쓰는 것이 좋습니다. 피해야 할 항목을 길게 늘어놓는 것보다 명확한 긍정 묘사가 더 신뢰할 만합니다.
자주 묻는 질문
프롬프트를 길게 써야 하나요? 꼭 그렇지는 않습니다. 짧은 건축가 프롬프트만으로도 읽을 수 있는 캐릭터가 생성되었고, 더 긴 프롬프트는 특정 세부사항을 바로잡았습니다. 원하지 않는 선택이 나타난 부분에만 길이를 추가하세요.
왜 텍스트가 깨져 나오나요? 여기 예시 이미지들에서는 메인 "PASSPORT" 라벨을 제외한 모든 인쇄된 단어가 왜곡되어 있었습니다. 생성기 내부에서 텍스트를 처리하기보다는 외부에서 추가하는 것을 계획하세요.
어디에서 프롬프트를 테스트할 수 있나요? [Prompt Lab](/promptlab/en)에서 초안을 작성해 변형을 비교하고, [Create](/create/en)에서 생성하며, 최종 해상도는 [upscaler](/upscaler/en)를 사용하세요.
> 이 글의 증거에 관하여. 모델: ZImage (생성 로그에 기록된 대로). 이미지들은 2026-06-03에 생성되었습니다. 나는 16장 중 6장의 생성 이미지를 직접 검토했습니다(모호한/구체적인 쌍, 세 단계 인물 시퀀스, 플랫 레이); 나머지 10장은 검토하지 않았으며 언급하지 않습니다. 비교한 각 쌍은 한 번의 실행 결과이므로, 이것들은 통계가 아닌 예시입니다.