# Channel & Content Strategy Planning Agent — Audit Report

> 작성일: 2026-04-06
> 대상: INFINITH Content Director Engine + generate-content-plan Edge Function
> 관점: 하이티켓 메디컬 클리닉 콘텐츠 마케팅 디렉터

---

## 1. Executive Summary

INFINITH의 콘텐츠 전략 수립 시스템은 **2-layer 아키텍처** (Deterministic Engine + AI Engine)로 구성되어 있다. 분석 파이프라인(discover → collect → generate-report)에서 수집한 실제 채널 데이터를 기반으로 전략을 생성하는 구조는 올바르나, **하이티켓 성형외과의 특수한 마케팅 요구사항**을 충분히 반영하지 못하는 critical gap이 다수 존재한다.

### 전체 성숙도: 40/100

| 영역 | 점수 | 판정 |
|------|------|------|
| YouTube 전략 | 55/100 | 기본 구조 있으나 포맷 다양성 부족 |
| Instagram 전략 | 45/100 | 멀티계정·해시태그·CTA 전략 부재 |
| 강남언니 전략 | 10/100 | 캘린더에서 완전 누락 (Critical) |
| 네이버 블로그 전략 | 35/100 | 키워드 연결·포맷 다양성 부재 |
| Facebook 전략 | 25/100 | 오가닉/페이드 미분리, 최소 빈도 |
| TikTok 전략 | 5/100 | 캘린더에서 완전 누락 |
| 채널 간 크로스 전략 | 20/100 | 리퍼포징 기초만 존재 |
| 커뮤니케이션 전략 | 30/100 | 톤 단일화, 고객여정 미매핑 |

---

## 2. 채널별 상세 감사

### 2-1. YouTube

**현재 구현:**
- `YOUTUBE_SLOTS`: Shorts(주3, 월수금) + Long-form(주1, 목) = **2 포맷**
- 토픽: 4-Pillar × 시술 매트릭스로 자동 생성
- 리퍼포징: 인기 영상 제목 기반 Shorts 토픽 재활용

**Gap 분석:**

| # | Gap | 심각도 | 설명 |
|---|-----|--------|------|
| Y1 | 포맷 부족 | High | Shorts/Long 2가지만 존재. 라이브 Q&A, 의사 브이로그, 수술실 CCTV, Community Post 누락 |
| Y2 | 빈도 계산 로직 단순 | Medium | 채널 점수(0-100)만으로 결정. 구독자 수, 조회수 트렌드, 경쟁사 대비 위치 미반영 |
| Y3 | 리퍼포징 얕음 | Medium | 영상 제목만 추출. 타임스탬프, 하이라이트 구간, 댓글 기반 토픽 확장 없음 |
| Y4 | SEO 전략 없음 | High | YouTube 검색 키워드와 토픽 매칭이 없음. report.keywords 미활용 |
| Y5 | 톤 단일 | Medium | "전문적·친근한" 고정. Shorts(캐주얼+후킹) vs Long(교육적+권위) 차별화 필요 |

**개선 계획:**
- [x] `YOUTUBE_SHORTS_SLOT`, `YOUTUBE_LONG_SLOT`, `YOUTUBE_LIVE_SLOT`, `YOUTUBE_COMMUNITY_SLOT` 4포맷 확장
- [x] 톤 매트릭스: `shorts: "캐주얼·후킹"`, `long: "교육적·권위"`, `live: "친근·대화"`
- [x] report.keywords.primary를 토픽 생성 시 주입

### 2-2. Instagram

**현재 구현:**
- `INSTAGRAM_SLOTS`: Reel(주3) + Carousel(주2) + Stories(주2) = **3 포맷**
- 멀티 계정 데이터는 수집하지만 전략 생성 시 구분하지 않음

**Gap 분석:**

| # | Gap | 심각도 | 설명 |
|---|-----|--------|------|
| I1 | 멀티계정 전략 없음 | High | KR/EN 계정별 차별화된 콘텐츠 전략 부재 |
| I2 | 해시태그 전략 부재 | High | instagramAnalysis.topHashtags 수집하지만 전략에 미반영 |
| I3 | CTA 퍼널 없음 | Critical | DM→카카오톡→전화 단계별 전환 전략 부재 |
| I4 | Feed 포맷 부재 | Medium | 정적 피드 이미지(포트폴리오, 의사 소개) 포맷이 캘린더에 없음 |
| I5 | Stories 활용 약함 | Medium | 폴, Q&A 스티커, 카운트다운 등 인터랙티브 기능 활용 전략 없음 |

**개선 계획:**
- [x] `INSTAGRAM_FEED_SLOT` 추가 (정적 포트폴리오 이미지)
- [x] 해시태그 전략을 `ChannelStrategyCard.formatGuidelines`에 주입
- [x] CTA 전략을 주간 테마에 반영 (Week 4: 전환 최적화 → CTA 집중)

