저는 그래픽 디자이너입니다. 지난 몇 년 동안 생성형 이미지 엔진(generative image engines)은 단순한 장난감에서 제 업무 방식의 실질적인 일부로 변모했습니다. 빠르고, 유연하며, 진정으로 높은 품질을 제공하기 때문입니다. 하지만 아무도 대놓고 말하지 않는 문제점이 하나 있습니다. Midjourney에서 전문적이고 반복 가능한 결과를 얻는 것이 어렵다는 점입니다. 프롬프트 구조는 기만적일 정도로 복잡하며, 온라인에 있는 대부분의 "팁"들은 근거 없는 속설에 불과합니다.
많은 사람과 마찬가지로, 저도 LLM(대규모 언어 모델)에게 프롬프트 작성을 요청하기 시작했습니다. 효과는 있지만, 두 가지를 잃게 됩니다. 바로 변화(variation)(탐색할 수 있는 공간 대신 단 하나의 답변만 제공됨)와 의도(intent)(때로는 무엇을 원하는지 아직 모를 때가 있으며, 그저 시도해보고 싶은 경우도 있기 때문입니다)입니다. 그래서 저는 제가 실제로 원했던 도구인 **Prompt Atelier**를 만들었습니다. Midjourney를 위한 무료 오픈 소스 레이어형 프롬프트 빌더입니다.
마법의 단어가 좋은 이미지를 만드는 것이 아닙니다. 방법론이 만듭니다.
AI 이미지 프롬프트 작성에서 가장 큰 거짓말은 형용사를 쌓아 올리면 품질이 좋아진다는 것입니다: 8k, ultra hd, masterpiece. 그렇지 않습니다. 충분히 많은 렌더링(renders)을 거치다 보면 사진작가들이 이미 알고 있는 사실을 깨닫게 됩니다:
- 빛이 전부입니다. "Golden hour, low sun, soft mist"는 그 어떤 해상도 관련 유행어보다 사실감을 높여줍니다.
- 길이보다 구조가 중요합니다. 프롬프트 구성(framing) → 피사체(subject) → 장면 레이어(scene layers) → 빛(light) → 카메라(camera) → 렌더링(render) 순서가 60단어로 된 단어의 나열보다 훨씬 효과적입니다.
- 카메라가 사진을 완성합니다. 바디, 초점 거리, 조리개 값("Sony A7R IV, 16–35mm, f/11")은 _일러스트레이션(illustration)_이 아닌 _사진(photograph)_임을 나타냅니다.
Prompt Atelier는 이러한 방법론을 인터페이스에 녹여냈습니다.
작동 방식
사용자는 레이어(layers) 단위로 프롬프트를 구축하며, 각 레이어에는 클릭 한 번으로 적용 가능한 큐레이션된 수정자(modifiers)가 포함되어 있습니다: 프레이밍(framing), 피사체(subject), 장면 레이어(scene layers: 깊이감이 사실감으로 읽히기 때문에 전경(foreground) → 배경(background) 순서로 구성), 빛과 분위기(light & atmosphere)(가장 중요한 요소이기에 의도적으로 강조됨), 카메라/렌즈/필름, 그리고 렌더링입니다. 모델과 파라미터(--ar, --style raw, --s, --c, --seed, --sref…)를 선택하면, 깔끔하고 바로 복사할 수 있는 프롬프트가 실시간으로 조립됩니다.
제가 가장 자랑스럽게 생각하는 부분: "프롬프트 닥터(Prompt Doctor)"
대부분의 도구는 당신이 잘못된 프롬프트를 평온하게 작성하도록 내버려 둡니다. Prompt Atelier에는 당신이 타이핑하는 동안 렌더링(render)을 조용히 낭비하게 만드는 실수들을 실시간으로 표시해 주는 내장 린터(linter)가 있습니다:
- ❌ 조명(light) 미정의 — 가장 흔하면서도 가장 비용이 많이 드는 실수입니다.
- ⚠️ 사진 프롬프트에서
--style raw 누락.
- ⚠️ 약 40단어 초과 — Midjourney가 집중력을 잃기 시작합니다.
- ⚠️ 아무런 도움이 되지 않는 **