AI Neo Lab
프롬프트

AI 이미지·코드 프롬프트 3선: 실사·영화 합성·깃 커밋 자동화

스마트폰 직촬 같은 자연스러운 인물 사진부터 영화 같은 합성 이미지까지, 원하는 비주얼을 프롬프트 하나로 얻기란 여전히 까다롭습니다. 개발 현장에서는 변경사항을 일일이 분류해 컨벤셔널 커밋으로 정리하는 일도 반복돼 시간을 뺏깁니다. 이 자료는 실사풍 라이프스타일 컷, 냉전 스파이 영화 합성, 깃 상태 분석·자동 커밋 분리를 한 번에 해결하는 프롬프트 3개를 담았습니다.

10월 5일, prompts.chat 에서 추천을 가장 많이 받은 프롬프트 3개를 골라 한국어로 옮겼어요. 복사해서 ChatGPT·Claude·Gemini에 붙여 넣으면 바로 써요.

한눈에 보기

번호프롬프트이럴 때추천
1옥상 테라스 자연광 인물 사진자연광이 강한 야외에서 편안한 일상 분위기의 인물 사진이 필요할 때3
2두 인물을 냉전 시대 스파이로 합성두 인물 사진이 있는데 이들을 주인공으로 한 영화 같은 첩보 스틸컷을 만들고 싶을 때3
3깃 변경사항 검토 후 커밋작업이 끝나고 깔끔한 커밋 히스토리를 남기고 싶을 때2

1. 옥상 테라스 자연광 인물 사진

강렬한 햇살 아래 옥상 테라스에 앉아 있는 젊은 여성을 아이폰으로 찍은 듯한 자연스러운 라이프스타일 사진을 생성합니다. 과도한 보정 없이 스마트폰 직촬 느낌의 사실적인 결과물을 얻습니다.

  • 자연광이 강한 야외에서 편안한 일상 분위기의 인물 사진이 필요할 때
  • 패션이나 라이프스타일 브랜드의 소셜 미디어용 캐주얼 콘텐츠를 만들 때
  • 인위적인 스튜디오 조명 대신 진짜 햇살의 질감과 그림자를 표현하고 싶을 때
