AI 미디어 스튜디오 — 이미지·영상·음성 통합 생성 + Day 3 한국 이커머스 광고 풀세트 + 이미지 프롬프트 빌더 3종 (v2.9.0 신규)
moai-media는 AI 크리에이터·마케터·이커머스 셀러를 위한 미디어 생성 단일 창구입니다.
카드뉴스·인스타 피드·숏폼 영상·팟캐스트·브랜드 캠페인부터 이커머스 광고 풀세트(무드보드·한글 타이포 5장·메인 영상·보조 컷 2개·채널별 변환·AI 표기·캔바 매직 레이어)까지 하나의 플러그인에서 해결합니다.
v2.9.0 신규 — OpenAI GPT-image-2 / Google Gemini 3 Pro Image (Nano Banana Pro) / Midjourney v8.1 공식 프롬프트 가이드를 그대로 적용한 프롬프트 빌더 3종. AskUserQuestion 프리셋(제품샷·인물·일러스트·풍경) + 미세조정 라운드로 컨텍스트를 수집해 3개 모델 프롬프트를 동시 출력 (자기 모델 메인 + 다른 2개 보조). 사용자가 ChatGPT·Google AI Studio·Discord에서 그대로 복붙 가능.
v2.3.0 — "모두의 커머스 3일 마스터 캠프" Day 3(광고 풀세트) 전용 신규 6스킬. 카테고리 매트릭스 기반 자동 라우팅(의류=Kling 3 / 뷰티=Veo 3 / 건강식품=Kling 3 / 생활용품=Seedance)으로 4명×5조 시차 호출(5분 간격)로 Higgsfield 동시 호출 비용 폭증을 방지합니다.
| 스킬 | 한글명 | 공식 가이드 | 산출물 |
|---|---|---|---|
gpt-image-2-prompt |
GPT 프롬프트 빌더 | OpenAI Cookbook | 6-Block 구조 자연어 단락 + 편집 2-column 로직 + 텍스트 verbatim 다국어 |
gemini-3-image-prompt |
Gemini 프롬프트 빌더 | Google AI for Developers | 5-component 영문 문장 + Creative Director 어조 + 14 reference + Search Grounding |
midjourney-v8-prompt |
MJ 프롬프트 빌더 | Midjourney Parameter List | 키워드+--파라미터 + --sref/--oref/--cw/--p + 6대 비용·동작 함정 자동 검사 |
본 3 스킬은 프롬프트 텍스트만 산출합니다. 실제 이미지 생성은 페어 스킬(
nano-banana·image-gen·media-gpt-image2-builder)이 담당하거나 사용자가 외부 도구(ChatGPT·Google AI Studio·Discord/imagine)에서 직접 실행합니다. 책임 경계가 명확해 페어로 공존합니다.
| 스킬 | 한글명 | 백엔드 | 용도 |
|---|---|---|---|
nano-banana |
나노바나나 | Gemini 3 Image Preview | 한국어 타이포 SOTA 이미지 (카드뉴스·포스터·썸네일) |
image-gen |
이미지젠 | Gemini Image / fal.ai | 일반 이미지 생성 (시네마틱·제품 사진·배경) |
video-gen |
비디오젠 | fal.ai (Kling·Hailuo) + Higgsfield | 영상 생성 (숏폼·광고·제품 데모, 텍스트→영상·이미지→영상) |
audio-gen |
오디오젠 | ElevenLabs MCP + Gemini | TTS·음성 합성·다국어 더빙·BGM·효과음 |
speech-video |
스피치비디오 | ElevenLabs + Higgsfield | 립싱크 영상 (말하는 머리·강의·팟캐스트 영상) |
character-mgmt |
캐릭터관리 | Higgsfield | 일관된 캐릭터 시리즈 관리 (브랜드 캐릭터·웹툰) |
fal-gateway |
팔게이트웨이 | fal.ai MCP | Flux·Recraft·Ideogram·Hailuo·Luma·Pika·MiniMax Music 등 1000+ 모델 통합 |
| 스킬 | V6 매핑 | 백엔드 | 산출물 |
|---|---|---|---|
media-moodboard |
⑫ Day3 S1 | 분석·검색 | 색 팔레트 3종 + 톤 키워드 5개 + 레퍼런스 이미지 5장 + 작업 카드 |
media-gpt-image2-builder |
⑬ Day3 S2 | GPT Image 2 | 한글 타이포 5장 세트 (Hero 1 + 인포 1 + 라이프 2 + CTA 1) — 8단계 자동 리라이팅 |
media-model-router |
⑮⑯ Day3 S4 | Kling 3 / Veo 3 / Seedance | 카테고리 매트릭스 자동 라우팅 + 의심차단형 후크 + 메인 영상 5~10초 + 보조 영상 2컷 |
media-channel-ad-packager |
⑰ Day3 S6 | 후처리 | 메타 1:1·9:16 / 네이버 GFA / 카카오모먼트 1:1·16:9 채널 규격 자동 변환 + .zip 패키지 |
media-ai-disclosure |
Day3 S2~S7 | 후처리 자동 체인 | "AI 생성" 메타데이터·워터마크·캡션 3계층 부착 — 광고심의·소비자보호법 대응 |
media-canva-magic-layer |
Day3 S7 보너스 | 가이드 | 합성 PNG → 카피만 분리 → 시즌 재사용 5단계 체크리스트 (GPT Image 2 재호출 ↓90%) |
Day 3 신규 스킬은 PDF §6 + 부록 A·B·D 매핑입니다.
media-gpt-image2-builder8단계 프롬프트 구조와media-model-router카테고리 매트릭스는 강사·개발팀 내부용references/자료로 분리되어 있어 수강생 출력에 원문이 노출되지 않습니다 (REQ-MEDIA-013).
| 상황 | 우선 스킬 |
|---|---|
| GPT/ChatGPT용 프롬프트 텍스트 작성 | gpt-image-2-prompt 🆕 v2.9.0 |
| Gemini/나노바나나용 프롬프트 텍스트 작성 | gemini-3-image-prompt 🆕 v2.9.0 |
| Midjourney용 프롬프트 텍스트 작성 | midjourney-v8-prompt 🆕 v2.9.0 |
| 한국어 대형 타이포그래피 (카드뉴스·포스터·썸네일) — 실제 생성 | nano-banana ⭐ |
| 이커머스 광고 한글 타이포 5장 세트 (Day 3) — 실제 생성 | media-gpt-image2-builder |
| 디자인 방향성 수립 (색·톤·레퍼런스) | media-moodboard |
| 시네마틱·제품 사진·배경 (텍스트 없음) | image-gen |
| 로고·벡터·브랜드 일관 컬러 | fal-gateway (Recraft V3) |
| 일관된 캐릭터 시리즈 | character-mgmt |
| 상황 | 스킬 |
|---|---|
| 이커머스 광고 메인+보조 영상 (카테고리 자동 라우팅) | media-model-router 🆕 |
| 인스타 릴스·유튜브 쇼츠·틱톡 | video-gen (fal.ai Kling) |
| 브랜드 광고·제품 영상 | video-gen (Kling Pro 모드) |
| 말하는 머리·립싱크 강의 | speech-video (음성+영상 결합) |
| 시네마틱 영상 (Higgsfield DOP) | video-gen |
| 상황 | 스킬 |
|---|---|
| 메타·네이버 GFA·카카오모먼트 광고 소재 패키징 | media-channel-ad-packager 🆕 |
| "AI 생성" 표기 자동 부착 (광고심의·소비자보호법) | media-ai-disclosure 🆕 (모든 미디어 산출물 자동 체인) |
| Canva 매직 레이어로 카피만 교체해 시즌 재사용 | media-canva-magic-layer 🆕 |
| 상황 | 스킬 |
|---|---|
| TTS·내레이션·다국어 더빙 | audio-gen (ElevenLabs MCP) |
| BGM·효과음·오리지널 음악 | fal-gateway (MiniMax Music, Stable Audio) |
| 립싱크 영상까지 한 번에 | speech-video |
[10:10–10:25 S1] media-moodboard → 색 팔레트·톤·레퍼런스 5장 + 작업 카드
↓
[11:08–11:18 S2] media-gpt-image2-builder → Hero+인포+라이프 2+CTA = 5장 한글 타이포
↓ ↘ media-ai-disclosure 자동 체인
[14:08–14:20 S4] media-model-router → 카테고리 매트릭스 자동 라우팅
(Kling 3 / Veo 3 / Seedance) → 메인 영상 5~10초 + 보조 영상 2컷
↓ ↘ media-ai-disclosure 자동 체인
[16:20–16:45 S6] media-channel-ad-packager → 메타·네이버 GFA·카카오 채널 규격 .zip
↓
[17:40–17:45 S7] media-canva-magic-layer → 카피만 교체해 시즌 재사용 가이드
| 키 | 발급처 | 공유 대상 스킬 |
|---|---|---|
GEMINI_API_KEY |
ai.google.dev | nano-banana, image-gen, audio-gen, video-gen |
OPENAI_API_KEY |
platform.openai.com | media-gpt-image2-builder 🆕 (GPT Image 2 호출) |
FAL_KEY |
fal.ai/dashboard/keys | fal-gateway, image-gen, video-gen |
ELEVENLABS_API_KEY |
elevenlabs.io | audio-gen, speech-video (ElevenLabs MCP) |
HIGGSFIELD_API_KEY + HIGGSFIELD_SECRET |
higgsfield.ai | character-mgmt, video-gen, speech-video, media-model-router 🆕 |
/project init 또는 /project apikey로 통합 등록. Day 3 캠프 운영 시 moai-core:mcp-connector-setup(v2.3.0+)에서 4커넥터(Drive·Notion·Higgsfield·OpenAI) 인증·트러블슈팅 일괄 가이드 제공.
moai-media/.mcp.json이 다음 MCP를 자동 등록합니다:
- fal-ai (hosted HTTP MCP):
https://mcp.fal.ai/mcp— Flux·Ideogram·Recraft·Kling·Hailuo·Luma·Pika·MiniMax Music - elevenlabs (local stdio MCP via
uvx elevenlabs-mcp) — TTS·음성복제·다국어 더빙 - higgsfield (local stdio MCP) — 시네마틱 이미지(Soul)·영상(DOP)·립싱크·캐릭터 관리 + Day 3 Kling 3·Veo 3·Seedance 2.0
플러그인 설치 시 자동 활성화. nano-banana·image-gen·audio-gen·media-gpt-image2-builder는 각 모델 API 직접 호출(MCP 불필요).
media-model-router는 Higgsfield 동시 호출 비용 폭증을 방지하기 위해 다음을 강제합니다:
- 4명×5조 = 20명 시차 호출 (5분 간격 = 총 100분 윈도우)
- 카테고리 매트릭스 라우팅으로 1조당 모델 분산
- Higgsfield 워크스페이스 사전 비용 충전 1.5배 권장 (PDF §6.9)
| 용도 | 월 예산 | 산출물 |
|---|---|---|
| 입문 (포트폴리오 1~2편/주) | $10~15 | Nano Banana 2 위주, 영상 시안 소량 |
| 중급 (브랜드 3개, 주 3편) | $45~60 | 이미지 500장 + 영상 20편 (Kling) + TTS 30분 |
| Day 3 캠프 1회 (4명×5조 = 20명) | $150~250 | GPT Image 2 100장 + Kling/Veo/Seedance 40편 + 음성 |
| 고급 (에이전시 수준) | $200+ | Kling Pro 영상 일 3~5편 + 4K 이미지 마스터 + 다채널 배포 |
"무드보드 만들어줘 — 비건 스킨케어, 따뜻한 톤" # → media-moodboard
"광고 이미지 5장 만들어줘 — 무선이어폰, 직장인 타겟" # → media-gpt-image2-builder
"광고 영상 만들어줘 — 의류 카테고리, 의심차단형 후크" # → media-model-router (Kling 3 자동 선택)
"채널별 광고 소재 만들어줘 — 메타+네이버+카카오" # → media-channel-ad-packager
"AI 생성 표기 달아줘 — 광고심의 대응" # → media-ai-disclosure
"카피만 교체해서 시즌 광고 재사용 가이드" # → media-canva-magic-layer
moai-content— 카드뉴스·블로그·랜딩페이지 기획 (moai-media스킬을 호출하여 에셋 생성)moai-commerce— 13섹션 상세페이지 이미지 합성 + Day 3 V6 6도구 wrappermoai-marketing—sns-content(한국 3 + 글로벌 4채널),campaign-planner(중장기 캠페인, 상세페이지·이미지 책임은 moai-commerce/moai-media로 이관됨)moai-core—mcp-connector-setup(Day 1 셋업),ai-slop-reviewer(텍스트 산출물 검수)moai-office— PPT·Word·Excel·PDF 문서 생성
- v2.3.0 (2026-05-12): Day 3 광고 풀세트 6스킬 신규 —
media-moodboard·media-gpt-image2-builder·media-model-router·media-channel-ad-packager·media-ai-disclosure·media-canva-magic-layer. 총 7 → 13 스킬. 카테고리 매트릭스 자동 라우팅(의류=Kling 3 / 뷰티=Veo 3 / 건강식품=Kling 3 / 생활용품=Seedance), 4명×5조 시차 호출(5분 간격), "AI 생성" 3계층 자동 표기, GPT Image 2 재호출 90% ↓ 캔바 매직 레이어 가이드 추가 - v2.0.0 (2026-05-04): cowork v2.0.0 — Breaking change 없음(스킬 7종 그대로)
- v1.8.0 (2026-05-02): 7스킬 카탈로그로 갱신
- v1.6.0: ElevenLabs·Kling·Ideogram 독립 SKILL 제거 → MCP·모델 ID로 통합
- v1.5.0:
image-gen·speech-video·character-mgmt추가 - v1.1.0: 독립 플러그인으로 분리, Google Nano Banana 재정의 반영
자세한 변경 내역: CHANGELOG.md
MIT · CHANGELOG · CLAUDE.local.md