Skip to content

feat(marketing): 마케팅 AI — X, Instagram 자동화 #49

Description

@thxforall

개요

X(Twitter)와 Instagram에 decoded 콘텐츠를 자동 마케팅하는 AI 파이프라인.

Epic: #37

현재 상태

  • Instagram: instagram_accounts 테이블 (warehouse 스키마) — 아티스트/브랜드 계정 메타데이터 ✅
  • Social Share: ShareModal에서 X, Facebook 공유 링크 생성 ✅
  • Social Accounts: user_social_accounts 테이블 존재 (미사용) ✅
  • AI Server: packages/ai-server/src/post_editorial/ — 에디토리얼 생성 서비스 ✅
  • 자동 마케팅: ❌ 전혀 미구현

TODO

Phase 1: 콘텐츠 자동 생성

  • Editorial post → 소셜 미디어용 캡션 자동 생성
    • AI (Claude/GPT) 활용: 해시태그, 캡션 텍스트, CTA
    • 플랫폼별 최적화 (X: 280자, Instagram: 2200자 + 30해시태그)
  • OG 이미지 / 소셜 카드 자동 생성
    • Satori / @vercel/og 활용
    • 포스트 이미지 + 스팟 하이라이트 + 브랜드 태그 합성

Phase 2: 게시 자동화

  • X (Twitter) API v2 연동
    • OAuth 2.0 설정 (decoded 공식 계정)
    • 자동 트윗: 새 editorial → 트윗 + 이미지 + 해시태그
    • 스케줄 게시 (Vercel Cron)
  • Instagram Graph API 연동
    • 비즈니스 계정 연결
    • 자동 게시: Reels / Stories / Feed
    • 해시태그 최적화

Phase 3: 분석 + 최적화

  • 게시 성과 추적 (likes, retweets, saves)
  • A/B 테스트: 캡션 스타일, 게시 시간
  • 트렌딩 해시태그 자동 감지
  • 인플루언서 콘텐츠 자동 소싱 (Instagram 스크래핑 → post 생성)

아키텍처 제안

Cron (매일) → fetchNewEditorials()
            → generateSocialContent(editorial) [AI]
            → schedulePost(platform, content, time)
            → postToX() / postToInstagram()
            → trackPerformance()

참고 파일

  • packages/ai-server/src/post_editorial/ — 에디토리얼 AI
  • packages/web/lib/components/shared/ShareModal.tsx — 기존 공유
  • Supabase warehouse: instagram_accounts 테이블

Metadata

Metadata

Assignees

Labels

aiAI/자동화backend백엔드/APIrelease: phase-33차 릴리즈 (4월말) — 커뮤니티, AI

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions