← 전체 상품
BUILDERLOG · 채널 자동화 패키지 02
YouTube Shorts Pack — 쇼츠 무인 공장
채널당 하루 2~6개 슬롯을 무인으로 채우는 공장입니다. 공개 쇼츠 검색 벤치마크와 정책 뉴스 레이더로 소재를 잡고, 대본은 codex → claude → gemini → 로컬 순으로 한 번씩만 부릅니다. TTS에 돈 쓰기 전에 게이트가 대본을 검사하고(항목 5~7개·26자, 나레이션 320자, 모든 수치는 원문 인용에 있어야 함), 렌더 후 1080×1920·길이·미리듣기 오디오를 확인한 뒤 스튜디오에 예약 업로드합니다.
₩990 · 1인 라이선스 · 채널 수 제한 없음
파이프라인
슬롯 6개(05:00~18:00) 감독자: 워커 잠금·2300초 데드라인·리소스 확인 → next-slot → 포맷 선택(리스트/나레이션, 나레이션 일일 상한) → 벤치마크 20시간마다 · 레이더 · 로컬 1회 요약(일 캐시) · 상위 유지율 훅 피드백 → script.json (엔진 체인, 로컬이 쓰면 review_required + NO_UPLOAD) → 사전 게이트 → make(ElevenLabs+Edge 폴백, 이미지 Gemini→Pexels→로컬, 모션/리스트카드/CSS 템플릿/Remotion, ffmpeg) → QA → 스튜디오 예약 업로드(로그인 프로필) → 원장 → 03:05·14:30 애널리틱스 CSV → 피드백·디자인 50:50→75:25·포트폴리오 → 23:20 회고 · 23:35 보고 · 월 04:00 주간 트렌드(yt-dlp 프레임+whisper+로컬 VL)
구성
- bin/ auto-short.sh(감독자), shorts_control.py(잠금·데드라인·슬롯·포맷·컨텍스트·생성·체크포인트), gate.py(게이트 전체), make.py(TTS·이미지·렌더·QA), ledger.py, performance.py(CSV→피드백·디자인 정책), retro.py, 스튜디오 업로드 레시피, 공용 라우터·가드·로컬 에이전트
- prompts/ 리스트 대본·나레이션 대본·컨텍스트 요약·피드백·회고 판단
- config/ channel(슬롯·상한·길이 범위·벤치 질의), automation(타임아웃·엔진 순서·프롬프트 상한), design-policy(50:50→75:25 조건), portfolio-policy, theme
- jobs/ 메인·서브 채널 쇼츠, health(10분), recovery(매시), performance, retro, report, weekly — 실제 cron 그대로
- skills/ shorts-pipeline-build · shorts-run-today · shorts-report-review · studio-upload-aside
사람이 할 일
- 로컬 모델이 쓴 대본은 수치 확인 후 업로드
- 디자인·포맷 변경 승인(정책 파일이 트래픽만 옮김)
- 브라우저 프로필 로그인, API 업로드를 쓰려면 프로젝트 감사 신청
어디서 나왔나
빌더로그가 매일 무인으로 돌리는 채널 운영 방식을 그대로 떼어내 계정·채널 정보만 지운 것입니다. 남의 튜토리얼이 아니라 실제 운영 중인 파이프라인의 스크립트·스케줄·게이트·프롬프트·사람이 할 일 목록입니다. 공용 부품(엔진 라우터, 리소스 가드, 로컬 에이전트)은 세 패키지에 동일하게 들어 있습니다.
필요한 것
- macOS 또는 리눅스, Python 3.11, uv, ffmpeg
- Claude Code·Codex·Gemini CLI 중 하나 이상(엔진 라우터가 순서대로 시도), 로컬 폴백은 Ollama
- 로그인된 브라우저 자동화(Aside CLI 권장) — 플랫폼 화면 작업용
- 스케줄러: dagu(권장) 또는 launchd·cron·GitHub Actions
하지 않는 것
- 계정 로그인·인증 대행 (사람이 한 번 로그인)
- 로컬 모델만 쓴 핵심 콘텐츠의 자동 게시 (항상 보류 → 사람이 확인)
- 플랫폼 정책 위반 회피. 한도·심사·저작권은 README의 '사람이 할 일'에 명시
함께 쓰면
Automation Kit(훅·MCP·배포 가드)와 Prompt Dex Skills(콘텐츠 프롬프트)를 옆에 두면 구축 → 콘텐츠 → 운영이 이어집니다. 모두 990원.