MIRINAEMAN / IMAGE HARNESS

단문 인과체인 — 내 생각을 이미지로 옮기는 법

IMAGE HARNESS

내 생각을 이미지로 옮기는 법

AI가 그리지만,
방향은 내가 잡는다.

  1. 생각을 한 문장으로 꺼낸다.

    시작
  2. 앞 문장을 이어서 구체화한다.

    연결
  3. 고칠 문장과 바뀔 장면을 연결한다.

    수정
SENTENCE → SCENE
사각 안경의 형태와 프레임 재질,
착용자 기준 왼쪽 렌즈의 작은 표시
생각단문 인과체인내가 고칠 수 있는 구조

설명용 도식 · 실제 AI 생성 결과와 구분

01 / FIND THE BREAK

생각과 결과 사이,
어디가 끊겼을까

내 생각이 수정 가능한 구조로 전달됐는지 먼저 살핀다.

  1. 쓸쓸한 이미지를 원한다.

    의도
  2. 거리는 비어 있다.

    장면의 근거
  3. 거리의 조명은 차갑다.

    앞 대상에 연결
SENTENCE → SCENE
시간,
사람의 유무,
빛의 색으로 달라지는 거리의 도식
감정은 있으나 장면의 기준은 모호하다.비어 있는 거리가 쓸쓸함을 뒷받침한다.거리의 조건을 한 문장씩 고칠 수 있다.

설명용 도식 · 실제 AI 생성 결과와 구분

02 / FROM WORDS TO RELATIONS

단어가 많아도,
연결은 없을 수 있다

수정할 대상을 찾을 수 있어야 한다.

  1. cinematic,
    emotional,
    beautiful

    키워드
  2. 거리는 밤이다.

    대상 → 상태
  3. 밤의 거리는 비어 있다.

    같은 대상 → 조건
SENTENCE → SCENE
cinematicemotionalbeautifuldramaticmoodydetailed
cinematic,
emotional,
beautiful
거리는 밤이다.밤의 거리는 비어 있다.
무엇을 바꿔야 하는가?거리의 시간을 정한다.고칠 위치가 보인다.

설명용 도식 · 실제 AI 생성 결과와 구분

03 / THE CORE

핵심은 단문 인과체인

앞 문장이 다음 문장의 기준이 된다.

  1. 주인공은 안경을 쓴다.

    대상을 지정한다
  2. 안경은 사각형이다.

    앞 대상의 속성을 정한다
  3. 그 안경의 왼쪽 렌즈는 빛에 반응한다.

    구성 요소에 조건을 연결한다
  4. 햇빛을 받으면 그 렌즈가 어두워진다.

    조건에 결과를 연결한다

대상·속성 연결은 의존 관계다.
조건 → 결과는 인과 관계다.
관계의 종류를 구분해서 쓴다.

SENTENCE → SCENE
사각 안경의 형태와 프레임 재질,
착용자 기준 왼쪽 렌즈의 작은 표시
주인공 → 안경안경 → 형태안경 → 왼쪽 렌즈 → 빛햇빛 → 렌즈 변화

착용자 기준 왼쪽 렌즈 = 화면 오른쪽

04 / ONE SENTENCE

한 문장은 하나만 말한다

판단을 나누면 수정 지점이 선명해진다.

  1. 예쁘고 쓸쓸한 밤거리

    분리 전
  2. 거리는 밤이다.

    시간
  3. 거리는 비어 있다.

    밀도
  4. 거리의 조명은 차갑다.

    빛
SENTENCE → SCENE
시간,
사람의 유무,
빛의 색으로 달라지는 거리의 도식
여러 판단이 한 문장에 겹쳐 있다.시간을 정한다.인물의 수를 정한다.조명의 조건을 정한다.

설명용 도식 · 실제 AI 생성 결과와 구분

05 / FOLLOW THE SUBJECT

깊이는 연결에서 생긴다

안경에서 렌즈까지,
같은 대상을 따라간다.

  1. 주인공은 안경을 쓴다.

    대상
  2. 안경은 사각형이다.

    형태
  3. 안경테는 금테다.

    재질
  4. 왼쪽 렌즈에는 작은 하트가 있다.

    하위 요소
  5. 햇빛을 받으면 그 렌즈가 어두워진다.

    조건 → 결과