Midjourney, DALL-E 3, Stable Diffusion 등에 붙여넣기 · 한국어
{
  "주제": {
    "설명": "밝은 햇빛 아래 야외에 앉아 있는 피부가 밝은 금발 여성, 편안하고 약간 미소 짓으며 밝은 빛 때문에 부드럽게 눈을 가늘게 뜸.",
    "몸": {
      "유형": "여성, 슬림 체형",
      "세부사항": "밝은 피부톤, 느슨하게 늘어뜨린 금발 직모, 내추럴 메이크업, 약간 햇빛에 비친 피부",
      "포즈": "현대식 야외 의자에 기대어 앉아, 몸은 오른쪽으로 약간 기울이고, 다리는 앞으로 뻗고, 손은 무릎 가까이에 놓고 전화기를 잡음"
    },
    "얼굴": {
      "표정": "부드러운 미소, 햇빛 때문에 약간 눈을 가늘게 뜸, 편안하고 자신감 있음",
      "시선_방향": "카메라를 향함",
      "머리_기울임": "오른쪽으로 약간 기울임",
      "피부": "부드럽고 자연스러운 피부, 햇빛 하이라이트와 최소한의 결점"
    },
    "복장": {
      "상의": "흰색 몸에 딱 맞는 티셔츠",
      "하의": "무릎이 찢어진 연청 청바지",
      "외투": "어깨에 자연스럽게 걸친 검은색 재킷",
      "액세서리": "머리 위에 얹은 선글라스, 최소한의 장신구"
    },
    "머리카락": "느슨한 금발 머리, 어깨 위에 자연스럽게 떨어지고 약간 햇빛 하이라이트"
  },
  "장면": {
    "설명": "배경에 도시 주거 건물이 있는 낮 시간의 옥상 테라스.",
    "위치": "도시의 야외 테라스 (지중해/유럽식 건축).",
    "설정": "옥상 좌석 구역",
    "배경_요소": "녹색 식물이 있는 목재 화분 상자, 콘크리트 바닥 타일, 창문과 옥상이 있는 인근 건물",
    "조명": "강한 자연 햇빛이 날카로운 그림자를 드림",
    "분위기": "캐주얼하고 화창하며 편안한 낮 분위기"
  },
  "환경": {
    "분위기": "밝은 햇빛, 야외, 통풍이 좋은",
    "스타일": "스냅샷 라이프스타일 순간",
    "심도": "보통 심도, 피사체가 초점 맞춰지고 배경은 약간 부드러우나 식별 가능"
  },
  "카메라": {
    "기기": "iPhone 13 후면 카메라",
    "모드": "표준 사진 모드",
    "렌즈": "광각 렌즈 (~26mm 등가)",
    "각도": "피사체 위에서 살짝 위에서 아래로 바라보는 각도",
    "종횡비": "4:5",
    "구도": "전신 좌석 구도, 피사체가 프레임 중앙 약간 아래에 위치",
    "초점": "피사체에 선명한 초점",
    "안정성": "손떨림"
  },
  "이미지_품질": {
    "해상도": "표준 모바일 해상도",
    "입자": "매우 미세한 입자",
    "선명도": "자연스러운 스마트폰 샤프닝",
    "압축_아티팩트": "최소",
    "다이내믹_레인지": "밝은 하이라이트와 가장 강한 햇빛 영역에서 약간 클리핑"
  },
  "조명": {
    "유형": "직사광",
    "품질": "거칠고 고대비 조명, 강한 그림자",
    "효과": "머리카락과 피부에 햇빛 하이라이트, 바닥과 의자에 날카로운 그림자 가장자리"
  },
  "색보정": {
    "톤": "자연스러운 주광",
    "온도": "약간 따뜻함",
    "대비": "햇빛 때문에 중~높은 대비",
    "채도": "현실적이며 약간 생동감",
    "하이라이트": "밝고 햇빛에 살짝 과다 노출",
    "그림자": "선명하고 어두움"
  },
  "렌더링": {
    "스타일": "포토리얼리스틱 스마트폰 사진",
    "품질": "깨끗하고 자연스러우며 필터 없이",
    "피부_텍스처": "햇빛 반사가 있는 자연스러운 피부",
    "후처리": "최소, 카메라 직출 느낌"
  },
  "아티팩트": {
    "렌즈_플레어": "매우 미세한 햇빛 플레어 가능성",
    "노이즈_패턴": "최소",
    "모션_블러": "없음",
    "색수차": "고대비 가장자리에서 약간"
  },
  "제약조건": {
    "초점_우선순위": "피사체가 주요 초점 유지",
    "피해야_할_것": "과도하게 처리된 피부, 인공 조명, 스튜디오 느낌, 시네마틱 색보정"
  }
}
영어 원문 보기
원문
{
  "subject": {
    "description": "A young blonde woman with fair skin sitting outdoors in direct sunlight, relaxed and slightly smiling with a soft squint due to bright light.",
    "body": {
      "type": "female, slim build",
      "details": "light skin tone, straight blonde hair worn loose, natural makeup, slightly sunlit skin",
      "pose": "reclining on a modern outdoor chair, body angled slightly to the right, legs extended forward, hands resting near her lap holding a phone"
    },
    "face": {
      "expression": "soft smile, slightly squinting eyes due to sunlight, relaxed and confident",
      "gaze_direction": "towards camera",
      "head_tilt": "slight tilt to the right",
      "skin": "smooth, natural skin with sunlight highlights and minimal imperfections"
    },
    "wardrobe": {
      "top": "white fitted t-shirt",
      "bottom": "light blue ripped jeans with knee tears",
      "outerwear": "black jacket casually draped over shoulders",
      "accessories": "sunglasses resting on top of head, minimal jewelry"
    },
    "hair": "loose blonde hair, naturally falling over shoulders with slight sun highlights"
  },
  "scene": {
    "description": "A rooftop terrace during daytime with urban residential buildings in the background.",
    "location": "Outdoor terrace in a city (Mediterranean/European style architecture).",
    "setting": "Rooftop seating area",
    "background_elements": "wooden planter boxes with green plants, concrete floor tiles, nearby buildings with windows and rooftops",
    "lighting": "strong natural sunlight casting sharp shadows",
    "atmosphere": "casual, sunny, relaxed daytime vibe"
  },
  "environment": {
    "ambience": "bright daylight, outdoor, airy",
    "style": "candid lifestyle moment",
    "depth_of_field": "moderate depth of field, subject in focus, background slightly softened but still readable"
  },
  "camera": {
    "device": "iPhone 13 rear camera",
    "mode": "standard photo mode",
    "lens": "wide lens (~26mm equivalent)",
    "angle": "slightly top-down angle, as if standing above subject",
    "aspect_ratio": "4:5",
    "framing": "full body seated framing, subject centered slightly lower in frame",
    "focus": "sharp focus on subject",
    "stability": "handheld"
  },
  "image_quality": {
    "resolution": "standard mobile resolution",
    "grain": "very subtle grain",
    "sharpness": "natural smartphone sharpening",
    "compression_artifacts": "minimal",
    "dynamic_range": "bright highlights with slight clipping in strongest sunlight areas"
  },
  "lighting": {
    "type": "direct sunlight",
    "quality": "harsh, high contrast lighting with strong shadows",
    "effects": "sunlight highlights on hair and skin, sharp shadow edges on ground and chair"
  },
  "color_grading": {
    "tone": "natural daylight",
    "temperature": "slightly warm",
    "contrast": "moderate to high contrast due to sunlight",
    "saturation": "realistic, slightly vibrant",
    "highlights": "bright, slightly blown in sunlit areas",
    "shadows": "defined and darker"
  },
  "rendering": {
    "style": "photorealistic smartphone photography",
    "quality": "clean, natural, unfiltered look",
    "skin_texture": "natural with sunlight reflections",
    "post_processing": "minimal, straight-out-of-camera feel"
  },
  "artifacts": {
    "lens_flare": "very subtle possible sunlight flare",
    "noise_pattern": "minimal",
    "motion_blur": "none",
    "chromatic_aberration": "slight on high contrast edges"
  },
  "constraints": {
    "focus_priority": "subject must remain primary focal point",
    "avoid": "over-processed skin, artificial lighting, studio look, cinematic grading"
  }
}
  1. 1단계

    미드저니나 달리 등 이미지 생성 AI의 프롬프트 입력창에 원문의 영문 설명(주제, 장면, 카메라 설정 등)을 통째로 복사해 붙여넣으세요.

  2. 2단계

    원하는 인물 외형이나 옷차림이 있다면 'subject.wardrobe'나 'subject.face' 항목의 영어 키워드만 골라 수정하세요.

  3. 3단계

    생성된 이미지 중 구도와 빛 표현이 자연스러운 것을 골라, 필요하면 '밝은 하이라이트'나 '그림자 진함' 정도를 후속 프롬프트로 미세 조정하세요.

