HARU AI 운영실
목표를 입력하면 10개 역할이 기획, 생성, QA, 지식화, 배포, SNS 운영으로 나뉘어 움직이는 구조입니다. 이 페이지는 서비스 공개 전 관리자 운영 기준판입니다.
갤러리로
현재 제작 파이프라인
- 1. Base_body 기반 캐릭터시트 생성
- 2. 추가의상과 실제 필요한 탈것시트 생성
- 3. Seedance 2.0용 15초 x 2 숏츠 프롬프트 패키지 생성
- 4. Claude Code가 Seedance 제작과 영상 QA 진행
- 5. 관리자 승인 후 SNS 업로드 큐로 이동
2주 수익화 실행판
- Day 1-3: 관리자 전용 생성 안정화, 캐릭터시트·추가의상·탈것시트 QA 기준 고정
- Day 4-6: Seedance 15초 x 2 숏츠 제작 패키지와 SNS 업로드 큐 연결
- Day 7-9: 결제 플랜 화면, 무료/구독/크레딧 정책, 관리자 비용 모니터 정리
- Day 10-12: SEO 랜딩, 캐릭터별 공개 페이지, 블로그형 지식 콘텐츠 자동 생성 구조 준비
- Day 13-14: 소프트런칭 QA, 결제 샌드박스, SNS 첫 업로드, 운영 지표 점검
결제Paddle 또는 Stripe 중 하나로 시작. 초기에는 관리자 테스트 후 구독/크레딧 과금으로 확장.
SEO나라·시대·직업별 캐릭터 공개 페이지를 검색 유입 자산으로 축적.
DBR2 description.json을 유지하고, 수익화 단계에서 Supabase/Postgres형 운영 DB로 확장.
SNSSeedance 결과를 Shorts/Reels/TikTok에 업로드하기 위한 제목·설명·해시태그 메타데이터 자동화.
5주 실제 수익화 로드맵
- 1주차: 공개 표면과 광고 준비. 메인 준비중 페이지는 유지하되, 공개 갤러리/캐릭터 소개/SEO 랜딩을 먼저 열고 개인정보처리방침, 약관, 문의, AdSense 신청 조건을 정리합니다.
- 2주차: 데이터 계측. GA4와 MS Clarity를 붙이고 landing_view, gallery_open, generate_start, character_ready, seedance_package_ready, subscribe_click, payment_success 이벤트를 관리자 운영실에서 보이게 합니다.
- 3주차: 결제 가능한 MVP. 무료 둘러보기, Creator 구독, 크레딧 충전형 생성권을 만들고 Stripe/Paddle/Polar 중 1개 결제사를 테스트 모드로 연결합니다.
- 4주차: 회원/권한/저장소. Google 로그인, 관리자/일반 사용자 권한, 생성 쿼터, R2 갤러리 저장, Supabase/Postgres 구독 상태 저장을 묶습니다.
- 5주차: SNS 퍼널과 반복 개선. Seedance 15초 x 2 숏츠 패키지를 YouTube Shorts, TikTok, Reels 업로드 큐로 보내고 조회수, 가입, 유료전환, 생성원가를 매일 비교합니다.
1차 수익원구독 + 생성 크레딧. 사용자가 원하는 캐릭터의 하루와 숏츠 패키지를 반복 생성할 이유를 만듭니다.
2차 수익원AdSense + 공개 갤러리 SEO. 국가, 시대, 직업, 캐릭터 이름별 페이지가 검색 유입 자산이 됩니다.
3차 수익원HARU Sounds + SNS 숏츠. 캐릭터별 음악/일상 숏츠가 유입과 음원 수익의 입구가 됩니다.
운영 기준캐릭터 1명당 생성원가, 완성률, 재방문, 공유, 결제전환이 기준 미달이면 기능 추가보다 퍼널과 퀄리티를 먼저 고칩니다.
수익화 준비 페이지
- 가격/구독 준비 페이지 - Free, Creator, Credits 3단 구조와 결제 연결 대기 상태
- HARU 하루 기억 카드 - 캐릭터 IP 기반 캐주얼 게임 MVP와 향후 IAP 확장 입구
- 이미지 배치 실험실 - GPT Image/Codex 배치 콘티 연구용 관리자 전용 랩
- 모바일/IAP 수익화 로드맵 - Replit, RevenueCat, 앱스토어 확장 연구 트랙
- 결제 준비 체크리스트 - Stripe/Paddle/Polar 비교와 승인 게이트
- 개인정보처리방침 - Google 로그인, 생성 결과, 결제 상태 처리 기준
- 이용약관 - Base_body 기준, 유료 기능, 금지 행위, 공개 전 변경 고지
- 문의 페이지 - 정식 문의 폼 연결 전 기본 신뢰 페이지
HARU 크레딧/비용 계측
현재 mock 지갑0이 브라우저의 localStorage 기준
오늘 획득0/30무료 획득 크레딧 일일 상한
고비용 생성잠금Seedance/고해상도는 queue+quota 필요
Paid Credits준비중MINT 승인 전 결제 연결 금지
현재 값은 미니게임 보상 mock입니다. 다음 단계에서 Cloud Run credit ledger, provider/model 비용, 실패/환불 지표와 연결합니다.
API 사용량/비용 모니터
이미지 API확인 중provider/model 로딩
컷이미지 API확인 중provider/model 로딩
텍스트/시나리오 API확인 중provider/model 로딩
영상 API확인 중provider/model 로딩
최근 비용대기Cloud Run usage endpoint 기준
상태로딩관리자 세션 확인 중
어떤 API를 쓰는지, 어떤 모델이 연결됐는지, 비용 계측 endpoint 상태를 관리자 화면에서 바로 확인합니다.
AdSense 광고수익 준비 상태
ads.txt확인 중publisher ID 확인
공개 콘텐츠30published culture notes
정책 페이지확인 중Privacy / Terms / Contact / FAQ
광고 차단 route확인 중generate/admin/result no ads
- 초기 광고 허용: 홈, 갤러리, Stories, FAQ, About, 문화 노트
- 초기 광고 차단: 생성, 결과, 관리자, 가격, 캐릭터 상세, Memories, Rooms, Timeline, Today
- 승인 전에는 연결 코드와 공개 콘텐츠 품질을 우선하고, 승인 후 수동 슬롯을 보수적으로 추가합니다.
Google 최종 승인은 보장할 수 없지만, 현재 페이지/정책/광고 차단 상태를 운영실에서 계속 확인합니다.
Thumbnail vertical adjust
Linear 운영 보드
- WOR-43 - 레퍼런스 UI와 관리자 전용 진입 안정화
- WOR-18 - 관리자 30일 세션과 Chrome 재검증
- WOR-44/45 - 게임 제작과 Claude 실행 QA
Codex × Claude QA 상태판
Codex 자동 QAPASS생성 UI, 결과 대기, 관리자 API 패널, 갤러리 smoke
Claude 실브라우저 QA대기실제 Google 관리자 세션에서 랜덤 생성 1회 확인 필요
현재 추천 보완진행중관리자 갤러리 생성 링크, 실제 API usage endpoint, 갤러리 클릭성
다음 차단점실생성과금/쿼터가 드는 실제 생성은 관리자 세션으로 1회만
Codex는 비용 없는 자동 QA와 코드 패치를 담당하고, Claude Code는 Chrome 실계정 세션으로 실제 생성/갤러리 클릭/관리자 endpoint를 독립 검증합니다.
01 PRODUCER프로듀서
전체 목표를 쪼개고 Codex와 Claude Code 작업을 분배합니다.
02 KNOWLEDGE옵시디언 지식화
결정된 규칙, QA 결과, 프롬프트 기준을 vault에 업데이트합니다.
03 SCENARIO하루 시나리오
캐릭터의 30초 하루를 15초 A/B 영상 구조로 정리합니다.
04 CHARACTER QA캐릭터 기준 QA
Base_body, 체형, 얼굴, 썸네일, 시트 일관성을 확인합니다.
05 ASSET의상·탈것 자산
추가의상과 탈것시트를 3D/PBR 프로덕션 자산 기준으로 검수합니다.
06 SEEDANCE숏츠 감독
캐릭터시트, 의상, 탈것 레퍼런스로 15초 영상 2개를 제작합니다.
07 SNSSNS 업로드
YouTube Shorts, TikTok, Instagram Reels용 제목, 설명, 해시태그, 업로드 큐를 관리합니다.
08 GALLERY갤러리 큐레이터
잘못 생성된 캐릭터 삭제, 대표 썸네일, 공개 여부를 관리합니다.
09 COSTAPI 비용 모니터
이미지/텍스트/영상 API 사용량과 비용을 관리자 화면에서 추적합니다.
10 RELEASE QA배포 QA
worldharu.com 반영, 생성 플로우, R2 저장, 로그인 상태를 검증합니다.