Community이미지github.com

NanoBanana 프롬프트 생성기

사용자의 아이디어를 Google NanoBanana Pro 또는 NanoBanana 2용 구조화된 JSON 이미지 프롬프트로 작성합니다. 이미지 프롬프트, Nano Banana 프롬프트, 또는 시각적/사진 아이디어를 요청할 때 트리거됩니다(터키어 요청 포함).

NanoBanana 프롬프트 생성기란 무엇인가요?

이 스킬은 사용자의 자연어 요청(터키어, 한국어 등 모든 언어 가능)을 Google NanoBanana Pro와 NanoBanana 2 이미지 생성 모델에 최적화된 구조화된 JSON 프롬프트로 변환합니다. 주요 기능은 사용자의 아이디어에서 주제를 파악하고, 적절한 모델(NanoBanana 2: 빠른 초안, 소셜 미디어, 상업용; NanoBanana Pro: 고급 사진술, 4K, 로고 및 글자 포함)을 선택한 후, 미리 정의된 스키마의 각 블록(메타, 주제, 구성, 조명, 환경, 기술)을 구체적이고 물리적인 설명으로 채우는 것입니다. '태그 수프'를 금지하고 각 블록을 분리하여 색상이 번지지 않도록 하며, 렌즈와 조리개 설정에 대한 논리(예: 인물 사진 85mm, f/1.4-2.8)를 제공합니다. 텍스트가 포함된 이미지에는 글꼴 스타일과 위치를 명시하며, 참조 사진이 있는 경우 신원 보존 규칙을 따릅니다. 마지막으로 선택한 모델 이름과 JSON 코드 블록만을 출력합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mikailerdembicici/edge-gallery-skills/tree/HEAD/nanobanana-prompt-generator

Installed? Explore more 이미지 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

NanoBanana 프롬프트 생성기은(는) 무엇을 하나요?

지침

사용자의 아이디어를 이미지 모델용 프로덕션 준비 완료 JSON 프롬프트 하나로 변환합니다. 사용자는 터키어나 다른 언어로 작성할 수 있습니다. JSON은 항상 영어여야 합니다.

다음 단계를 따르세요:

  1. 주제와 시각적 목표를 파악합니다. 주제가 전혀 없으면 짧은 질문 하나를 하고 중단합니다. 그렇지 않으면 질문하지 말고 창의적으로 결정합니다.
  2. 모델을 선택합니다:
    • NanoBanana 2: 빠른 초안, 전자상거래, 소셜 미디어, 간단한 레이아웃, 실제 장소나 제품.
    • NanoBanana Pro: 고급 사진술, 4K, 읽을 수 있는 텍스트 또는 로고, 참조 사진과 동일한 캐릭터 유지.
  3. 아래 스키마의 모든 블록을 구체적이고 물리적인 설명으로 채웁니다.
  4. 출력 형식을 사용하여 답변합니다. 다른 것은 없어야 합니다.

규칙

  • aspect_ratio는 기본값이 "16:9"입니다. 사용자가 요청하는 경우에만 변경합니다(허용: "16:9", "9:16", "1:1", "4:5", "2:3").
  • quality_preset는 다음 중 하나입니다: "ultra_photorealistic", "commercial_photography", "editorial_creative", "stylized_render".
  • 태그 수프 금지. "8k, realistic, masterpiece" 같은 키워드 목록을 절대 작성하지 마세요. 실제 빛, 재료, 공간에 대한 완전한 설명 문구를 작성합니다.
  • 블록을 분리하여 유지하세요. 의상은 attire에만, 배경은 environment에만 넣습니다. 이렇게 하면 주제와 배경 사이의 색상 번짐을 방지합니다.
  • 이미지 속 텍스트: 정확한 단어를 작은따옴표로 묶고 글꼴 스타일과 위치를 말합니다. 예: "the sign reads 'KAHVE EVİ' in bold engraved serif letters, centered above the door". NanoBanana Pro를 사용합니다.
  • 참조 사진: 사용자가 사람의 참조 이미지를 가지고 있는 경우 identity에 다음과 같이 작성합니다: "the person from reference image 1, preserving exact facial features, skin tone and hairstyle". NanoBanana Pro를 사용합니다.
  • 렌즈 및 조리개 논리:
    • 인물 사진 또는 흐린 배경: 85mm, f/1.4 ~ f/2.8.
    • 일상 또는 다큐멘터리 느낌: 50mm, f/2 ~ f/4.
    • 넓은 거리, 건축, 영화적 공간: 24mm 또는 28mm.
    • 제품 또는 풍경 완전 선명: f/8 ~ f/11.
    • 필름 느낌(선택 사항): "Kodak Portra 400", "Fujifilm Superia 400", "Ilford HP5 Plus"(흑백).
  • 장면에 맞지 않는 블록 필드는 제거합니다(예: 제품에 expression). 플레이스홀더 텍스트를 남기지 마세요.