2. 두 인물을 냉전 시대 스파이로 합성

제공한 두 인물 사진을 바탕으로 1962년 안개 낀 철교에서 비밀 문서를 주고받는 냉전 시대 스파이 장면을 영화 같은 초현실적 화질로 생성해 줍니다. 의상, 표정, 조명, 분위기까지 영화의 한 컷처럼 정교하게 연출합니다.

  • 두 인물 사진이 있는데 이들을 주인공으로 한 영화 같은 첩보 스틸컷을 만들고 싶을 때
  • 냉전 시대 특유의 긴장감 넘치는 누아르 분위기의 프로필 이미지나 썸네일이 필요할 때
  • 단순 합성이 아닌 조명·구도·의상까지 시나리오에 맞춰 재구성한 고품질 이미지를 원할 때
Midjourney v6, DALL-E 3, Stable Diffusio에 붙여넣기 · 한국어
{
  "prompt": "제공된 사진 속 인물들을 주 피사체로 하여 이미지 편집을 수행합니다. 그들의 핵심 외모를 유지하세요. Subject 1(남성)과 Subject 2(여성)을 냉전 시대의 안개 낀 철교에서 만나는 비밀 요원으로 묘사한 울트라 포토리얼리스틱, 영화 수준의 장면을 생성하세요. 이미지는 Arri Alexa로 촬영한 고예산 블록버스터 영화의 한 프레임처럼 보여야 합니다. 영화적 조명을 사용하여 깊은 그림자와 하이라이트를 만드세요. 장면은 얕은 피사계 심도로 매우 디테일합니다. Subject 1이 Subject 2에게 비밀 꾸러미를 건네고 있습니다. 구도는 영화적 1:1 화면비를 따릅니다.",
  "details": {
    "year": "1962",
    "genre": "영화적 포토리얼리즘",
    "location": "자정의 글리니케 다리, 짙은 강 안개에 가려지고 어둡고 노란 가로등에 의해 밝혀짐.",
    "lighting": [
      "볼류메트릭 안개 조명",
      "누아르 스타일 키아로스쿠로",
      "실루엣에 림 라이트",
      "부드러운 노란 텅스텐 글로우"
    ],
    "camera_angle": "얕은 피사계 심도로 피사체를 안개 낀 배경에서 분리하는 눈높이 미디엄 클로즈업.",
    "emotion": [
      "긴장감 넘치는",
      "긴박한",
      "비밀스러운"
    ],
    "color_palette": [
      "강철 블루",
      "안개 그레이",
      "텅스텐 앰버",
      "짙은 블랙",
      "선명한 크림슨"
    ],
    "atmosphere": [
      "차가운",
      "팽팽한",
      "영화적인",
      "신비로운"
    ],
    "environmental_elements": "아래 물에서 피어오르는 소용돌이치는 안개, 축축한 철제 난간, 멀리 흐릿한 빈티지 검문소 차량의 헤드라이트.",
    "subject1": {
      "costume": "바람을 막으려 깃을 세운 질감 있는 차콜 울 피코트.",
      "subject_expression": "이마에 땀이 맺히고 눈을 초조하게 굴리는 불안한 표정.",
      "subject_action": "가죽 서류철을 난간 너머로 Subject 2에게 슬쩍 밀고 있다."
    },
    "negative_prompt": {
      "exclude_visuals": [
        "낮",
        "햇살",
        "현대 자동차",
        "휴대전화",
        "네온 사인"
      ],
      "exclude_styles": [
        "만화",
        "3D 렌더",
        "스케치",
        "애니메이션",
        "인상파"
      ],
      "exclude_colors": [
        "네온 그린",
        "핫 핑크",
        "파스텔 색상"
      ],
      "exclude_objects": [
        "우산",
        "인파",
        "현대 건축물"
      ]
    },
    "subject2": {
      "costume": "허리에 벨트를 맨 클래식 베이지 트렌치 코트와 빨간 모자.",
      "subject_expression": "차분하고 냉철하며, 꿰뚫는 듯 계산적인 시선.",
      "subject_action": "검은 가죽 장갑을 낀 손을 뻗어 서류철을 받아내며 어깨 너머를 살피고 있다."
    }
  }
}
영어 원문 보기
원문
{
  "prompt": "You will perform an image edit using the people from the provided photos as the main subjects. Preserve their core likeness. Create an Ultra-Photorealistic, Movie-Quality scene depicting Subject 1 (male) and Subject 2 (female) as covert spies meeting on a foggy, iron bridge during the Cold War. The image must look like a frame from a high-budget blockbuster movie shot on Arri Alexa. Use cinematic lighting to create deep shadows and highlights. The scene is highly detailed with a shallow depth of field. Subject 1 is handing off a secret package to Subject 2. The composition adheres to a cinematic 1:1 aspect ratio.",
  "details": {
    "year": "1962",
    "genre": "Cinematic Photorealism",
    "location": "The Glienicke Bridge at midnight, obscured by thick river fog and illuminated by dim, yellow streetlamps.",
    "lighting": [
      "Volumetric fog lighting",
      "Noir style chiaroscuro",
      "Rim lighting on silhouettes",
      "Soft yellow tungsten glow"
    ],
    "camera_angle": "Eye-level medium closeup with a shallow depth of field to isolate the subjects from the misty background.",
    "emotion": [
      "Suspenseful",
      "Urgent",
      "Clandestine"
    ],
    "color_palette": [
      "Steel blue",
      "Fog gray",
      "Tungsten amber",
      "Deep black",
      "Vibrant crimson"
    ],
    "atmosphere": [
      "Cold",
      "Tense",
      "Cinematic",
      "Mysterious"
    ],
    "environmental_elements": "Swirling mist rising from the water below, damp iron railings, the distant blurred headlights of a vintage checkpoint vehicle.",
    "subject1": {
      "costume": "A textured charcoal wool peacoat with the collar turned up against the wind.",
      "subject_expression": "Anxious, with sweat glistening on his brow and eyes darting nervously.",
      "subject_action": "Subtly sliding a leather dossier across the railing towards Subject 2."
    },
    "negative_prompt": {
      "exclude_visuals": [
        "daylight",
        "sunshine",
        "modern cars",
        "cell phones",
        "neon signs"
      ],
      "exclude_styles": [
        "cartoon",
        "3D render",
        "sketch",
        "anime",
        "impressionist"
      ],
      "exclude_colors": [
        "neon green",
        "hot pink",
        "pastel colors"
      ],
      "exclude_objects": [
        "umbrellas",
        "crowds",
        "modern architecture"
      ]
    },
    "subject2": {
      "costume": "A classic beige trench coat belted at the waist and a red hat.",
      "subject_expression": "Stoic and composed, with a piercing, calculating gaze.",
      "subject_action": "Reaching out with a black leather-gloved hand to intercept the dossier while looking over her shoulder."
    }
  }
}
  1. 1단계

    이미지 생성 AI(Midjourney, DALL-E 3 등)에 프롬프트 전체를 복사해 붙여넣으세요.

  2. 2단계

    Subject 1(남성), Subject 2(여성) 자리에 사용할 두 인물의 참조 이미지를 업로드하거나 이미지 프롬프트로 연결하세요.

  3. 3단계

    생성된 결과물 중 구도·닮음·분위기가 가장 좋은 컷을 골라 필요시 리롤하거나 인페인팅으로 세부 사항을 다듬으세요.

