Gemini (Nano Banana Pro)를 활용한 웹툰 제작용 YAML 템플릿

Gemini(Nano Banana Pro라고 지칭)용으로 설계된 포괄적인 YAML 기반 프롬프트 템플릿으로, 4단계 웹 만화 스트립을 생성합니다. 여기에는 캐릭터 일관성을 위한 엄격한 준수 규칙, 상세한 스타일 가이드(조명, 배경, 말풍선, 시각 효과), 그리고 각 패널의 장면과 대화를 정의하기 위한 구조화된 스토리보드 형식이 포함됩니다.

Gemini (Nano Banana Pro)를 활용한 웹툰 제작용 YAML 템플릿

프롬프트

무료 이미지 생성
STRICT ADHERENCE REQUIRED:
  - 이 YAML 사양을 정확히 따르십시오. 벗어나거나, 승인되지 않은 요소를 추가하거나, '창의적인' 해석을 하지 마십시오.
  - (제공된 경우) 참조 이미지와의 캐릭터 정체성 일관성은 가장 중요합니다.
  - 이 일관성을 유지하기 위해 철저한 이미지 분석이 필수적입니다. 캐릭터 정체성 확인에 실패한 결과는 허용되지 않습니다.

Strict_Adherence: true
aspect_ratio: "{argument name="aspect ratio" default="2:3"}" # 필요에 따라 변경 (예: "1:1", "16:9")
resolution: "{argument name="resolution" default="2K"}"    # 필요에 따라 변경 (예: "4K")
Character_Count: {{ 총 등장인물 수 }}
Total_Panel_Count: {{ 총 패널 수 (일반적으로 4단 구조의 경우 4-8개) }}

Summary: >
  {argument name="summary" default="스토리의 전체 요약. 줄거리 흐름, 배경, 주요 사건 및 결말을 간략하게 설명합니다."}

Style_Guide:
  # 패널 분할 스타일은 "외부 프레임 없음, 캔버스 가장자리까지 표시"로 고정됩니다.
  comic_style: "외부 프레임 테두리가 없는 4단 멀티 패널 만화 스트립. 패널은 내부의 흰색 구분선으로만 분리되어 캔버스의 가장자리까지 확장되어야 합니다."
  lighting: "{{ 조명을 지정합니다. 시간대(낮/밤), 광원(햇빛/전등/달빛), 분위기(밝음/어두움/극적인 그림자) 등을 포함합니다. }}"
  background_elements: "{{ 주요 배경, 위치에 대한 구체적인 설명, 배치된 중요한 소품 또는 환경 요소. }}"
  dialogue_bubbles: "대화는 표준 흰색 말풍선, 내면의 생각은 생각 구름, 속삭임은 점선 말풍선, 내레이션/독백은 직사각형 상자. {{ 필요한 경우 특수 말풍선에 대한 정의를 추가합니다 (예: 소리 지르는 경우 뾰족한 말풍선). }}"
  visual_effects: "{{ 만화 시각 효과를 지정합니다. 만화 기호(땀, 핏줄, 반짝임), 효과선(집중선, 속도선, 떨림선), 음향 효과의 시각화 등. }}"

Characters:
  # 캐릭터 정의. 영숫자 ID를 권장합니다.
  {{ Character ID_1 }}:
    description: "{{ 외모, 헤어스타일, 색상, 의상, 특징적인 아이템, 성격 및 표정 경향. 참조 이미지가 있는 경우 파일 이름을 여기에 작성합니다 (예: reference image_0.png). }}"
  {{ Character ID_2 }}:
    description: "{{ 두 번째 캐릭터 세부 정보... 캐릭터 수에 따라 설명합니다. }}"
  # 필요에 따라 추가...

Storyboard:
  # 4단 패널 분할 정의
  Tier_1:
    {{ Panel ID_T1_P1 (예: Panel_1_Large_Top) }}:
      scene: "{{ 이 패널에 대한 구체적인 상황 설명. 누가, 어디서, 무엇을 하고 있는지. 구도 및 카메라 워크도 지정할 수 있습니다. }}"
      dialogue:
        - speaker: "{{ 화자의 캐릭터 ID }}"
          type: "{{ 대사 유형: speech(일반), thought(생각), whisper(속삭임), shout(외침), monologue(독백/내레이션) }}"
          text: "{{ 대사의 구체적인 내용. 줄 바꿈이 필요한 경우 \n을 사용합니다. }}"
        # 동일한 패널에 여러 줄이 있는 경우 목록을 추가합니다.
        # - speaker: "..."
        #   type: "..."
        #   text: "..."
    # Tier_1에 패널을 추가하려면 여기에 작성합니다.
  Tier_2:
    {{ Panel ID_T2_P1 }}:
      scene: "{{ 장면 세부 정보 }}"
      dialogue:
        - speaker: "{{ 화자 ID }}"
          type: "{{ 유형 }}"
          text: "{{ 내용 }}"
    # 필요에 따라 패널을 추가합니다.
  Tier_3:
    {{ Panel ID_T3_P1 }}:
      scene: "{{ 장면 세부 정보 }}"
      dialogue:
        - speaker: "{{ 화자 ID }}"
          type: "{{ 유형 }}"
          text: "{{ 내용 }}"
    # 필요에 따라 패널을 추가합니다.
  Tier_4:
    {{ Panel ID_T4_P1 }}:
      scene: "{{ 장면 세부 정보 }}"
      dialogue:
        - speaker: "{{ 화자 ID }}"
          type: "{{ 유형 }}"
          text: "{{ 내용 }}"
    # 필요에 따라 패널을 추가합니다.

이 프롬프트 사용 방법

  1. 1프롬프트를 그대로 복사한 뒤 원하는 모델이나 Ideart 프로젝트에 붙여넣으세요.
  2. 2제품, 주제, 대상, 스타일 세부사항을 자신의 컨텍스트로 교체하세요.
  3. 3먼저 기준 결과를 생성한 뒤 가장 강한 방향을 캠페인, 이미지 세트 또는 비디오 콘셉트로 리믹스하세요.

이 프롬프트로 제작

이미지 프롬프트를 완성된 크리에이티브 프로젝트로 바꾸세요.

프롬프트를 저장하고 참조 이미지나 노트를 추가한 뒤 Ideart가 같은 창작 스레드에서 다음 제작 단계를 만들게 하세요.