--- name: nanobanana-visualize description: 부스/인테리어/배선/조명 설계 데이터를 나노바나나(Gemini 이미지 생성)로 '시공 후 결과 사진'으로 렌더링할 때 사용. 시공 시안 이미지, before/after 비교, 조명 야간 연출, 배선 오버레이 생성 요청 시 트리거. --- # 나노바나나 시공 결과 시각화 스킬 ## 절차 1. 입력 확인: 부스 스펙(홀, 크기, 타입, 브랜드 컬러, 자재, 조명)이 구조화되어 있는지 확인. 없으면 사용자/설계 데이터에서 추출해 dict로 정리. 2. `GEMINI_API_KEY` 환경변수 확인. 없으면 발급 안내 후 중단. 3. `tools/nanobanana/client.py`의 `NanoBananaClient` 사용 (직접 API 호출 금지). 4. 표준 샷 세트(S1~S7, tools/nanobanana/README.md 표 참조) 순서로 생성: S1 정면 주간 → S2 정면 야간 → S3 통로 → S4 내부. 조감 요청이면 S7(view="aerial"), 배선 요청이면 S6 `generate_wiring_overlay`(network/power/plumbing). 5. 빈 부스 실측 사진이 있으면 `reference_image`로 전달해 실제 홀 구조를 보존 (S5 before/after 쌍 구성). 6. 생성 이미지에 "AI 생성 예상 이미지 — 실제 시공 결과와 다를 수 있음" 워터마크를 합성(Pillow)한 뒤 산출 폴더 `output/visualizations/`에 저장. 7. 같은 부스의 추가 샷은 첫 생성 이미지를 참조 이미지로 재사용해 아이덴티티를 유지. ## 품질 체크 - 부스 크기 비율이 스펙과 맞는가 (3x3 부스가 대형 부스처럼 보이면 재생성) - 텍스트 사이니지가 한국어인가 - 실존 브랜드 로고/사람 얼굴이 없는가