### 2-3. 강남언니

**현재 구현:**
- `channelAnalysis.gangnamUnni`: score/rating/reviews 분석만 존재
- **캘린더 슬롯 완전 누락** — `FormatSlot`에 포함되지 않음
- 콘텐츠 전략 액션 아이템 없음

**Gap 분석:**

| # | Gap | 심각도 | 설명 |
|---|-----|--------|------|
| G1 | 캘린더 완전 누락 | Critical | 성형외과 핵심 전환 채널이 전략에서 빠짐 |
| G2 | 리뷰 대응 전략 없음 | Critical | 부정 리뷰 대응, 긍정 리뷰 활용 프로토콜 없음 |
| G3 | 의사 프로필 최적화 없음 | High | 의사별 전문분야, 경력, 사진 관리 전략 없음 |
| G4 | 가격 전략 없음 | High | 시술별 가격 포지셔닝, 프로모션 전략 없음 |
| G5 | 배지/인증 관리 없음 | Medium | 강남언니 뱃지 획득 전략 없음 |

**개선 계획:**
- [x] `GANGNAMUNNI_SLOTS` 추가: 리뷰관리(주2) + 프로필최적화(주1)
- [x] 리뷰 대응 전략을 Week 3(소셜 증거) 테마에 통합
- [x] 강남언니 데이터 (doctors, rating, reviews)를 전략 생성에 활용

### 2-4. 네이버 블로그

**현재 구현:**
- `NAVER_SLOTS`: 블로그(주2, 화목) = **1 포맷**
- 토픽: 시술명 + 필러 조합

**Gap 분석:**

| # | Gap | 심각도 | 설명 |
|---|-----|--------|------|
| N1 | 키워드 미연결 | Critical | report.keywords 존재하지만 블로그 토픽에 미활용 |
| N2 | 포맷 단일 | High | SEO글, 의사칼럼, FAQ시리즈, 후기정리, 비교분석 구분 없음 |
| N3 | 네이버 플레이스 연동 없음 | Medium | 블로그→플레이스 리뷰 유도 퍼널 부재 |
| N4 | 네이버 검색 광고 미고려 | Low | 유기적+유료 통합 전략 없음 |

**개선 계획:**
- [x] `NAVER_SEO_SLOT` + `NAVER_COLUMN_SLOT` 2포맷으로 확장
- [x] `buildTopicPool()`에 report.keywords 주입

### 2-5. Facebook

**현재 구현:**
- `FACEBOOK_SLOTS`: 광고(주1, 토) = **1 포맷**

**Gap 분석:**

| # | Gap | 심각도 | 설명 |
|---|-----|--------|------|
| F1 | 오가닉/페이드 미분리 | High | 광고만 있고 오가닉 포스트 없음 |
| F2 | 캠페인 유형 미분화 | High | 리타겟팅, 리드젠, 브랜드 인지도 구분 없음 |
| F3 | 빈도 너무 적음 | Medium | 주 1회로는 A/B 테스트 불가 |

**개선 계획:**
- [x] `FACEBOOK_ORGANIC_SLOT`(주1) + `FACEBOOK_AD_SLOT`(주2) 분리

### 2-6. TikTok

**현재 구현:**
- 캘린더 슬롯 **완전 누락**. channelAnalysis에서 score만 표시

**개선 계획:**
- [x] `TIKTOK_SLOTS` 추가: 숏폼(주3, 월수금). YouTube Shorts와 크로스포스팅 전략

---

## 3. 크로스채널 전략 감사

### 3-1. 고객 여정 매핑 (현재: 없음 → 추가 필요)

| 단계 | 채널 | 콘텐츠 유형 | 목표 |
|------|------|------------|------|
| **인지** (Awareness) | YouTube Shorts, TikTok, Instagram Reels | 후킹 숏폼, 트렌드 | 신규 유입 |
| **관심** (Interest) | YouTube Long, 네이버 블로그, Instagram Carousel | 교육 콘텐츠, SEO글 | 정보 탐색 |
| **고려** (Consideration) | 강남언니, 네이버 플레이스, Instagram Feed | 리뷰, 비포애프터, 의사 소개 | 비교 검토 |
| **전환** (Conversion) | Instagram DM, Facebook Ad, 카카오톡 | CTA, 상담 예약, 프로모션 | 상담 예약 |
| **충성** (Loyalty) | Instagram Stories, 카카오톡, YouTube Community | 후속 관리, VIP 혜택 | 재방문·추천 |

### 3-2. 리퍼포징 매트릭스 (현재: YouTube→Shorts만 → 확장 필요)