3. 깃 변경사항 검토 후 커밋

현재 깃 상태와 변경 내역을 분석해 컨벤셔널 커밋 형식으로 자동 커밋을 생성해 줍니다. 서로 다른 성격의 변경사항은 별도 커밋으로 나눠 줍니다.

  • 작업이 끝나고 깔끔한 커밋 히스토리를 남기고 싶을 때
  • 여러 파일을 고쳤는데 한 번에 커밋하기 애매할 때
  • 커밋 메시지 형식을 통일하고 싶지만 직접 쓰기 귀찮을 때
Claude Code에 붙여넣기 · 한국어
---
allowed-tools: Bash(git add:*), Bash(git status:*), Bash(git commit:*)
description: git 커밋 생성
---

## 컨텍스트

- 현재 git 상태: !`git status`
- 현재 git diff (staged 및 unstaged 변경사항): !`git diff HEAD`
- 현재 브랜치: !`git branch --show-current`
- 최근 커밋: !`git log --oneline -10`

## 작업 내용

기존 변경사항을 검토한 후 컨벤셔널 커밋 형식을 따라 git 커밋을 생성하세요. 둘 이상의 별개 변경사항이 있다고 판단되면 여러 개의 커밋을 만들 수 있습니다.
영어 원문 보기
원문
---
allowed-tools: Bash(git add:*), Bash(git status:*), Bash(git commit:*)
description: Create a git commit
---

