# MeiGen-AI-Design-MCP 이미지 생성 테스트 (issue-040 항목 ③)

## 배경
- MktingAuto todo의 issue-040: 광고 이미지 생성 방법 6가지 중 ③번 미테스트 항목
- MeiGen-AI-Design-MCP: GitHub ★526+, 1,500+ 프롬프트 라이브러리, 멀티 백엔드 지원
- GitHub: https://github.com/jau123/MeiGen-AI-Design-MCP

## 목표
MeiGen MCP를 설치하고 광고 이미지 생성 테스트를 수행한다.

## 작업 내용

### Phase 1: MeiGen MCP 설치 및 설정

1. **MCP 서버 설치**:
   - `npx meigen init claude` 또는 수동 MCP 설정
   - MCP 설정 위치: 프로젝트 `.mcp.json` 또는 시스템 설정

2. **백엔드 설정** (우선순위):
   - (1순위) **OpenAI 호환 API**: `.env.keys`에 있는 기존 API 키 활용
     - Together AI, Fireworks AI 등 OpenAI 호환 엔드포인트 사용 가능
     - `OPENAI_API_KEY`, `OPENAI_BASE_URL`, `OPENAI_MODEL` 환경변수 설정
   - (2순위) **MeiGen Cloud**: meigen.ai 가입 → API 토큰 발급 (`MEIGEN_API_TOKEN`)
     - 무료 크레딧 있는지 확인
   - (3순위) **ComfyUI 로컬**: 로컬 GPU 없으면 스킵

3. **설정 검증**: `list_models` 도구로 사용 가능 모델 목록 확인

### Phase 2: 이미지 생성 테스트

기존 테스트와 동일한 3가지 시나리오로 테스트:

**시나리오 A - 리크루팅 광고**
- 키워드: 보험대리점, 전직, 새로운 시작, 전문직
- 톤: 전문적, 신뢰감, 따뜻한 조명

**시나리오 B - 브랜딩 광고**
- 키워드: 보험컨설팅, 연금, VIP, 프리미엄
- 톤: 고급스러운, 세련된, 금빛/다크톤

**시나리오 C - 전직 유도 광고**
- 키워드: GA이직, 지금이 기회, 변화, 도약
- 톤: 시네마틱, 드라마틱, 영화 포스터급

**테스트 절차**:
1. `search_gallery`로 보험/금융/비즈니스 관련 프롬프트 템플릿 검색
2. `enhance_prompt`로 각 시나리오 프롬프트를 전문가급으로 변환
3. `generate_image`로 이미지 생성
4. 각 시나리오당 최소 1장, 가능하면 2장 생성
5. 생성 시간, 파일 크기, 품질 기록

### Phase 3: 결과 비교 분석

기존 테스트 결과와 비교:
- Gemini Pro Image (현재 최고): 25.4초, 621KB, 프롬프트 준수도 최상
- GPT Image 1 (v2 high): 광고 캠페인 수준, $0.167/장
- 하이브리드 (AI배경+HTML): 텍스트 100% 정확, 25초

비교 항목: 생성 시간, 품질, 비용, 한글 텍스트 렌더링, 프롬프트 준수도

## 산출물

### 필수
1. 생성된 이미지: `/home/jay/workspace/tools/ai-image-gen/output/v5-meigen/` (버전 폴더 필수!)
2. 보고서: `/home/jay/workspace/memory/reports/task-{task_id}.md`

### 보고서 포함 사항
- MeiGen 설치/설정 과정 기록
- 사용한 백엔드 및 모델
- 각 시나리오 생성 결과 (시간, 크기, 품질 평가)
- 기존 방법(Gemini Pro, GPT, 하이브리드)과의 비교표
- 프롬프트 라이브러리 활용성 평가
- 한글 텍스트 렌더링 품질
- MeiGen 파이프라인이 우리 MktingAuto에 통합 가능한지 판단

## 주의사항
- ⚠️ 기존 출력 폴더(v1~v4) 절대 건드리지 말 것
- 새 이미지는 반드시 `output/v5-meigen/` 에만 저장
- API 키는 `.env.keys`에서 로드 (하드코딩 금지)
- 설치 실패 시: 원인 기록 후 대안 방법 시도, 불가하면 그 이유도 보고