Inkroom 프로모션 비디오
재사용 가능한 Inkroom 제품 비디오를 동반 워크플로우로 구축합니다. 기본 레시피는 XiaoMo 1인칭 시점, 16:9 가로 화면, Seedance 우선 이미지 생성, 제품 증거용 실물 녹화, HyperFrames을 사용한 결정론적 조립입니다. 레시피는 구성 가능하며, 현재 아티팩트와 조정하지 않고 이전 프로젝트의 지속 시간, 샷 수, 표현, 승인 상태를 절대 복사하지 않습니다.
운영 계약
film_subject=Inkroom 제품을production_workflow=비하인드 더 신 프로덕션과 구분합니다. 과거 메타 비디오 작업이 제품 복사본이 되어서는 안 됩니다.- 제품 주장을
confirmed,user_decision,inference, 또는pending으로 처리합니다. 과거 README나 이전 작업 파일보다 현재 제품 사실과 활성 핸드오프를 먼저 읽습니다. - 생성된 이미지는 개념을 설명할 수 있지만, Inkroom UI, 카탈로그, API 문서, 가격, 파일, 데이터, 로고, 실제 증거를 가장해서는 안 됩니다. 이러한 주장에는 실제 녹화본을 사용하십시오.
received는approved가 아닙니다. 플레이스홀더는 승인된 테이크가 아니며, 승인된 소스는 자동으로 덮어쓰여지지 않습니다.- 모든 방향 전환 게이트는 명시적인 사용자 확인을 기다립니다. 파일 존재만으로 게이트가 진행되지 않습니다.
- 기본 제공물은 사용자가 승인한 미리보기, 렌더링된 MP4, 로컬 다운로드에서 끝납니다. 절대 자동으로 게시하지 마십시오.
시작 및 재개
- 프로젝트 루트를 찾고
BRIEF.md, 활성 핸드오프,workflow/state.json, 활성 컴포지션, 최신 QA 보고서를 읽습니다. 오래된 문서를 진실로 취급하지 말고 경고합니다. - 상태가 없으면
scripts/init_project.py로 초기화합니다. 승인을 추론하지 마십시오. - 기록된 단계에서 재개합니다. 승인된 작업을 반복하거나 허용된 기능을 새로운 것으로 제안하지 마십시오.
- 하나의 표준 핸드오프와 함께 기계 판독 가능한 상태, 매니페스트, 자산 원장, QA 보고서를 유지합니다.
상태 머신 및 게이트
다음 단계를 정확히 사용하십시오:
intake -> facts_locked -> outline_review -> copy_review -> script_review -> storyboard_review -> frames_review -> seedance_package_ready -> awaiting_external_returns -> per_shot_received -> per_shot_approved|per_shot_rejected -> assembly_preview -> audio_review -> qa_pass -> user_render_approval -> rendered_downloaded -> publish_ready
프로젝트는 거부된 샷에서 자체 프레임/프롬프트/생성 검토로 다시 분기할 수 있습니다. 상태를 변경하기 전에 references/workflow-state-machine.md을 읽고 scripts/state.py를 사용하여 전환합니다.
단계 라우팅
- 사실 및 개요: 제품 사실을 새로 고칩니다.
marketing-skills를 후보 연구 보조 도구로만 사용합니다. 카피 전에 대상 문제와 증거 격차를 확정합니다. - 카피, 대본, 스토리보드: 확인된 카피와 샷당 완전한 작업 규칙을 사용합니다.
screenwriting-skills가 구조를 안내할 수 있지만, Ottermind 관련 콘텐츠는 절대 가져오지 마십시오. references/product-evidence-policy.md를 읽으십시오. - 프레임: 가능할 때
imagegen또는image-2를 사용하고, 승인된 캐릭터 시트와 스타일 앵커를 사용합니다. 프레임은 텍스트가 없고 가로 화면으로 유지합니다. - Seedance:
seedance1을 사용하여 승인된 스토리보드 단위를 독립적인 프롬프트와 핸드오프 패키지로 변환합니다. 권한이 있는 비디오 모델을 사용할 수 있는 경우, 사용자 승인 후에만 직접 생성을 허용합니다. 그렇지 않으면 수동 외부 반환을 기다립니다. references/seedance-review-checklist.md를 읽으십시오. - 반환:
shot_code및take로 일치시키고 각 클립을 독립적으로 검사합니다. 샷별로 승인하거나 거부합니다. 실패한 생성을 정지 프레임이나 숨겨진 트리밍으로 복구하지 마십시오. - 조립:
hyperframes,hyperframes-core,general-video,hyperframes-cli를 사용합니다. 각 승인된 Seedance 소스를 소스 시간 0부터 한 번 재생합니다. 캡션/사실 레이블을 오버레이하고 플레이스홀더를 실제 녹화본으로만 교체합니다. references/hyperframes-assembly-rules.md를 읽으십시오. - 미디어: 음성, BGM, SFX, 캡션, 출처에
media-use를 사용합니다. 미리보기 TTS/음악에는 라이선스 상태가 있어야 합니다. - QA 및 제공: 프로젝트 검증기,
hyperframes check --strict, 스냅샷, FFmpeg/ffprobe 검사를 실행합니다. 사용자가 미리보기를 승인한 후에만 렌더링합니다. references/release-checklist.md를 읽으십시오.
표준 출력물
각 프로젝트는 해당되는 경우 BRIEF.md, workflow/state.json, workflow/PRODUCT_FACTS.json, OUTLINE.md, COPY.md, SCRIPT.md, STORYBOARD.md, INKROOM_VIDEO_COMPLETE_HANDOFF.md, seedance/*manifest.json, Seedance ZIP, ASSET_LEDGER.md, QA-REPORT.md, Studio 미리보기 URL, 승인된 MP4 경로를 생성해야 합니다.
각 단계의 도구, 상태(used, candidate, 또는 blocked), 라이선스, 경계를 기록합니다. 패키지나 반환된 테이크를 수락하기 전에 scripts/validate_manifest.py를 사용하십시오.