Communitygithub.com

xiaocong3/ecommerce-video-skills

쇼핑 숏폼 영상의 썸네일과 제목 A/B 테스트를 위한 스킬입니다. 선명한 프레임이나 깨끗한 소재 이미지로 여러 버전의 커버를 생성하고, 다양한 제목과 문구를 조합하여 3:4 / 9:16 비율의 커버 파일과 비교 이미지를 내보냅니다. 두우인/영상호/샤오홍슈/TikTok 등 플랫폼에서 클릭률을 개선하고 싶을 때 사용합니다.

ecommerce-video-skills란 무엇인가요?

이 스킬은 전자상거래 숏폼 콘텐츠 제작자를 위한 A/B 테스트 도구로, 비디오 커버(썸네일)와 제목을 체계적으로 최적화합니다. 사용자는 영상에서 자동으로 가장 선명한 프레임을 추출하거나, 텍스트가 없는 깨끗한 소재 이미지를 직접 제공하여 3~4가지 레이아웃 스타일(예: 노란 글자 검은 외곽선, 흰 글자 빨간 외곽선 등)의 커버를 생성할 수 있습니다. 또한 6~10개의 다양한 유형(고통 호소형, 결과형, 상황형, 숫자 나열형, 대비형 등)의 제목을 생성하여, '한 번에 하나의 변수만 변경'하는 원칙에 따라 효과적으로 A/B 테스트를 설계할 수 있도록 돕습니다. 각 커버 버전과 대조군 이미지를 파일로 출력하며, A/B 테스트 기록표를 제공하여 클릭률, 완주율 등 주요 지표를 체계적으로 기록하고 분석할 수 있습니다. 두우인, 샤오홍슈, TikTok 등 주요 플랫폼을 지원하며, 썸네일 최적화가 필요한 모든 콘텐츠 제작자에게 실용적인 솔루션을 제공합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/xiaocong3/ecommerce-video-skills/tree/HEAD/skills/cover-title-ab

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

썸네일 및 제목 A/B · Covers & Titles A/B

한 번에 34개의 커버 버전 + 610개의 제목을 생성하고, '한 번에 하나의 변수만 변경'하며 테스트합니다. 스크립트: scripts/cover_ab.py.

ecommerce-video-skills의 일부입니다. 더 정교한 커버 배경 이미지가 필요하신가요? 자매 저장소 ecommerce-image-skills의 xiaohongshu-cover를 사용하여 3:4 커버를 생성하세요.

입력 Inputs

  • 완성 영상 (또는 깨끗한 소재 이미지: build/stillXX.png, 상품 장면 이미지)
  • 후크/판매 포인트 (hook-3s-script에서 가져올 수 있음)
  • 플랫폼: 두우인/영상호/TikTok (9:16 커버 + 3:4 미리보기 크롭) · 샤오홍슈 (3:4)

단계 Steps

  1. 제목 작성 (템플릿 참조): 각 ≤ 14자, 다양한 후크 유형을 포함합니다.

  2. 커버 생성:

    # 권장: 자막이 없는 깨끗한 배경 이미지 사용
    python scripts/cover_ab.py out/video.mp4 --images build/still00.png build/still03.png build/still04.png \
        --titles "얼음물이 점심까지 안 가요?|아침 얼음, 저녁에도 있어요|통학 가방에 안 새는 물병" --ratio 3:4 --outdir out/covers
    # 또는 완성 영상에서 가장 선명한 프레임 자동 선택 (완성 영상 프레임에는 자막이 있을 수 있음)
    python scripts/cover_ab.py out/video.mp4 --titles "A 제목|B 제목" --ratio 9:16
    

    cover_A.jpg, cover_B.jpg … 및 비교 이미지 ab_sheet.jpg 출력; 4가지 레이아웃 스타일을 순환 적용 (노란 글자 검은 외곽선 / 흰 글자 빨간 외곽선 / 노란 배경 검은 글자 가로 배너 / 반투명 검은 배경 흰 글자).

  3. 테스트 설계: 한 번에 하나의 변수만 변경 (제목 또는 배경 이미지 또는 레이아웃); 동일 시간대, 비슷한 트래픽에 게시; 또는 플랫폼 자체의 커버/제목 테스트 기능 사용 (있는 경우).

  4. 기록 (아래 표), 클릭률/완주율 등 플랫폼 데이터를 기준으로 하며, 감에 의존하지 않습니다.

제목 공식 Title formulas

유형예시
고통 호소형 질문얼음물이 점심까지 안 가요?
결과형아침 얼음, 저녁에도 있어요
상황형통학 가방에 안 새는 물병
숫자 나열형보온병 고를 때 이 3가지 확인
대비형평범해 보이지만, 실은 매우 튼튼해요
비교형일반 물병 vs 이 물병, 8시간 방치 (실제 테스트 필요)

프롬프트 템플릿 Prompt template

이 쇼핑 영상을 위해 8개의 커버 제목(≤14자)과 4개의 게시 문구(≤60자, 2~3개의 해시태그 포함)를 작성해주세요.
상품: {…}; 실제 판매 포인트: {…}; 플랫폼: {…}
각 제목은 다른 유형(고통/결과/상황/숫자/대비/비교)을 사용하고, 절대적인 표현과 증명할 수 없는 데이터는 금지합니다.
출력: 표 (번호/유형/제목/추천 배경 이미지/추천 레이아웃) + 추천 첫 번째 A/B 조합 및 이유.

A/B 기록표

버전제목배경 이미지레이아웃게시 시간노출클릭률완주율결론
A얼음물이 점심까지 안 가요?still00노란 글자 검은 외곽선
B아침 얼음, 저녁에도 있어요still03흰 글자 빨간 외곽선

체크리스트 Checklist

  • 제목 ≤ 14자, 모바일 썸네일에서 읽을 수 있어야 함
  • 커버의 주요 피사체가 선명하고, 상품 식별 가능; 텍스트가 상품을 가리지 않음
  • 3:4 크롭 후에도 제목이 완전하게 보여야 함 (영상호/두우인 정보 피드 미리보기)
  • 한 번에 하나의 변수만 변경; 데이터 기록이 완전해야 함
  • 절대적인 표현 없음, 허위 데이터 없음

자주 묻는 문제와 해결 방법 Failure fixes

문제해결 방법
커버에 글자가 두 번 겹쳐서 나타남--images로 깨끗한 배경 이미지를 전달하고, 완성 영상 프레임을 사용하지 마세요
제목 줄바꿈이 보기 나쁨≤ 10자로 줄이거나, 적절한 위치에서 수동으로 끊어주세요
자동 프레임 선택이 흐림--frame-time을 지정하거나 --images를 전달하세요
테스트 결론이 불안정함샘플이 너무 작습니다. 테스트 기간을 늘리거나 차이가 큰 버전만 비교하세요

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

관련 스킬