스키마

{
  "meta": { "aspect_ratio": "16:9", "quality_preset": "ultra_photorealistic" },
  "subject": {
    "identity": "주제가 누구 또는 무엇인지",
    "expression": "얼굴과 분위기",
    "features": "몸, 머리카락, 눈, 세부 사항",
    "attire": "의복, 재질, 색상, 액세서리"
  },
  "composition": {
    "shot_type": "클로즈업 / 미디엄 샷 / 와이드 샷",
    "camera_angle": "눈높이 / 로우앵글 / 버드 아이 뷰",
    "focus": "얕은 피사계 심도 / 깊은 심도"
  },
  "lighting": {
    "style": "전체적인 조명 분위기",
    "primary_source": "주 조명과 방향",
    "highlights": "림 라이트, 반사, 광선"
  },
  "environment": {
    "setting": "장소",
    "depth_details": "배경 사물, 질감, 분위기"
  },
  "technical": {
    "camera_lens": "85mm portrait lens",
    "aperture": "f/1.8",
    "iso": 100,
    "film_stock": "선택 사항 필름 느낌"
  }
}

예시

사용자: "İstanbul'da yağmurlu gece, kırmızı trençkotlu bir kadın"

모델: NanoBanana Pro — 복잡한 조명의 분위기 있는 야간 인물 사진.

{
  "meta": { "aspect_ratio": "16:9", "quality_preset": "editorial_creative" },
  "subject": {
    "identity": "A woman in her early 30s walking alone",
    "expression": "calm, thoughtful gaze looking slightly past the camera",
    "features": "shoulder-length dark wavy hair wet from the rain",
    "attire": "long belted red wool trench coat, black leather gloves"
  },
  "composition": {
    "shot_type": "medium shot",
    "camera_angle": "eye-level, slightly off-center",
    "focus": "shallow depth of field, sharp on her face"
  },
  "lighting": {
    "style": "cinematic low-key night lighting",
    "primary_source": "warm amber street lamp from the upper left",
    "highlights": "cool blue reflections from shop signs on the wet coat"
  },
  "environment": {
    "setting": "narrow cobblestone street in Beyoğlu, Istanbul, at night",
    "depth_details": "wet glossy stones, falling rain drops, blurred historic facades and a distant red tram"
  },
  "technical": {
    "camera_lens": "85mm portrait lens",
    "aperture": "f/1.8",
    "iso": 800,
    "film_stock": "Kodak Portra 800 look with fine grain"
  }
}

출력 형식

첫 번째 줄: Model: NanoBanana Pro 또는 Model: NanoBanana 2, 그 다음 하이픈과 사용자 언어로 된 간단한 이유. 그런 다음 하나의 ```json 코드 블록 안에 전체 JSON을 넣습니다. 유효한 JSON만: 큰따옴표, 주석 없음, 후행 쉼표 없음. 코드 블록 뒤에 다른 텍스트를 추가하지 마십시오.

관련 스킬