SENTENCE → SCENE
사각 안경의 형태와 프레임 재질,
착용자 기준 왼쪽 렌즈의 작은 표시
무엇을 그릴지 정한다.안경의 형태만 구체화한다.프레임의 재질만 구체화한다.착용자 기준 왼쪽 렌즈에 표시한다.지정한 렌즈의 반응을 확인한다.

착용자 기준 왼쪽 렌즈 = 화면 오른쪽

06 / IDENTITY FIRST

대상과 배경을 먼저 고정한다

다음 문장에서도 같은 대상과 같은 세계를 가리킨다.

  1. 대상은 같은 안경이다.

    Entity IP
  2. 배경은 같은 방이다.

    World IP
  3. 허용한 속성만 바꾼다.

    fixed / variable
SENTENCE → SCENE
중심 대상과 배경의 관계,
시선 흐름과 창작 여백을 구분한 방의 도식
형태와 핵심 특징을 유지한다.공간의 정체성을 유지한다.변수와 고정값을 분리한다.

설명용 도식 · 실제 AI 생성 결과와 구분

07 / CREATIVE BLANK

창의성이 들어올 자리를 정한다

고정할 것과 열어둘 것을 따로 말한다.

  1. 핵심 대상과 시선 흐름을 고정한다.

    고정
  2. 주변 소품과 미세한 질감은 열어둔다.

    여백
  3. 의도와 다른 추가 해석을 확인한다.

    검토
SENTENCE → SCENE
중심 대상과 배경의 관계,
시선 흐름과 창작 여백을 구분한 방의 도식
중심은 움직이지 않는다.허용한 주변 영역만 채워진다.여백에도 검토할 기준이 있다.

설명용 도식 · 실제 AI 생성 결과와 구분

08 / COMPOSE THE SCENE

장면 구조는 스타일보다 먼저다

어디를 보고,
무엇을 따라가고,
어디에서 쉬는가.

  1. 가장 먼저 볼 대상을 정한다.

    primary anchor
  2. 대상에서 다음 요소로 시선을 잇는다.

    flow path
  3. 중요도에 따라 크기와 밀도를 나눈다.

    hierarchy / density
  4. 장면에 비워둘 공간을 남긴다.

    negative space
SENTENCE → SCENE
중심 대상과 배경의 관계,
시선 흐름과 창작 여백을 구분한 방의 도식
첫 시선의 도착점관계가 읽히는 경로주요 요소와 보조 요소시선이 쉴 자리

설명용 도식 · 실제 AI 생성 결과와 구분

09 / BEFORE GENERATION

좋은 GPT는 먼저 구조를 보여준다

이미지를 만들기 전에 사람이 고칠 수 있어야 한다.

  1. 요청을 읽는다.

    01 / 요청
  2. 의도를 해석한다.

    02 / 해석
  3. 단문 인과체인을 구성한다.

    03 / 구조
  4. 프롬프트 패키지를 제시한다.

    04 / 프롬프트
  5. 명시적 생성 요청 후 실행한다.

    05 / 생성
SENTENCE → SCENE
01 / 요청02 / 해석03 / 구조04 / 프롬프트05 / 생성요청을 읽는다.의도를 해석한다.단문 인과체인을 구성한다.프롬프트 패키지를 제시한다.명시적 생성 요청 후 실행한다.
01요청
02해석
03구조
04프롬프트
05생성
사용자가 말한 것무엇을 남길 것인가무엇이 무엇에 연결되는가사용자가 읽고 수정한다.승인한 구조를 이미지로 옮긴다.

설명용 도식 · 실제 AI 생성 결과와 구분

10 / SOURCE OF TRUTH

한국어는 수정 원본이다

사용자가 읽고 판단할 수 있는 문장이 정본이다.

  1. 한국어로 장면을 쓴다.

    장면
  2. 한국어로 제약을 쓴다.

    제약
  3. 자연어로 고칠 부분을 지정한다.

    수정
