🌅 소셜러스 스튜디오
매일 아침, 유튜브 트렌드를 분석해 촬영만 하면 되는 쇼츠 대본을 자동으로 만들어 전달하는 서비스를 함께 만들고 있습니다.
👥 역할
- 홍 — 총괄 · 의사결정 · 소셜러스 협의
- 양 — 소셜러스 오너(대표이사)
- 클 — AI 개발·분석·대본 생성 (클로드)
📍 현재 위치
- 데이터 연동 연결 성공
- 키워드 추출 검증 완료
- DB 저장 연결 성공
- 상용화 준비 단계
📐 하루의 흐름 (한눈에)
🚀 고도화 계획 (7/3 CEO 검토 · 홍 승인)
"실제 서비스 수행 가능" 기준으로 사용자·관리자 양쪽 관점을 검토해 확정한 로드맵입니다. P0-2를 제외한 전 항목이 승인되어 당일 구현됐습니다. 초기화 후 최종 테스트는 아직 실시 전입니다.
| 단계 | 항목 | 내용 | 상태 |
|---|---|---|---|
| P0-1 | 무인 스케줄 + 실행 이력 + 알림 | 매일 아침 자동 실행, 실행 결과 DB 기록, 완료/실패를 이 허브 채팅으로 자동 보고 | 구현 완료 |
| P0-2 | AI 유료 API 전환 + 비용 상한 | 일 100건 대량 생성용. 현 구독 방식 한계는 개발환경 이전 시 함께 해소 | 보류(홍 결정) |
| P0-3 | 재실행 교체 정책 | 같은 날 다시 돌리면 당일분을 지우고 새로 저장(중복 방지) | 구현 완료 |
| P0-4 | 최소 인증 | 어드민 접근 토큰 게이트 + 고객 포털 PIN(암호화 저장) | 구현 완료 |
| P1-5 | AI 품질 게이트 | 대본을 훅·톤일치·명료성·리스크로 자동 채점, 미달 시 재생성, 재차 미달 시 납품 제외 | 구현 완료 |
| P1-6 | 고객 포털 실데이터 | 내 아카이브(실제 대본·한/영/일 탭·복사), 구독 설정(카테고리별 톤 포함) | 구현 완료 |
| P1-7 | 관제 대시보드 | 어드민 첫 화면에 배치 실행 현황·실패·피드백 요약 실시간 표시 | 구현 완료 |
| P2-8 | 대본 피드백 루프 | 고객 👍👎 집계 → AI 개선안 제안 → 관리자 승인 시 반영(품질 루프 메뉴) | 루프 완성 |
| P2-9 | 키이미지 생성 | 대본별 대표 이미지 — 생성 주체·방식 협의 필요 | 협의 대기 |
| P2-10 | 레딧 믹스 · 수요 데이터 연동 | 레딧(계정 준비 후) · 소셜러스 구독 수요 공유(협의) | 외부 대기 |
| P2-11 | 이메일 아침 발송 | SMTP 설정 기능 완성(어드민 발송 메뉴) — 메일 서버 정보만 넣으면 실발송·수신거부 준수 | 설정 대기 |
🔄 서비스 워크플로우
사용자(고객)가 경험하는 흐름 기준으로, 각 단계가 어떻게 돌아가고 지금 어디까지 됐는지 정리했습니다.
🗺️ 풀 플로우 한눈에 — 사용자 인입부터 발송·개선까지
이메일 1회 입력(전역 공유) · 포털 화면은 할당 언어(한/영/일)로 표시
기본 목소리 + 카테고리별 목소리 · 인기 추천 배지
+ 구글 트렌드·뉴스·네이버 믹스
교차 검증 가중치 · 7일 중복 제거
소셜러스 공식 번호표 · 브랜드세이프티 자동 차단
AI 비용 절감 · 트렌드는 전량 저장
TTS 낭독 정렬 · 품질 게이트 자동 심사
구독자 할당 언어 기준 — 수요 없으면 한국어만(번역비 절감)
날짜·카테고리별 관리, 불량 폐기
할당 언어로 제목·본문 발송 · 수신거부 준수 · 원본 아카이브
받은 대본에서 바로 평가
관리자 승인 시에만 ⑦에 반영
🎬 소비자 셀프 영상 제작 (대본 → 영상, 크레딧 결제) ㉑~㉒ 접수 구간 가동
현재 상태: 대본 선택→옵션 선택→크레딧 차감 접수→어드민 처리 큐→실패 시 자동 환불까지 실가동(10차). ㉓ 자동 렌더(엔진 내재화)·㉔ 썸네일·㉕ 라이브러리가 개발예정.
구독자가 받은 대본을 골라 직접 옵션을 선택해 쇼츠 영상까지 생성하는 다음 단계입니다. 제작 엔진은 스튜디오에 내재화합니다(홍 확정 7/3) — aitube 서비스를 경유하지 않고, aitube에서 검증된 자산(모델 어댑터·스타일 프리셋 38종·단가표·세그먼트 파이프라인)을 스튜디오 자체 모듈로 이식. 크레딧 차감·생성 큐·검수·정산을 스튜디오가 직접 통제하고, aitube는 검증 레퍼런스·내부 제작용으로 유지. 소비자에게 여는 옵션 범위는 관리자가 어드민 콘솔에서 오픈/클로즈 제어합니다.
영상 제작 검토·선택
음성 TTS · 추가 프롬프트 · 레퍼런스 이미지
실패 컷은 정적 폴백 + 크레딧 재정산
인트로·채널 고정 클립 자동 삽입
재생·다운로드·유튜브 발행 추적
| 선택 옵션(소비자) | 내용 — aitube 스튜디오 실옵션 기준 |
|---|---|
| 음성 TTS | 타입캐스트(기본)/일레븐랩스 보이스 미리듣기, 템포 느리게/보통/빠르게 |
| 이미지 모델 | 나노바나나 프로 · 이미젠4 · 시드림4.5 · 큐엔이미지 · Z-이미지(티어별 배정) |
| 영상 스타일 | 레고 브릭 · 치비 캐릭터 · 3D 마스코트 · 손그림 마커 · 90년대 레트로 애니 등 38종(aitube 레퍼런스) |
| 추가 입력 | 사용자 추가 프롬프트 + 레퍼런스 이미지. 접수·자동 검수(실존인물·성인물 차단, 저작권 동의)·저장·렌더 입력까지 전부 스튜디오 안에서 처리(완전 내재화 — 외부 전달 단계 없음) |
| 비디오 생성 모델 | 클링 2.5 · 하이루오 02 · Veo 3.1 · WAN 2.5 · 시댄스 2 · 정적(켄번즈) |
| 썸네일 | 첫 프레임(무료) / AI 생성 / 한국형 풀세트 — 인트로·CTA 고정 클립 경로 지정 포함 |
티어 프리셋(안) — 38종 스타일·6종 모델을 다 열지 않고 3단계로 큐레이션:
| 티어 | 구성 | 1편 원가(60초) | 차감 크레딧(안) |
|---|---|---|---|
| 라이트 | 정적 켄번즈 100% + 저가 이미지 · 스타일 9종 | 약 ₩150 | 30cr (₩300) |
| 스탠다드 ★기본 | 클링/하이루오 AI 50% + 이미젠4 · 스타일 18종 | 약 ₩2,800 | 550cr (₩5,500) |
| 시네마틱 | Veo/시댄스 AI 100% 가능 + 나노바나나 프로 · 스타일 38종 | 약 ₩7,600 | 1,500cr (₩15,000) |
크레딧 체계(홍 승인 · 7/3) — 모든 영상 제작은 크레딧으로만 진행. 사용자가 결제하면 소셜러스 관리자가 어드민에서 지급(무상/유상 구분 기록). 1크레딧 = ₩10(어드민에서 단가 수정 가능). 충전 패키지: 1만원=1,000cr / 3만원=3,300cr(+10%) / 10만원=12,000cr(+20%) — 최대 보너스 구간에서도 마진 약 38~40% 확보. 생성 전체 실패 시 전액 자동 환불, 일부 컷 폴백 시 차액 재정산. 소비자 체감은 크레딧이라 저항이 낮지만 실지출은 원화 — 어드민 "크레딧" 메뉴의 제작비 시뮬레이터(구축 완료)에서 티어·편수·충전 패키지별로 원화 환산·원가·마진을 즉시 확인하고 단가·차감량·패키지를 수정할 수 있습니다.
관리자 게이팅: 티어·스타일(38종 개별)·모델·썸네일 모드·크레딧 차감량·금칙어(실존인물 등)·동시 생성 슬롯을 전부 어드민에서 on/off·수정. 참고 화면: aitube 스튜디오 · 영상 라이브러리
데이터 수집 완료 (소셜러스)
10개 카테고리 × 10개 채널 = 100개 유튜브 채널(테스트는 50개)의 최신 영상 10개씩, 하루 최대 1,000건의 제목·설명을 마이크로소프트 클라우드 창고(Azure Blob)에 날짜별로 저장.
7/2 실측: 채널 50개 · 영상 490건 정상 확인
트렌드 키워드 추출 + 소스 믹스 검증 완료
클로드가 영상 490건을 읽어 주제를 묶고, 수집 소스(구글 트렌드·뉴스·네이버 등)의 핫 트렌드와 믹스해 트렌드 키워드 + 화제성 점수(0~10) 리스트를 생성. 영상과 구글 양쪽에 나온 주제는 교차 확인으로 가중치를 올림. 레딧은 계정 준비 후 추가.
7/3 실측: 영상 490건 + 구글 30건 믹스 → 키워드 20개 추출 성공 · 목표는 일 100개
안전 검수 (브랜드세이프티) 가동 중
정치·전쟁·자극적 소재는 사람 개입 없이 자동 차단. 수집 단계와 대본 생성 직전, 두 번 거릅니다. 차단 기록은 관리 화면에서 전부 확인 가능.
실측: 기본 규칙 35개, 1회 배치에서 정치·전쟁 13건 자동 폐기
카테고리 분류 → 수요 필터 → 대본 생성 3개국어·TTS 정렬 검증
키워드를 활성 카테고리(소셜러스 공식 번호표 기준, 우선 진행 10종)로 분류한 뒤, 구독 수요가 있는 카테고리만 대본을 생성합니다. 톤은 해당 카테고리 구독자들이 가장 많이 고른 톤(수요 없으면 카테고리 기본 톤). 대본은 TTS가 그대로 낭독하는 것을 전제로 톤의 템포·감정·휴지·음높이를 문장 길이·문장부호 호흡·감탄 밀도·어미로 번역해 작성 — 나중에 음성·영상 품질이 그대로 따라옵니다. 훅 → 본문 → CTA 구조의 2~3분 쇼츠 대본. 번역(영어·일본어)은 그 언어를 할당받은 구독자가 있는 카테고리만 수행 — 수요 없으면 한국어만. 수요 없는 카테고리는 트렌드 리스트에만 올라 비용을 아낍니다.
7/3 실측: 15건 분류·생성·3개국어 번역 성공 · 수요 기반 모드 구현 완료
저장 · 배송 실저장 검증 완료
완성된 트렌드·대본을 소셜러스 데이터베이스(MakeDailyTrends / MakeDailyScripts)에 매일 저장. 방화벽 등록 완료(7/3), 트렌드 15건 + 대본 15건 실제 저장·역조회 검증까지 끝. 카테고리 번호는 번호표 수령 전까지 잠정 매핑 사용.
7/3 실측: 15+15건 저장 성공 · 실패 0
고객 활용 구독관리 포털 오픈
고객이 구독관리 포털에서 관심 카테고리·목소리를 직접 설정하고, "받은 대본"에서 날짜·카테고리별로 대본을 보고 복사해 촬영합니다. 대본마다 👍👎 평가가 품질 루프로 이어져 쓸수록 대본이 좋아지는 구조가 이미 돌고 있습니다.
언어 할당 — 외국인 고객 대응 구현 완료 (7/3)
3개국어 대본은 모든 고객에게 다 가는 게 아니라, 관리자가 고객마다 언어(한국어/영어/일본어)를 할당합니다. 일본인 고객이면 메일 제목·본문·안내문이 일본어로 발송되고, 구독관리 포털 화면(메뉴·설정·받은 대본)도 일본어로 보입니다. 받은 대본을 열면 할당 언어 버전이 기본 탭으로 뜨고, 다른 언어 탭도 열람 가능. 할당은 어드민 발송 메뉴의 가입자 표에서 즉시 변경. 번역도 수요 기반 — 전 대본을 3개국어로 만드는 게 아니라, 영어/일본어가 할당된 구독자가 있는 카테고리만 해당 언어로 번역합니다(수요 없으면 한국어만 생성 — 번역 호출·비용 절감).
🔒 안전장치
- AI가 폭주하지 않도록 재시도 상한 · 연속 실패 시 자동 중단 내장 (비용 보호)
- 접속 키·비밀번호는 코드에 넣지 않고 별도 보안 설정 파일로만 관리
- 같은 키워드는 7일 안에 중복 생성 안 함
📊 진행현황
상태 배지를 누르면 대기 → 진행중 → 완료 순서로 바뀝니다. 누구나 업데이트할 수 있어요.
📋 작업 레포트
작업이 끝날 때마다 무엇이 바뀌었는지 날짜별로 기록합니다. 최신이 위에 옵니다.
2026-07-03 (11차) — 관리자 계정 · 실데이터 타깃 발송 테스트 완료
- 관리자 관리(신규 메뉴) — 어드민 접근 계정을 콘솔에서 직접 관리: 아이디=이메일, 비밀번호 정책(8자 이상·숫자·특수문자, 서버에 해시로만 저장), 추가·비밀번호 변경·삭제. 로그인 화면에 관리자 계정 로그인 탭 추가(기존 마스터 토큰 병행). 세션/권한 고도화는 후속.
- 타깃 발송 테스트(실데이터) — 소셜러스 블롭 실영상에서 키워드 추출→분류→특정 고객(홍)의 관심 카테고리 대본 5건 생성(카테고리별 톤 반영·품질 게이트)→해당 고객 1명에게만 발송. 소셜러스 DB에는 쓰지 않는 로컬 검증. 작업별 토큰 사용량·원가 자동 집계 포함.
2026-07-03 (10차) — 구독자 관리 · 영상 제작 접수 가동 · 수집 상한 완료
- 구독자 관리(신규 메뉴) — 요금제 정의(베이직 3개/스탠다드 5개/프리미엄 10개 — 카테고리 선택 수량, 어드민 수정 가능)와 구독자별 할당(포털 선택 상한에 즉시 반영), 크레딧 지갑(유상/무상 구분 지급·차감, 잔액과 불변 원장 기록, 마이너스 잔액 차단), 언어·구독기간·삭제까지 한 화면. 가입자 관리는 발송 메뉴에서 이곳으로 이관.
- 영상 제작 요청 — 접수 구간 가동 시작 — 구독관리 "받은 대본"에서 🎬 이 대본으로 영상 만들기: 티어(라이트/스탠다드/시네마틱)·스타일 12종·보이스·추가 프롬프트 선택 → 크레딧 차감과 함께 접수 → "내 제작 요청 현황"에서 진행 상태 확인. 어드민 "제작 요청" 큐에서 처리 시작→완료(결과 URL 등록), 실패/취소 시 크레딧 자동 환불. 요청→차감→환불 전 과정 실검증 완료. 렌더 엔진 내재화가 붙으면 이 큐가 자동 처리로 전환됩니다.
- 수집 상한 — 소스별 1회 수집 최대 건수를 수집 소스 카드에서 직접 조정(기존 12건 고정 → 1~200 설정). 분류·생성 AI 비용이 수집량에 비례하므로 소스별 통제 가능.
2026-07-03 (9차) — 카테고리 공식 번호표 적용 · 운영 토글 · 허브 외부 공개 완료
- 소셜러스 공식 카테고리 번호표 적용 — 대기 중이던 잠정 매핑을 공식 번호(1 뷰티 ~ 19 관공서기관)로 교체. 소셜러스 SQL에 저장되는 카테고리 번호가 이제 공식 체계와 일치. 목록에 없던 15 정치·이슈 추가(기본 톤: 뉴스룸).
- 우선 진행 10개 카테고리만 활성 — 소셜러스가 채널을 수집하는 1 뷰티 · 5 취미 · 6 엔터테인먼트 · 7 영화애니 · 8 IT기술 · 11 여행아웃도어 · 12 푸드쿠킹 · 14 스포츠헬스 · 15 정치이슈 · 17 경제재테크만 켜짐. 나머지는 어드민 "구독 수요" 메뉴의 토글로 제어 — 끄면 포털 선택지·키워드 분류·수요 집계·발송·추천·차단규칙 선택지 등 전역에서 숨김(데이터 보존, 재활성 시 복귀).
- 협업 허브 외부 공개 — 기존 주소는 사설망 전용이라 외부 접속 불가했음. 공개 주소 개통: https://macbookpro.tail2eaac7.ts.net/socialstudio (비밀번호 동일). 소셜러스 측에 이 주소로 공유.
2026-07-03 (8차) — 크레딧 시뮬레이터 · 레퍼런스 이미지 방향 확정 완료
- 크레딧 체계 승인 반영 — 어드민에 "크레딧" 메뉴 신설. 제작비 시뮬레이터: 티어·편수·충전 패키지를 고르면 소비자 체감(크레딧)과 실지출 원화 환산 · 우리 원가 · 마진(₩/%)이 영수증처럼 즉시 계산(원가 대비 마진 비중 바 포함). 1크레딧 단가·티어별 차감량·1편 원가·충전 패키지 전부 어드민에서 수정 가능.
- 레퍼런스 이미지 업로드 방향 확정 — aitube 엔진에 업로드 UI를 새로 만들지 않고, 스튜디오 포털에서 접수 → 자동 검수(실존인물·성인물 차단, 저작권 동의) → 통과분만 aitube 기존 레퍼런스 경로 컬럼에 전달. 엔진 무수정 연동 + 정책 검수 일원화.
- 번역도 수요 기반으로 전환 — 전 대본 3개국어 번역(부담)을 중단. 영어/일본어가 할당된 구독자가 있는 카테고리만 그 언어로 번역하고, 수요가 없으면 한국어만 생성. 번역 호출·비용이 수요에 비례하도록 변경.
- 품질 검증(멀티에이전트) — 언어 할당·AI 설정·크레딧 신규 코드 전체를 3관점(로직·화면 상태·API 보안) 교차 리뷰 → 발견 7건을 각각 3인 반박 투표로 검증, 확정 결함 3건 수정: ①AI 설정에서 '구독 CLI' 저장이 실행 경로에 반영되지 않던 문제 ②발송 톤 개인화가 어드민 API 전환 구성을 인식 못 하던 문제 ③무과금 CLI 호출이 일일 비용 상한을 소진하던 문제(실과금 API 호출만 합산하도록 계측 분리). 수정 후 연결 테스트·회귀 확인 완료.
2026-07-03 (7차) — 언어 할당 · AI 설정 · 영상 제작 로드맵 완료
- 언어 할당(외국인 고객) — 3개국어 대본을 전원에게 보내지 않고, 관리자가 고객마다 언어(한/영/일)를 할당. 일본인 고객이면 메일 제목·본문·안내문이 일본어로 발송되고 구독관리 포털 화면 전체(메뉴·구독 설정·받은 대본)도 일본어로 표시. 받은 대본 열람 시 할당 언어가 기본 탭. 할당은 어드민 발송 메뉴의 가입자 표에서 즉시 변경. 소셜러스 DB에는 3개국어 전량 저장 유지.
- AI 설정(신규 메뉴) — 구독(CLI) ↔ 유료 API 실행 경로를 어드민에서 전환. API 키는 암호화 저장, 일일 비용 상한(원화) 초과 시 자동 차단, 연결 테스트 버튼. 향후 환경 이전·상용 전환 시 코드 수정 없이 즉시 전환 가능(연결 테스트 통과 확인).
- 영상 제작 로드맵 — 워크플로우 탭에 "소비자 셀프 영상 제작" 개발예정 플로우(대본 선택→옵션→생성→썸네일→라이브러리)와 티어 3단계·크레딧 체계(1크레딧=₩10 제안, 관리자 지급·어드민 단가 수정) 게시. aitube 스튜디오 실옵션(이미지 5종·비디오 6종·스타일 38종·TTS 2사) 전수 조사 기반.
2026-07-03 (6차) — 가입자 관리 · 원가 분석 · 포털 계정 공유 완료
- 가입자 목록 관리 — 발송 메뉴에 가입자 표(순번·이메일·가입일·만료예정일·선택 카테고리·기본 목소리·상태). 관리자가 테스트 계정을 직접 추가(구독 기간 1/3/12개월·무기한)·삭제 가능, 만료 가입자는 발송 자동 제외.
- 원가 분석(신규 메뉴) — 풀 워크플로우의 AI 호출을 전부 계측해 단계별(추출→분류→생성→심사→번역→개선)·모델별 토큰 사용량과 원화 원가를 자동 집계. 대본 1건당 원가, 월 예상 원가, 구독자 1인당 원가 계산. VM 등 고정비는 수동 항목으로 등록해 합산, 단가·환율 편집 가능. (현재 구독 모드는 실청구 없음 — API 전환 시 예상치)
- 포털 계정 전역 공유 — 이메일을 한 번만 입력하면 구독 설정·받은 대본 어디서든 자동 적용(계정 변경 버튼 제공).
- 발송 폴백 — 고객의 관심 카테고리에 보낼 새 대본이 없으면, 고객이 고르지 않은 카테고리 중 전체 인기 순위 상위(차상위)에서 대본을 골라 대신 발송(메일에 안내 문구 표기). 빈 메일·미발송이 사라집니다.
- 허브 — 워크플로우 탭에 사용자 인입부터 발송·품질 개선까지 12단계 풀 플로우 시각화 추가, 전체 내용 최신화.
2026-07-03 (5차) — 리브랜딩 · 대본 관리 · 고도화 3종 완료
- 리브랜딩 — 서비스명 소셜러스 스튜디오로 전면 교체(모든 페이지·기능·메일·허브). 브라우저 탭: 어드민="소셜러스 스튜디오 어드민 포털", 고객="소셜러스 스튜디오 구독관리". 소셜러스 본사 파비콘(별+스파클)을 고해상도로 재작화해 색상별 적용 — 어드민(보라+노랑)·구독관리(주황+보라)·허브(원본 파랑+빨강), 각 페이지 로고로도 사용.
- 대본 관리(신규 메뉴) — 만들어진 대본 전체를 날짜별·카테고리별로 정렬·검색·열람(한/영/일)하고, 불량 대본은 폐기해 발송에서 제외.
- 품질 루프(신규 메뉴) — 같은 카테고리·목소리에 👎가 2건 이상 쌓이면 AI가 프롬프트 개선안을 제안. 사람이 전/후 비교 후 승인해야만 적용(자동 적용 없음), 적용 이력·되돌리기 지원. 매일 배치 말미에 자동 분석.
- 메일 수신거부 — 발송 메일 하단에 서명 토큰 기반 수신거부 링크(정보통신망법 준수 문구). 열람만으로는 처리되지 않고 버튼 확인 시 처리, 재구독 경로 제공, 수신거부 고객은 발송 자동 제외. 위조 링크 차단 검증 완료.
- 카테고리 기본 목소리 편집 — 코드에 숨어 있던 카테고리→기본 톤 매핑을 톤 관리 화면에서 직접 편집(18종 × 목소리 선택), 다음 생성부터 반영.
- 구독 설정 개선 — PIN 제거(이메일 로그인 추후 도입), 저장 오류 해결, 메뉴 순서 변경, "받은 대본" 개명+날짜/카테고리 정렬 리디자인.
2026-07-03 (4차) — 운영 피드백 반영 (홍 지시 5건 + 개선) 완료
- 구독 수요 관리 — 어드민에 "구독 수요" 메뉴 신설: 카테고리 18종 전체를 카드로 표시(0명 포함·흐림 처리 — 향후 장르 정리 판단용), 카드 안에 구독자 수와 목소리(톤) 카드+선택 인원을 톤 이름으로 표기. 톤별 전체 통계 포함.
- 발송 아카이브 — 발송분은 본문 원본·수신인·목소리를 그대로 보존(불변 기록). 수신인 필터로 모아보기 + 개별 대본 열람.
- 카테고리 인기 추천 — 포털 구독 설정에서 많이 선택된 상위 3개에 "인기 1~3위" 배지. 통계가 부족하면 어드민 수동 추천으로 보충(구독 수요 메뉴에서 설정).
- 용어 정리 — 어드민 전체에서 "배송" → "발송"으로 교체.
- SMTP 설정 기능 — 발송 메뉴에서 메일 서버 정보 직접 입력(비밀번호는 암호화 저장) + 테스트 발송 버튼. 설정 시 실발송, 미설정 시 테스트 저장.
- 포털 개선 — PIN 제거(추후 이메일 로그인 도입 예정, 저장 안 되던 이슈 해결), 메뉴 순서 변경(①구독 설정 ②받은 대본), "내 아카이브" → "받은 대본" 개명 + 날짜별/카테고리별 정렬·필터·애니메이션 리디자인.
2026-07-03 (3차) — 대본·TTS 톤앤무드 정렬 완료
- 문제 — 톤(템포·감정·휴지·음높이)은 본래 TTS 낭독 설정인데, 대본 생성 프롬프트에는 "템포: 빠름" 같은 한 줄로만 붙어 AI가 문장에 반영하지 못했고, 어드민 화면에서도 톤이 결합되는 걸 볼 수 없었습니다.
- 톤 → 글쓰기 자동 번역 — 템포는 문장 길이로, 휴지는 문장부호 호흡(쉼표=짧은 쉼·마침표=한 박·빈 줄=긴 여운)으로, 감정은 감탄 밀도로, 음높이는 어미·어순으로 번역하는 규칙을 생성 엔진에 내장.
- 톤 8종 규격화 — 각 톤에 계량 문장 규칙(문장 길이·감탄사 횟수·종결어미)과 예문을 추가. 톤 관리 화면에서 그대로 편집 가능.
- TTS 낭독 안전 규칙 — 이모지·괄호 지문·기호 단위(%·$) 금지, 숫자 낭독형 표기, 영문은 한글 음차(AI→에이아이). TTS가 글자 그대로 읽어도 사고가 없게.
- 어드민 가시화 — 대본 설정에 톤 결합 미리보기 신설: AI에 실제 전송되는 최종 프롬프트를 톤별로 확인. 품질 게이트 심사관에게도 톤 규격 전문을 전달해 톤 일치 채점 정확도 향상.
- 실측 검증 — 같은 소재(방산 수출)로 뉴스룸 톤과 숏폼 MC 톤 생성 비교: 문장 길이·어미·감탄·리듬이 뚜렷이 다르고 둘 다 TTS 안전 표기(케이 나인, 에프에이 오십) 준수 확인.
2026-07-03 (2차) — 고도화 일괄 구현 완료
- 무인 운영 체계 — 매일 아침 자동 실행 스케줄러 + 실행 이력 기록. 배치가 끝나면(또는 실패하면) 이 허브의 클로드 채팅으로 자동 보고가 올라옵니다. 어드민 콘솔 첫 화면에서 직접 관리: 켜기/끄기 토글 · 실행 시각 · 모드(수요/전량) · "지금 실행" 버튼. 설정은 저장되어 서버를 재시작해도 유지됩니다.
- 재실행 안전장치 — 같은 날 배치를 다시 돌리면 당일분을 지우고 새로 저장(중복 방지 확정).
- AI 품질 게이트 — 모든 대본을 훅·톤일치·명료성·리스크 기준으로 자동 채점, 미달이면 고쳐서 재생성, 그래도 미달이면 납품에서 제외.
- 보안(최소 인증) — 어드민은 접근 토큰, 고객 포털은 이메일+PIN(암호화 저장)으로 잠금.
- 고객 포털 실기능 — 내 아카이브(실제 대본, 한/영/일 탭, 복사 버튼) + 구독 설정(관심 카테고리 최대 5개, 기본 톤 + 카테고리별 톤 지정) + 대본 피드백(👍👎·한줄 의견).
- 관제 대시보드 — 어드민 첫 화면에서 오늘 배치 현황(대본 수·실패·품질 재생성)과 고객 피드백을 실시간 확인.
보류·대기: AI 유료 API 전환(홍 결정·환경 이전 시), 키이미지(협의), 레딧·수요 데이터 연동(외부), 이메일 실발송(인프라). 상세는 개요 탭의 "고도화 계획" 표 참고.
2026-07-03 (1차) — 리브랜딩 · 연동 검증 · 수요 기반 생성
- 리브랜딩 — 서비스명 모닝스크립트 → 소셜러스 스튜디오 확정. 관리자 콘솔을 "소셜러스 스튜디오 어드민"으로 새 유리(글래스) 디자인 적용.
- 소셜러스 DB 연동 검증 — 방화벽 등록 확인 후 트렌드 15건 + 대본 15건(한/영/일)을 소셜러스 DB에 실제 저장·역조회까지 성공(실패 0).
- 구글 트렌드 믹스 — 영상 키워드에 구글 트렌드·뉴스 헤드라인을 섞어 교차 검증 가중치 적용(영상 490건+구글 30건 → 키워드 72개 실측).
- 수요 기반 생성 도입 — 트렌드 리스트는 전량 만들되, 대본은 구독자가 있는 카테고리·톤만 생성해 AI 비용 절감(예: 5/18 카테고리 수요 시 약 70% 절감).
- 클로드 채팅 연결 — 이 허브에서
/클로드 질문으로 AI 답변 가동. - 초기화 — 최종 테스트를 위해 로컬 키워드·소셜러스 당일 데이터를 깨끗이 비움. 최종 테스트는 아직 실시 전(시작 신호 대기).
🗺️ 상용화 로드맵
지금 단계부터 정식 유료 서비스까지의 계획입니다.
Phase 0 — 연동 검증 지금 여기
- 창고(Blob) 읽기 ✅ · 키워드 추출 ✅ · 대본 엔진 ✅ · 안전 차단 ✅ · DB 접속 ✅ (7/3 방화벽 등록·접속 검증)
- 남은 것: 카테고리 번호표 수령
Phase 1 — 통합 파일럿 예정
- 매일 아침 자동 실행: 수집 → 키워드 100개 → 대본 100개(한/영/일) → DB 저장
- 구글/레딧 트렌드 믹스 · 키이미지 연결 · 결과 품질을 양측이 검수
Phase 2 — 정식 오픈 준비 예정
- AI 유료 계정 전환 + 월 비용 상한 설정 (지금은 테스트용 계정 — 판매 시 필수)
- 관리자 로그인 보안 강화 (정식 인증 체계)
- 메일 실발송 전환 시 전용 도메인 · 스팸 방지 인증
- 테스트 데이터와 운영 데이터 분리
Phase 3 — 상용 확장 예정
- 고객사별 데이터 완전 분리(멀티테넌시) · 고객이 직접 설정하는 화면
- 고객 포털(오늘의 대본 보드) · 검수/수정요청 기능
Phase 4 — 고도화 예정
- AI 2차 안전 검수 · 대본 품질 A/B 테스트 · 성과 분석 리포트
⚠️ 오픈 전 꼭 결정할 것
| 항목 | 내용 | 담당 |
|---|---|---|
| AI 비용 | 유료 전환 시점과 월 상한 금액 | 홍 |
| 카테고리 번호표 | DB의 카테고리 숫자(1,2,3…)가 어떤 분야인지 목록 | 양 |
| 키이미지 | 대본별 대표 이미지를 누가 어떻게 만들지 | 홍·양 협의 |
| 재실행 규칙 | 같은 날 배치를 다시 돌리면 덮어쓸지/추가할지 | 양 |
| 보안 | 접속 키 재발급 + 읽기전용 키로 교체 (평문 전달 이력 정리) | 양 |
| 수요 데이터 연동 | 소셜러스 구독자의 카테고리·톤 수요를 공유받아 대본 생성 물량 최적화 (AI 비용 절감의 핵심) | 홍·양 협의 |
| 생성 물량 정책 | 일 100건 고정 생성 vs 수요 기반 가변 생성 중 계약 기준 확정 | 홍·양 협의 |
🎬 영상 제작 오픈 전 연결 예정
소셜러스 스튜디오는 영상 제작 기능까지 연결을 마친 뒤 정식 오픈합니다. 대본 이후 단계(음성·영상·편집·발행)의 준비 상황을 이 탭에서 공유합니다.
연결 예정 기능
- 🎙️ AI 음성(TTS) — 톤 설정과 연동된 내레이션 생성
- 🖼️ 키이미지·B-roll — 대본 장면별 이미지/영상 소스 자동 생성
- 📝 자막 — 내레이션 타이밍에 맞춘 자막 파일
- ✂️ 편집 자동화 — 컷·전환·BGM 타임라인
- 📤 발행 패키징 — 제목·태그·썸네일 메타데이터
💬 클로드 채팅
/클로드 질문내용 으로 부르면 클(AI)이 답합니다. 일반 메시지는 홍·양 간 메모로 남습니다.