## Context

- Current git status: !`git status`
- Current git diff (staged and unstaged changes): !`git diff HEAD`
- Current branch: !`git branch --show-current`
- Recent commits: !`git log --oneline -10`

## Your task

Review the existing changes and then create a git commit following the conventional commit format. If you think there are more than one distinct change you can create multiple commits.
  1. 1단계

    Claude Code에서 /review-and-commit 명령어를 입력해 실행합니다.

  2. 2단계

    자동으로 수집된 git status, diff, 브랜치, 최근 커밋 정보를 확인합니다.

  3. 3단계

    제안된 커밋 메시지를 검토하고 필요시 수정 후 엔터를 눌러 확정합니다.

자주 막히는 곳

답이 영어로 나와요

프롬프트 맨 끝에 답은 한국어로 해 줘. 한 줄을 붙이세요.

[대괄호] 칸을 안 바꾸고 보냈어요

AI가 칸 이름을 그대로 쓰거나 되물어요. 같은 대화에 바꿀 내용을 적어 보내면 이어서 고쳐 줘요.

이미지 프롬프트는 어디에 넣나요?

ChatGPT·Gemini처럼 이미지를 만드는 AI에 붙여 넣으세요. 글만 쓰는 AI에서는 그림이 나오지 않아요.

알아 둘 한계

  • 한국어 번역은 AI가 했어요. 뜻이 어색하면 [영어 원문 보기]의 원문을 그대로 써도 돼요.
  • 같은 프롬프트라도 AI마다 결과가 조금씩 달라요. 마음에 들 때까지 한두 번 고쳐 달라고 하세요.
  • 추천 수는 글을 쓴 날 기준이에요.

이런 글도 있어요