SENTENCE → SCENE
한국어 / 수정 원본거리는 밤이다.거리에 사람을 추가하지 않는다.조명만 따뜻하게 바꾼다.
거리는 밤이다.거리에 사람을 추가하지 않는다.조명만 따뜻하게 바꾼다.

설명용 도식 · 실제 AI 생성 결과와 구분

11 / SAME JUDGMENT

영어는 실행 번역본이다

번역하면서 새로운 판단을 추가하지 않는다.

  1. 거리는 밤이다.

    한국어 원본
  2. 거리는 비어 있다.

    같은 장면 조건
  3. 조명은 차갑다.

    같은 빛 조건
SENTENCE → SCENE
EXECUTIONThe street is at night.The street is empty.The lighting is cool.
The street is at night.The street is empty.The lighting is cool.

설명용 도식 · 실제 AI 생성 결과와 구분

12 / TRACE THE TRANSLATION

사람의 말에서 실행값까지

각 값이 어느 문장에서 나왔는지 추적한다.

  1. 조명은 차갑다.

    원문 근거
  2. 차가운 색감의 조명으로 해석한다.

    사용자용 의미
  3. cool-toned lighting

    실행값
SENTENCE → SCENE
SCENE VALUE사용자가 정한 빛의 느낌색감의 방향을 설명한다.확정한 의미를 실행 언어로 옮긴다.
사용자가 정한 빛의 느낌색감의 방향을 설명한다.확정한 의미를 실행 언어로 옮긴다.

설명용 도식 · 실제 AI 생성 결과와 구분

13 / KEEP THE CONSTRAINTS

네거티브도 연결된 문장이다

지켜야 할 대상과 금지할 변화를 함께 말한다.

  1. 안경의 형태를 바꾸지 않는다.

    대상 → 제약
  2. 렌즈에 다른 장식을 추가하지 않는다.

    하위 요소 → 제약
  3. 하트의 크기를 과장하지 않는다.

    속성 → 제약
SENTENCE → SCENE
사각 안경의 형태와 프레임 재질,
착용자 기준 왼쪽 렌즈의 작은 표시
사각 프레임을 유지한다.작은 하트만 남긴다.작은 비율을 유지한다.

착용자 기준 왼쪽 렌즈 = 화면 오른쪽

14 / CHANGE ONE THING

수정은 패치처럼 한다

유지·삭제·교체·추가가 장면의 다른 부분을 가리킨다.

  1. 안경의 형태를 유지한다.

    Preserve / 유지
  2. 렌즈의 하트를 뺀다.

    Remove / 삭제
  3. 금테를 검은 테로 바꾼다.

    Replace / 교체
  4. 왼쪽 렌즈에 작은 별을 넣는다.

    Add / 추가
SENTENCE → SCENE
사각 안경의 형태와 프레임 재질,
착용자 기준 왼쪽 렌즈의 작은 표시
전체 프레임은 그대로 둔다.선택한 표시만 지운다.프레임 색만 바꾼다.지정한 렌즈에만 표시한다.

착용자 기준 왼쪽 렌즈 = 화면 오른쪽

15 / FROM EMOTION TO SCENE

감정도 장면의 구조가 된다

앨범커버 사례: 괜찮은 척하는 마음을 어떻게 보이게 할까.

  1. 괜찮은 척한다.

    감정
  2. 혼자 집으로 간다.

    상황
  3. 창문에 얼굴이 비친다.

    관계
  4. 실제 표정과 반사가 다르다.

    장면의 긴장
SENTENCE → SCENE
인물의 실제 얼굴과 창문에 비친 다른 표정의 개념도
겉으로 보이는 표정혼자인 인물과 귀갓길실제 얼굴과 반사된 얼굴말하지 않은 감정을 대비로 드러낸다.

설명용 도식 · 실제 AI 생성 결과와 구분

앨범 커버 사례 열기 ↗
16 / HUMAN DECISION

아이디어는 생성 명령이 아니다

프롬프트를 검토하고,
실행은 사람이 결정한다.

  1. 짧은 아이디어를 받는다.

    입력
  2. 프롬프트 패키지를 보여준다.

    검토
  3. 명시적으로 생성을 요청한다.

    실행
