kintex/.claude/skills/nanobanana-visualize/SKILL.md
zio 8a488322c1 chore: kintex 하네스 초기 커밋 (로컬 소스)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-11 16:16:33 +09:00

1.6 KiB

name description
nanobanana-visualize 부스/인테리어/배선/조명 설계 데이터를 나노바나나(Gemini 이미지 생성)로 '시공 후 결과 사진'으로 렌더링할 때 사용. 시공 시안 이미지, before/after 비교, 조명 야간 연출, 배선 오버레이 생성 요청 시 트리거.

나노바나나 시공 결과 시각화 스킬

절차

  1. 입력 확인: 부스 스펙(홀, 크기, 타입, 브랜드 컬러, 자재, 조명)이 구조화되어 있는지 확인. 없으면 사용자/설계 데이터에서 추출해 dict로 정리.
  2. GEMINI_API_KEY 환경변수 확인. 없으면 발급 안내 후 중단.
  3. tools/nanobanana/client.pyNanoBananaClient 사용 (직접 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 부스가 대형 부스처럼 보이면 재생성)
  • 텍스트 사이니지가 한국어인가
  • 실존 브랜드 로고/사람 얼굴이 없는가