josh-video-router:Josh 비디오 라우터
초안만 생성하며, 게시하지 않습니다. 게시는 항상 메인 봇이 Josh의 확인 후 처리합니다. 전체 목록과 이유는 <SKILLS_DIR>/ROUTER-PLAN.md를 참조하세요.
0단계: 먼저 공통 규칙 읽기
- 말투와 용어:
<YOUR_WORKSPACE>/media-team/00-profile/voice.md - 애니메이션 규칙:
<YOUR_WORKSPACE>/media-team/00-profile/motion-contract.md - 커버:
<YOUR_WORKSPACE>/media-team/covers/README.md
1단계: 유형 판단 (의사 결정 표)
| 질문 | 예 → 사용할 스킬 |
|---|---|
| 유명인 인터뷰 또는 강연 원본 영상이 있나요? | interview-reel |
| 내레이션 + 실제 뉴스/스톡 영상? | stock-footage-reel |
| 나레이션 없는 주제 몽타주? | OpenMontage documentary-montage (openmontage-house 읽기) |
| 웹페이지나 도구 조작을 녹화해야 하나요? | screen-record (소재) → stock-footage-reel 또는 OpenMontage screen-demo |
| 지식 해설, Vox 스타일, 예술 그림체, 화이트보드, 손그림? | huashu-art-motion; 없으면 lemo-opuscar; 타사 프리뷰가 필요하면 xilo-opus-video |
| 가격, 벤치마크, KPI 비교? | huashu templates/data_card_render.py |
| 제품 홍보? | video-shotcraft (세로형으로 재배치 필수) |
| 긴 영상 자르기, 번역/더빙, 팟캐스트? | OpenMontage (openmontage-house 읽기) |
| 그 외? | 메인 봇에게 물어보고, 스스로 스킬을 선택하지 마세요 |
사용 금지: vox-director, book-sales-video, simon-skills, director 출시, hbg-classical-poem, kid-papercraft, anything2explainer 및 video-talkcraft의 공식 영상(이유는 ROUTER-PLAN.md 참조).
2단계: 공통 규칙 적용 (모든 영상에 적용)
- 대만 번체 중국어, 대만 용어 사용, 「」 사용, 대시(—) 사용 금지.
- 더빙: 중국어는 자신의 ElevenLabs 음성
<YOUR_ELEVENLABS_VOICE_ID>사용; 영어는 Sarah Explains. 자연스러운 속도로, 가속 금지. 먼저 estimate_only로 포인트 확인. - 더빙은 자막에 맞춤: 최종 자막 파일이 유일한 출처이며, 화면 자막도 동일한 파일을 기준으로 분할.
- 뉴스 영상은 뉴스만 보도하고, Josh의 1인칭 관점 추가 금지 (본인이 요청한 경우 제외).
- BGM: 가능한 한 배치하고, facts.md에 곡명, 출처, 라이선스를 표시; 없어도 영상 출시를 막지 않음.
- 화면에 브랜드 로고 배치 금지, 소재는 해당 문장의 실제 상황과 일치해야 함.
- 세로형 1080x1920, 3분 이내; IG 버전은
video-pipeline/reel.sh ig로 45MB 미만으로 압축. - YouTube 영상을 기반으로 제작된 경우, 모든 게시물에 원본 링크를 첨부하고 원저자 표시.
- 유료 서비스 사용 금지, 새 API 키 추가 금지, 필요하면 Josh에게 문의.
- VoiceStudio 규칙: 사용자 음성 업로드 금지, 본인 동의 없이 음성 복제 금지.
- 중국 서비스 사용 금지 (豆包, 火山, 飛書, 微信讀書, 即夢, LibTV).
3단계: 마무리
reel.sh mix(BGM이 있는 경우) →reel.sh qa→reel.sh ig- script.txt, storyboard.md, ig_caption.txt, threads.txt, facts.md를
<YOUR_WORKSPACE>/media-team/03-drafts/<주제>/에 전달
4단계: 사실 편집자에게 전달
- 사실 편집자에게
03-drafts/<주제>/검토 요청, 보고서는04-review/<원고명>-review.md에 작성. - 검토 통과 후 메인 봇에 보고: 파일 경로, 영상 길이, 파일 크기, 전체 스크립트, 확인 불가능한 사실.