SENTENCE → SCENE
입력검토실행짧은 아이디어를 받는다.프롬프트 패키지를 보여준다.명시적으로 생성을 요청한다.
01입력
02검토
03실행
먼저 의도를 묻는다.설명과 문장을 먼저 고친다.그때 생성 단계로 간다.

설명용 도식 · 실제 AI 생성 결과와 구분

17 / YOUR CAUSAL CHAIN

한 문장에서 장면을 조립한다

입력: 비 오는 밤의 작은 편의점

  1. 편의점은 작다.

    대상
  2. 편의점 주변은 밤이다.

    배경
  3. 비가 내려 앞 도로가 젖는다.

    원인 → 결과
  4. 젖은 도로에 간판 불빛이 반사된다.

    앞 결과 → 다음 조건
  5. 주변 소품은 AI가 제안하게 둔다.

    창작 여백
SENTENCE → SCENE
편의점,
밤,
비,
젖은 도로와 간판 불빛의 반사를 단계별로 연결한 장면
크기와 정체성시간과 공간비와 젖은 도로를 연결한다.젖은 표면과 빛의 반사를 연결한다.핵심 인과를 고정한 뒤 여백을 연다.

설명용 도식 · 실제 AI 생성 결과와 구분

18 / WHAT REMAINS

내가 고칠 수 있는 구조를 만든다

단문 인과체인으로 생각과 장면을 연결한다.

  1. 한 문장에 하나의 판단을 담는다.

    단문
  2. 앞 문장을 다음 문장의 기준으로 삼는다.

    연결
  3. 수정 후 전체 장면을 다시 확인한다.

    검증
SENTENCE → SCENE
단문연결검증한 문장에 하나의 판단을 담는다.앞 문장을 다음 문장의 기준으로 삼는다.수정 후 전체 장면을 다시 확인한다.
01단문
02연결
03검증
무엇을 고칠지 보인다.무엇이 달라질지 추적한다.방향은 내가 잡는다.

설명용 도식 · 실제 AI 생성 결과와 구분

이미지 하네스 에이전트 열기 ↗
동서울대학교 · 김준호 교수

단문 인과체인 — 내 생각을 이미지로 옮기는 법

김준호의 19장 이미지 하네스 강의.
단문 인과체인으로 대상과 조건을 연결하고,
문장을 수정하면 장면의 어느 부분이 바뀌는지 확인합니다.

단문 인과체인은 앞에서 정한 대상과 조건을 다음 문장의 기준으로 이어가는 표현 방식입니다.
대상의 속성을 정하는 의존 관계와 조건에 따른 결과를 설명하는 인과 관계를 구분합니다.

01 / 19
IMAGE MAKING LECTURE

내 생각을 이미지로 옮기는 법

단문 연결형 프롬프팅과 이미지 하네스

AI가 그리지만,
방향은 사용자가 잡는다.
02 / 19
PART A · PROBLEM

왜 결과가 내 생각과 달라질까

AI가 못 그리는 것이 아니라,
생각이 수정 가능한 구조로 전달되지 않는 경우가 많다.

03 / 19
COMMA PROMPT

많은 단어,
약한 구조

콤마 키워드는 빠르지만 어느 부분을 고쳐야 하는지 보기 어렵다.

cinematic,
emotional,
beautiful,
dramatic lighting,
ultra detailed,
moody,
aesthetic,
high contrast,
atmospheric,
soft glow
많은 단어약한 구조어려운 수정
04 / 19
CORE IDEA

단문 연결은 생각의 구조다

AI를 위한 꼼수가 아니라 사람이 자기 생각을 정리하는 방식이다.

대상
속성
조건
결과
제약
05 / 19
PART B · BASIC GRAMMAR

한 문장은 하나만 말한다

한 문장에 여러 판단을 넣으면 수정 지점이 다시 흐려진다.

나쁜 문장예쁘고 쓸쓸한 밤거리
좋은 문장
거리는 밤이다
거리는 비어 있다
조명은 차갑다
06 / 19
DEPTH

깊은 묘사는 연결로 파고든다