| 원본 | → 파생 1 | → 파생 2 | → 파생 3 |
|------|----------|----------|----------|
| YouTube Long | Shorts ×3 | 블로그 스크립트 | Carousel 4장 |
| 네이버 블로그 | Instagram Carousel | Facebook Post | TikTok 요약 |
| 환자 후기 영상 | Reel 하이라이트 | 강남언니 리뷰 참조 | Stories 추천 |
| 의사 칼럼 | LinkedIn Post | YouTube Community | 네이버 칼럼 |

---

## 4. 커뮤니케이션 전략 감사

### 4-1. 채널별 톤 매트릭스 (현재: "전문적·친근한" 단일 → 차별화 필요)

| 채널 | 톤 | 말투 예시 | 금지 표현 |
|------|-----|----------|----------|
| YouTube Long | 교육적 · 권위 | "오늘은 코성형의 3가지 접근법을 비교해보겠습니다" | 과장, 비교광고 |
| YouTube Shorts | 캐주얼 · 후킹 | "코성형 전에 이것만은 꼭 확인하세요!" | 의학적 보장 |
| Instagram Feed | 감성적 · 프리미엄 | "자연스러운 아름다움의 완성" | 저가 이미지 |
| Instagram Reel | 트렌디 · 공감 | "성형 고민 있으신 분? 이 영상 저장하세요" | 전문용어 과다 |
| Instagram Stories | 친근 · 일상 | "오늘 수술실에서 있었던 일 🏥" | 환자 정보 노출 |
| 네이버 블로그 | 정보성 · SEO | "{시술명} 비용, 회복기간, 부작용 총정리" | 감성적 표현 |
| 강남언니 | 전문 · 응대 | "소중한 후기 감사합니다. 추가 문의 사항..." | 방어적 태도 |
| Facebook | 타겟팅 · CTA | "지금 상담 예약하시면 3D 시뮬레이션 무료" | 스팸성 반복 |
| TikTok | 밈 · 교육 | "성형외과 의사가 알려주는 TMI" | 의료광고법 위반 |

### 4-2. 위기 대응 커뮤니케이션 (현재: 없음)

| 상황 | 대응 채널 | 프로토콜 |
|------|----------|----------|
| 부정 리뷰 (강남언니) | 강남언니 답변 | 24시간 내 전문 응대, 사과+해결방안 |
| SNS 부정 댓글 | Instagram/YouTube | 공개 응대 → DM 전환 → 사적 해결 |
| 의료 사고 루머 | 전 채널 | 공식 입장문 + 법적 대응 병행 |
| 가격 비교 공격 | 네이버 블로그 | 가치 중심 콘텐츠로 간접 대응 |

---

## 5. 콘텐츠 필러 감사

### 현재 4-Pillar (하드코딩):
1. 전문성·신뢰 — 의료진, 수술 과정, 인증
2. 비포·애프터 — 전후 비교, 결과 시각화
3. 환자 후기 — 인터뷰, 리뷰
4. 트렌드·교육 — Q&A, 비용 가이드

### 추가 필요 Pillar:
5. **안전·케어** — 수술 후 관리, 24시간 모니터링, 리커버리 프로그램
   - 하이티켓 클리닉의 핵심 차별점. 가격이 높은 이유를 정당화하는 콘텐츠
   - 예시: "수술 후 48시간 집중 케어 시스템", "전담 간호사 1:1 관리"

---

## 6. 개선 사항 요약

### Critical (즉시 반영)
- [x] C1: 강남언니 캘린더 슬롯 추가
- [x] C2: TikTok 캘린더 슬롯 추가
- [x] C3: 채널별 톤 매트릭스 구현
- [x] C4: 고객 여정 매핑 → 주간 테마 재설계
- [x] C5: report.keywords → 토픽 생성 연결

### High (이번 스프린트)
- [x] H1: YouTube 4포맷 확장
- [x] H2: Instagram Feed 슬롯 추가
- [x] H3: 네이버 블로그 2포맷 확장
- [x] H4: Facebook 오가닉/페이드 분리
- [x] H5: 5th Pillar "안전·케어" 추가

### Medium (다음 스프린트)
- [ ] M1: 해시태그 전략 자동 생성
- [ ] M2: 리퍼포징 매트릭스 자동화
- [ ] M3: 위기 대응 프로토콜 UI
- [ ] M4: 시즌 전략 (성수기/비수기) 캘린더 반영

---

## 7. 영향 받는 파일

| 파일 | 변경 내용 |
|------|-----------|
| `src/lib/contentDirector.ts` | 강남언니/TikTok 슬롯, 5th Pillar, 키워드 연결, 톤 매트릭스 |
| `src/types/plan.ts` | ChannelStrategyCard에 tone 세분화, customerJourneyStage 추가 |
| `src/lib/transformPlan.ts` | 5th Pillar 추가, 톤 매트릭스 적용, 키워드 주입 |
| `supabase/functions/generate-content-plan/index.ts` | AI 프롬프트에 경쟁사·키워드·톤 매트릭스 주입 |