디테일은 긴 형용사보다 하위 문장 연결로 깊어진다.

주인공은 안경을 쓴다
안경은 사각형이다
안경테는 금테다
왼쪽 렌즈에는 작은 하트가 있다
햇빛을 받으면 렌즈가 어두워진다
07 / 19
IDENTITY FIRST

대상과 배경을 먼저 고정한다

일관성은 스타일이 아니라 대상과 배경의 정체성에서 나온다.

대상 정체성Entity IP인물,
의자,
안경,
자동차
fixedvariable
배경 정체성World IP건물,
거리,
방,
세계관
fixedvariable
08 / 19
CREATIVE BLANK

AI가 채울 여백을 따로 둔다

AI 창의성은 모든 것을 맡기는 것이 아니라,
열어둔 영역만 채우게 하는 것이다.

고정할 것핵심 대상,
배경,
시선 흐름
열어둘 것소품,
미세한 질감,
분위기 보강
확인할 것의도와 다른 추가 해석
09 / 19
SCENE STRUCTURE

장면 구조는 스타일보다 먼저다

이미지가 읽히는 방식은 anchor,
flow,
hierarchy가 먼저 결정한다.

primary anchorflow pathhierarchydensitynegative space
10 / 19
PART C · PROMPT PACKAGE

좋은 GPT는 바로 그리지 않는다

이미지 생성은 마지막 단계이고,
먼저 수정 가능한 프롬프트 패키지가 나와야 한다.

1요청
2해석
3구조
4프롬프트
5생성
11 / 19
KR SOURCE

한국어는 수정 원본이다

한국어 프롬프트는 사용자가 읽고 고치기 위한 원본이다.

KR SOURCE
한국어 프롬프트
한국어 네거티브
자연어 수정 포인트
12 / 19
EN EXECUTION

영어는 실행 번역본이다

영어 프롬프트는 새 판단을 추가하는 곳이 아니라 한국어 원본을 실행형으로 옮기는 곳이다.

KR
  • understand
  • revise
  • source of truth
EN
  • execute
  • compile
  • no new judgment
13 / 19
DSL LAYER

실행값 변환표는 왜 필요한가

사람의 말을 모델이 실행하기 쉬운 장면 값으로 바꾸는 중간층이다.

사람 말실행값 변환표실행 프롬프트
원문 근거사용자가 한 말
사용자용 의미왜 이 값이 필요한지
실행값모델이 읽을 장면 값
14 / 19
NEGATIVE PROMPT

네거티브도 단문으로 쓴다

네거티브 프롬프트는 금지어 목록이 아니라 지켜야 할 제약의 단문 연결이다.

바꾸지 않는다
추가하지 않는다
흐트러뜨리지 않는다
과장하지 않는다
15 / 19
PATCH GRAMMAR

수정은 패치처럼 한다

수정 요청은 Preserve,
Remove,
Replace,
Add로 나누면 안정된다.

Preserve유지할 것
Remove뺄 것
Replace바꿀 것
Add추가할 것
16 / 19
PART D · CASE STUDY

앨범커버 만들기 사례

가사나 감정도 단문 연결로 장면 구조가 될 수 있다.

괜찮은 척한다
혼자 집으로 간다
창문에 얼굴이 비친다
실제 표정과 반사가 다르다
17 / 19
GENERATION LOCK

짧은 아이디어는 생성 명령이 아니다

먼저 프롬프트 패키지 요청으로 처리해야 한다.

STOP
바로 생성 금지
설명 먼저
프롬프트 먼저
명시적 생성만 실행
18 / 19
PART F · WORKSHOP 1

한 문장 이미지를 구조화하기

짧은 입력도 대상,
배경,
구조,
여백으로 나눌 수 있다.

입력: 비 오는 밤의 작은 편의점
대상
배경
시선 흐름
열어둘 디테일
19 / 19
TAKEAWAY

내가 고칠 수 있는 구조를 만든다

이미지 만들기의 핵심은 AI가 알아서 그리게 하는 것이 아니라
사람이 수정 가능한 구조를 만드는 것이다.

이미지 하네스 에이전트 열기

페이지 주소