AI 숏드라마 올인원 마스터
🏷️ 스킬 분류 식별
소속 카테고리: 【실사 촬영형】(혼합 스킬 – 주 카테고리는 실사 숏드라마, 스타일화/웹툰 드라마 분기 포함)
- 🎬 대표 태스크 시나리오: ["처음부터 실사 숏드라마(90초 또는 5분)를 만들어 줘"; "이 소설/시나리오를 스토리보드로 분할하고, 대량으로 비디오를 생성해 줘"; "참고 영화처럼 숏드라마를 복제해 줘(에셋 전면 재제작, 컷별 정렬)"; "출력→심사→일관성→하드 컷→다중 플랫폼 납품(단계별로 옵션을 주고, 확인 후 진행)"]
- 🚫 부적합 시나리오: [순수 편집/합성/미디어 처리/추출 → jianying-editor, byted-mediakit 시리즈, doubao-video-extract 사용; 상업 광고/내레이션/TVC(스토리 드라마 아님) → doubao-creative-video 사용; 순수 2D 웹툰 완성본 → ai-drama-video-production 사용]
- 🔗 상하류 / 권장 조합: 상류 [blockbuster-script-director 시나리오 각색 / ai-story-vault 주제 히트 연구 / video-generation-preferences 사용자 하드 제약] → 본 스킬 (실사 숏드라마 전 과정 통제) → 하류 [script-asset-master 아트 에셋 / image-reference 참조 이미지 규범 / jimeng-studio·jimeng-director Jimeng 엔진 적용 / jianying-editor 후반 편집]
- 🧭 인접 스킬과의 경계: 본 스킬은 '실사 숏드라마 전 과정 통제'로, 시나리오→스토리보드→프롬프트→생성→심사→하드 컷→납품을 아우르며, 참조 33개 및 23번 크로스 태스크 라우팅 포함(26–29는 스토리보드 작업/레시피/연속성/AI 적용 4종, 30–31은 액션씬/대치·스타일 잠금·롱 씬·타임스탬프 렌더링 2개 전문, 32는 사용자 후기 사운드/BGM 참조, 33은 그룹말 기술 파노라마/5초 기술 보충 체인 앵커); jimeng-studio와의 차이점은 후자가 'Jimeng 엔진 숏드라마 스튜디오 실행'에 가깝다면, 본 스위트는 더 완전한 전 과정 스케줄링 및 통제입니다. 순수 웹툰/2D 완성본은 ai-drama-video-production을 이용하세요. 본 스위트 메인 경로가 아닙니다.
- 📦 표준 납품 책임 (기본 2종 + MJ 필요시): 본 스킬은 숏드라마 통제로서, 기본적으로 ①기획 개요 + ②범용 모델 에셋 프롬프트를 주도합니다(②구체적인 아트 에셋은 script-asset-master가 주도하고 본 스위트가 통합 적용); ③MJ(Midjourney) 프롬프트는 필요 시 항목 – 당신이 명시적으로 Midjourney를 언급/지정할 때만 생성하며, 자동으로 산출하지 않고, 기본 포함하지 않으며, 미리 작성하지 않습니다. 당신이 MJ를 언급하면, MJ 규범에 따라 완전한 영어 프롬프트를 산출합니다(
--ar/--niji/--stylize/--weird/--chaos/--seed/--cref/--sref, 3차원 값 선택 이유 포함). 템플릿 경로와 3대 제어 차원 규범은 아래 '📦 표준 납품' 절을 참조하세요.- ⚠️ 본 사용자 고정 규범: 완성본 무자막, 무BGM, TTS 금지(대사는 비디오 모델이 직접 생성); 비디오 생성 시마다 먼저 상세 프롬프트를 완전히 표시하고, 표시와 동시에 바로 출력(확인을 기다리지 않음); 완성본은 전체 프롬프트와 함께 심사에 제출; 캐릭터 이미지는 반드시 @ 참조, 이미지 참조 강제, 순수 텍스트 생성 금지
🔀 본 스킬의 실사/웹툰 분기
| 분기 | 실사 or 웹툰 | 트리거 조건 / 스타일 엔진 | 대응 프롬프트 스타일 |
|---|---|---|---|
| 기본 주 분기 · 실사 숏드라마 | 실사 촬영형 | 기본 model_version=seedance_2.5(실사 최우선); Jimeng '가로 화면 영화 질감(Arri 65)'; 21번 후지 필름 다큐 화풍 프리셋 | 실사: 실제 인체 비율, 사실적 피부와 조명, 카메라 질감; 프롬프트에 '실사 사진 질감/영화 감성/필름 그레인' 작성; MJ는 --v 6.1, --niji 금지 |
| 스타일화 / 웹툰 분기 | 웹툰 동적만화형 | 사용자가 명시적으로 '2D/웹툰/일러스트/수묵화/만화풍' 요청 시 활성화; Kling 스타일화 엔진, 웹툰 엔진, 또는 MJ --niji 6 | 화면 스타일 부분 '웹툰/일러스트/셀 애니메이션 채색/손으로 그린 배경'으로 변경; MJ에 --niji 6 --stylize 200 추가; ②에셋 카드에서 스타일 부분 전환 및 명시 |
설명: 본 스위트의 주 카테고리는 '기본/우선 산출' 기준으로 실사 촬영형으로 판단(Seedance 2.5 기본 실사, 가로 화면 영화 질감); 위 표의 두 번째 행은 필요에 따라 활성화되는 스타일화/웹툰 분기 – 활성화 시 ①기획 개요 0절에서 '웹툰 동적만화형' 체크, ②에셋 프롬프트에서 스타일 부분 전환 필수(당신이 이미 MJ를 언급했다면 ③동시 전환), 실사 용어와 혼용 금지.
⛔ 단계 게이트 총칙 (옵션 주도 · 사용자 확인 · 에셋 AI 생성 필수 심사 + 비디오 완성본 필수 시청)
본 스위트는 기본적으로 더 이상 자동 엔드투엔드로 전체 숏드라마를 실행하지 않습니다. 표준 패러다임 전문은
/home/user/Doubao/chats/38436370915409154/_작업규범/단계게이트총칙(표준패러다임).md를 참조; 다음은 본 스위트 적용 포인트로, 아래 '자동 연속/올인원/자동 에셋 생성' 구 표기보다 우선합니다.
0. 최고 원칙 (위반 불가)
- 일회성 자동 전체 제작 금지: 사용자가 한 줄 아이디어만 주었을 때, 자동으로 시나리오→에셋→스토리보드→비디오→후반 작업을 모두 완료해서는 안 됩니다.
- 각 단계 종료 시 반드시 세 단계 수행: ⛔ 일시 중지 → 옵션 제공 (각 항목에 한 줄 강점 + 장단점 + ⭐추천 항목 첨부) → 사용자 명시적 동의 대기, 이후 다음 단계 진입; 사용자가 확인하지 않으면 절대 다음 단계를 진행하지 않습니다.
- 사용자는 각 게이트 포인트에서 번호 선택/여러 옵션 혼합/'더 제안해 줘'로 다른 옵션 요청/직접 수정 의견 작성 가능.
- 【아트 에셋 AI 직접 생성 가능, but 이미지 출력 시 반드시 심사, 통과해야 확정 @】: 캐릭터, 씬, 소품, 주요 장면/스토리보드 참조 이미지 등 완성본에 포함되는 이미지 에셋은 AI가 직접 T2I로 생성 가능; 하지만 각 장/배치 생성 완료 후, 즉시 '완성 이미지 + 해당 이미지에 사용된 범용 모델 프롬프트 + 3차원 파라미터'를 사용자에게 심사 제출 (당신이 MJ를 언급했다면 MJ 버전 영어 프롬프트 추가) – 사용자는 ✅ 직접 통과/수정 의견 제출/재생성 요청 가능 – 통과 후 확정, 스토리보드 및 비디오 프롬프트에서
@참조, 이미지 참조 강제; 미통과 시 의견에 따라 프롬프트 수정/재생성, 재심사, 통과 후 확정. '사용자 자체 제작'은 선택적 경로로 유지: 사용자가 직접 이미지를 생성하려는 경우, AI는 기본적으로 범용 모델 프롬프트 + 3차원 + 목록 순서 + 제안 제공(당신이 MJ를 언급했다면 MJ 버전 추가), 사용자 회신 후 동일 심사 확인 과정 진행.- AI는 여전히 비디오 생성(T2V/I2V) 담당: 비디오 생성 시마다 먼저 대화에서 해당 비디오의 상세 프롬프트를 완전히 표시하고, 프롬프트 표시와 동시에 직접 생성 호출(일시 중지 및 확인 단계 없음); 완성본 생성 후, '완성본(내장 프리뷰 플레이어) + 해당 비디오의 전체 스크립트/스토리보드 + 전체 비디오 프롬프트(@심사 완료 에셋)'를 함께 사용자에게 보여주고, 사용자가 승인해야 다음 비디오를 생성합니다.
- 모든 에셋 이미지 출력은 반드시 사용자 심사에 제출, 자체 확정 금지: AI는 직접 에셋 이미지를 출력할 수 있지만, 출력 후 즉시 심사 제출, 배치로 쌓아두지 않음, 임의로 확정 금지; 개요도/참조 이미지가 완성본 에셋으로 바로 확정되어 들어가려면 마찬가지로 사용자 심사를 통과해야 합니다.
1. 각 게이트 포인트의 통일된 출력 형식 (이대로 제공, 생략 금지)
### ✅ 본 단계 완료
(1–3문장으로 이 단계에서 산출한 내용 설명)
### 선택해 주세요 (총 N개 방향)
| 번호 | 방안 | 한 줄 강점 | 장점 | 단점 |
|---|---|---|---|---|
| ① | [ ] | [ ] | [ ] | [ ] |
⭐ **내 추천: ①번 항목**——이유: [ ]
### ⛔ 일시 중지됨, 계속하려면 회신 바람
- '① 선택' = 채택; '①+② 혼합' = 조합; '다른 제안' = 다른 옵션 요청; 또는 직접 수정 의견 작성.
👉 명시적인 선택/확인을 받아야 다음 단계로 진입합니다.
2. 표준 게이트 리듬 (실사/웹툰 공통, 게이트별 확인 대기)
| 게이트 | 단계 | 사용자에게 제공할 옵션/액션 | 통과 조건 |
|---|---|---|---|
| 게이트 1 | 스토리 발산 | 사용자가 아이디어만 있을 때, 먼저 3–5개 서로 차별화된 스토리 방향(소재/핵심 설정/주인공 원형/주 갈등/시작 훅 각각 상이) 제공, 《스토리 발산 옵션표》에 기입 | 사용자 선택/혼합/재발산 후 스토리 확정 |
| 단계 0 (에셋 단계) | script-asset-master 읽기(P0) | 에셋 단계 진입 전, 먼저 script-asset-master의 SKILL.md를 완전히 Read, 건너뛰거나 기억에 의존해 실행 금지 | 읽은 후에야 에셋 방안 진입 |
| 게이트 2 | 캐릭터/에셋 방안 선택 | 캐릭터 수와 설정, 씬 구성, 소품 목록, 주요 장면 방향 등 방안 옵션(방안만 결정) 제공, 《에셋 심사 확인표》A절에 기입 | 사용자 선택/수정 후 에셋 방안 확인 |
| 게이트 3 | 에셋 AI 생성 필수 심사(핵심, 4가지로 분류하여 게이트별 심사) | AI가 직접 T2I 호출로 생성 캐릭터/씬/소품/주요 장면, 동시에 범용 모델 프롬프트 + 3차원 파라미터 + 에셋 목록 및 제작 순서 + 제작 제안 산출(당신이 MJ를 언급했다면 MJ 버전 추가); 각 장/배치 이미지 출력 후 즉시 '완성 이미지 + 프롬프트 + 3차원' 사용자 심사 제출 | 사용자 심사 통과(✅/의견 제출/재생성) 후에야 확정 및 @ 참조; 사용자는 자체 제작 선택 가능(회신 후 동일 심사) |
| 게이트 4 | 비디오 생성 | AI 먼저 비디오 프롬프트를 완전히 표시, 프롬프트 표시와 동시에 직접 생성(확인 대기 없음); 완성본 후 '완성본(내장 플레이어) + 전체 스크립트/스토리보드 + 전체 비디오 프롬프트(@심사 완료 에셋)'를 함께 사용자에게 제시 | 사용자 이 완성본 승인 후에야 다음 생성, 하나씩 생성하고 하나씩 심사, 승인되지 않은 연속 배치 출력 금지 |
| 게이트 5 | 후반/납품 | 하드 컷, 납품 규격, 커버(커버 이미지 AI 출력 가능, 출력 시 반드시 심사) 등 옵션 | 사용자 항목별 확인 |
모든 캐릭터/씬/소품/주요 장면 심사 확정 완료 전, 비디오 생성 진입 금지; 비디오는 하나씩 생성, 하나씩 심사 승인 후 다음 출력, 한꺼번에 자동 배치 실행 금지.
3. 스토리 발산 운영법 (모듈1 맨 앞에 배치)
- 사용자가 하나의 아이디어/소재/한 줄 스토리만 있을 때, 먼저 개요를 작성하거나 에셋을 정하지 않고, 한 번에 3–5개 차별화된 방향을 생성하여 《스토리 발산 옵션표》에 기입(프로젝트 디렉토리
/home/user/Doubao/chats/38436370915409154/스토리발산옵션표.md): 번호/방향/소재/핵심 설정/주인공 원형/주 갈등/시작 훅/한 줄 강점/장점/단점/추천. - 각 방향은 소재, 핵심 설정, 주인공 원형, 주 갈등, 시작 훅에서 명확히 달라야 함; 제공 후 즉시 ⛔ 일시 중지 후 확인 대기.
- 사용자가 스토리를 확인한 후에야 ①기획 개요를 산출/확정.
3+. 훅의 시각화와 인과 사슬 · 두 가지 하드 크리에이티브 요구사항
- ① 훅을 화면과 결합(눈에 보여야 함, '말'에 의존 금지): 시작 훅은 반드시 눈에 보이는 구체적인 화면/액션/씬이어야 하며, 첫 프레임/처음 몇 초의 시각적 충격 또는 시각적 서스펜스로 시청자를 사로잡음; 나레이션, 대사, 자막, 타이틀로 훅을 '말'해서는 안 됨; 훅 화면은 반드시 핵심 갈등/서스펜스와 직접 연결되어야 하며, 본편과 무관한 허세여서는 안 됨. 스토리 발산 및 기획 시 '시작 훅' 항목은 일률적으로 구체적인 훅 화면을 기입, 추상적 개념은 기입 금지.
- ② 인과 관계 (A→B→C, 일기장식 전개 금지): 스토리는 인과 사슬에 따라 진행되며, '그리고... 그리고...'의 사건 나열이 아님; 훅이 던진 이상 현상/서스펜스에는 원인이 있어야 함(후행 공개 가능); 인물의 모든 행동에는 동기와 결과가 있어야 함; 복선은 '원인', 회수는 '결과', 반전은 예상 밖이지만 이치에 맞아야 함; 자가 점검 시 각 씬에 대해 '무슨 일 때문에 발생했고, 무엇을 초래했는가' 질문, 메인 스토리와 인과 관계가 없는 단락 삭제.
4. 에셋 AI 생성 필수 심사 운영법 (핵심, 사용자 자체 제작 선택 가능)
⛔ P0 필독: 에셋 단계 진입 전, 반드시
script-asset-master의 SKILL.md를 완전히 Read (live:/home/user/.doubao/agent_mode/workspace/.user_skills/script-asset-master/SKILL.md; 안정 복사본:/home/user/Doubao/chats/38436370915409154/최적화스킬/script-asset-master/SKILL.md), 건너뛰거나 기억에 의존해 실행 금지. 에셋 단계 고정 순서: script-asset-master 읽기(P0) → 에셋 방안 옵션 제공 → 사용자 방안 확인 → AI가 직접 T2I 호출로 에셋 생성 가능(동시에 범용 모델 프롬프트 + 3차원 파라미터 + 에셋 목록/순서 + 제작 제안 제공; 당신이 MJ를 언급했다면 MJ 버전 추가) → 각 장/배치 이미지 출력 즉시 '완성 이미지+프롬프트+3차원' 사용자 심사 제출 → 사용자 통과 후 확정 및 @ 참조.
- 에셋 방안 선택 (방안만 결정): 확인된 스토리 기반, 캐릭터 수와 설정, 씬 구성, 소품 목록, 주요 장면/스토리보드 방향 옵션 제공(《에셋 심사 확인표》A절), 사용자 선택/수정 후 확인.
- 에셋 단계에서 AI의 책임 (출력 가능 + 반드시 심사 제출): ① 확인된 방안에 따라 직접 T2I 호출로 생성 가능, 출력 후 즉시 사용자 심사 제출, 배치로 쌓아두지 않음, 자체 확정 금지; ② 기본적으로 한 세트 [범용 모델 프롬프트] (중국어, Seedream/Jimeng/Kling/Seedance 호환) 제공; [MJ 프롬프트] (영어,
--ar/--niji/--cref/--sref포함)는 당신이 명시적으로 Midjourney를 요청할 때만 추가로 산출, 기본적으로 완성 이미지에 첨부되지 않음; ③ 3대 제어 차원 파라미터(스타일화--stylize, 괴이도--weird, 다양성--chaos+ 고정--seed) 및 값 선택 이유 — 🎥 실사=낮음/낮음/낮음 + 고정 seed; 🎴 웹툰 강스타일=스타일화 중고, 괴이 낮음, 다양성 낮음중 + 고정 seed; ④ 에셋 목록 및 제작 순서(권장: 캐릭터 앵커 → 씬 빈 샷 → 소품 → 주요 장면/스토리보드 참조 이미지) 및 제작 제안(샷 사이즈/조명/자세, 4분할/3뷰/빈 샷, 고정 seed와--cref·--sref일관성 잠금 등). - ✅ AI가 이미지 생성 도구를 직접 호출하여 에셋을 산출할 수 있지만, 각 장/배치 출력 후 반드시 즉시 사용자 심사 제출, 통과 후 확정; script-asset-master의 위치는 '직접 에셋 산출 가능(프롬프트→생성 호출) + 출력 후 사용자 심사 확인 제공', 계속해서 범용 모델 프롬프트, 3차원, 에셋 목록/순서, 제작 제안 능력 유지(MJ 프롬프트는 사용자가 MJ를 언급할 때만 필요에 따라 산출); 복제 태스크는 여전히 script-asset-master가 전체 '재제작' 에셋을 산출/생성(원본 영상 이전 금지, 컷별 고복원), but 각각 역시 반드시 심사.
- 사용자 심사 통과(✅/수정 의견 제출/재생성 요청) 후에야 스토리보드/비디오 프롬프트에서 @ 참조, 이미지 참조 강제; 한 카테고리씩 확인. 《에셋 심사 확인표》(프로젝트 디렉토리
/home/user/Doubao/chats/38436370915409154/에셋심사확인표.md)에 기록, 에셋별로 'AI 생성 심사 대기/사용자 자체 제작/재작업 필요/심사 완료 @ 참조 가능' 추적. '사용자 자체 제작'은 선택적 경로: 사용자가 직접 이미지를 출력할 때 AI는 여전히 자료를 제공, 사용자 회신 후 동일 심사 확인 과정 진행.
5. 기본 2종을 게이트 리듬에 따라 배치별 산출 (MJ는 필요 시, 미리 작성 금지)
- ① 기획 개요: '스토리 확인' 이후에만 산출/확정.
- ② 범용 모델 에셋 프롬프트: 사용자 생성 진행 상황에 따라 배치별 제공 — 캐릭터 확인 시 캐릭터의, 씬 확인 시 씬의, 소품/주요 장면도 동일, 미리 한 번에 모두 제공 금지.
- ③ MJ(Midjourney) 프롬프트: 미리 작성 금지, ②에 첨부 금지; 당신이 명시적으로 MJ/Midjourney를 언급한 후에야 요청된 범위에 따라 동일한 배치 리듬으로 산출.
6. 기존 규범과의 관계 (중첩, 충돌 없음, 삭제 없음) 유지 및 중첩: 🏷️ 실사/웹툰 분류 태그; 📋 스크립트 자가 점검 6포인트; 📦 표준 납품(기본 2종 + MJ 필요 시); 🎛️ 에셋 3차원; ⚠️ 무자막, 무BGM, TTS 금지, 캐릭터/에셋 이미지 강제 @ 및 이미지 참조. 본 총칙이 구버전과 달라진 두 가지 점: ① 단계/모듈 진행을 '자동 연속 실행'에서 '게이트별 일시 중지, 옵션 제공, 확인 대기'로 변경; ② 에셋 산출을 '모든 확정 에셋은 사용자가 자체 제작, AI는 프롬프트/파라미터/목록/제안만 제공하고 이미지 출력 대행 안 함'에서 '아트 에셋 AI 직접 생성 가능, but 각 장/배치 출력 시 반드시 심사, 통과 후 확정 @; 사용자 자체 제작은 선택 사항'으로 변경. 나머지 능력 제로 삭제; **비디오 생성(T2V/I2V)은 여전히 AI가 실행하며, 매 생성 시 먼저 프롬프트를 완전히 표시, 프롬프트 표시와 동시에 바로 출력(확인 대기 없음), 완성본 후 완성본+전체 스크립트/스토리보드+전체 프롬프트를 함께 사용자에게 보여주고, 승인 후에야 다음.
🧭 인수 총괄 가이드 (신규 AI 인수 시 먼저 여기 확인, 이 순서대로 진행)
본 블록은 권위적인 안내: 무엇을 먼저 읽을지, 어디서 진입할지, 어떤 순서로 파일을 읽을지, 무엇을 산출할지, 언제 멈추고 확인을 기다릴지. 아래 '전체 워크플로우 작업 순서/강제 필독 목록/8대 모듈/전역 불변 규칙/자가 점검 게이트/참조 파일 인덱스'는 상세 전개; 본 블록과 아래가 충돌 시, 본 블록 및 전역 불변 규칙을 우선.
① 매번 필수(읽지 않으면 작업 시작 금지): 본 SKILL.md 완전 Read — 스킬 확장 규범 + 전역 불변 규칙 0–39 + 본 로드맵; 신규 프로젝트 시 references/16-project-playbook.md 추가 Read (프로젝트 시작 체크리스트).
② 진입 판단 (사용자가 무엇을 제공했는지 보고 해당 모듈부터 진입; 요구사항 불명확 시 짧은 질문 하나만 하고, 다중 옵션 메뉴 던지지 않음)
| 사용자가 준 것 | 진입 |
|---|---|
| 아이디어/소재/한 줄 스토리만 | 모듈1 시나리오 |
| 이미 시나리오/소설 단락 있음 | 모듈2 스토리보드 |
| 이미 스토리보드 있음 | 모듈3 프롬프트 |
| 이미 프롬프트 있음, 대량 출력 필요 | 모듈4 비디오 생성 |
| 이미 비디오 단편 있음, 심사/수정 필요 | 모듈5 심사 + 일관성 |
| 모든 컷 확인됨, 하나로 합성 필요 | 모듈6 하드 컷 납품 (편집 안 함) |
| 커버/발매 규격/납품 필요 | 모듈7 납품 |
| 0부터 1까지 전부 | 1→2→3→4→5→6→7 |
| 비숏드라마류 (상업 비디오/소재 처리/온라인 비디오 추출/오디오/이미지 에셋) | 23 크로스 태스크 총 라우팅 |
③ 읽기 로드맵 (단계 진입 → 순서대로 Read → 산출 → 확인 게이트 통과 → 다음 단계)
| 단계 | 작업 시작 전 순서대로 Read | 해당 단계 산출 | → |
|---|---|---|---|
| 모듈1 시나리오 | 신규 프로젝트 시 먼저 16 → ④에 따라 공식 선택(09/11/20, 10 중첩 가능) → 01 | 완전한 시나리오 (시간은 스토리에 따라 정해지며, 고정 아님) | M2 |
| 모듈2 스토리보드 | 26(메인 라인: 씬 카드→Beat→coverage) → 27(레시피 적용) → 28(연속성) → 29(AI 적용); 액션씬에 30 추가, 대치/스타일 잠금/롱 씬/타임스탬프에 31 추가; 15(캐릭터>2 또는 씬>2), 25(평면도), 02(레드라인), 14(용어); 컨테이너 출력 시 22 적용; 다중 동일 씬 잠금 시 24번 카메라 위치 베이스맵 방법 사용; 동일 씬 내 그룹 간/다수 캐릭터 연속 이동/액션 인계 시 '그룹말 동적 상태' 잠금 필요 시 33번 추가 읽기, 먼저 모드 A(그룹말 1초) 또는 모드 B(5초 기술 보충 단락) 선택 | 스토리보드 스크립트/스토리보드 그룹(5–30초 유연함) | M3 |
| 2.5 에셋 (핵심 게이트, 출력 시 반드시 심사) | script-asset-master가 있다면 에셋 프롬프트 패키지+3차원+목록 순서+제안을 산출하고, 직접 T2I 호출로 생성 가능 캐릭터/씬/소품/주요 장면; 각 장/배치 출력 즉시 사용자 심사 제출, 통과 후 확정 @ (사용자 자체 제작 선택 가능, 회신 후 동일 심사) | 사용자 심사 확정, 항목별 확인된 참조 이미지 | M3 |
| 모듈3 프롬프트 | 03 → 14(기성 다큐 화풍은 바로 21 적용); 22 스토리보드 그룹 이어받기 | @이미지 + 참조 이미지 포함 프롬프트 | M4 |
| 모듈4 비디오 생성 | 04(다중 동일 씬 시 먼저 24번에 따라 카메라 위치 베이스맵 잠금; 그룹 간 이어받기 시 33번에 따라 기술 파노라마 앵커 프레임 획득; 모드 A가 정확히 끝을 자를 수 없을 때 모드 B로 전환) | 먼저 프롬프트를 완전히 표시, 표시와 동시에 직접 생성(확인 대기 없음): 완성본(내장 프리뷰) + 전체 스크립트/스토리보드 + 전체 비디오 프롬프트(@심사 완료 에셋)를 함께 사용자에게 제공 → 컷별 자가 점검(의도치 않은 문자/모델 붕괴/얼굴/의상/위치/축/오디오-비디오 동기화) → 사용자 승인 후에야 다음 생성 | M5 |
| 모듈5 심사 | 05(+15) | 심사 + 일관성 보고서, 수정 후 소재 | M6 |
| 모듈6 하드 컷 | 06 | 무손실 하드 컷 러프 완성본(원본 그대로 미처리, 사용자 자체 편집에 넘김) | 납품 |
| 모듈7 납품 | 07 → 13(커버) | 원본 화질 파일 + 공개 링크 + 다중 규격 + 커버 | — |
④ 기본 방법론 선택 (구조 공식은 소재에 따라 하나를 메인으로; 10 감정/14 용어/21 화풍/22 템플릿은 강화 레이어, 중첩 가능, 서로 충돌 없음)
| 소재 특징 | 기본 적용 |
|---|---|
| 도시 판타지/로맨스/초자연/초능력 | 09 구조 + 10 감정 |
| 시대 역사/실화/외교 대사건/위대한 인물의 작은 이야기 | 11(실전에 12 배치, 10 중첩 가능) |
| 억압 구출/해방/농노 구사회/구원병/강한 갈등 | 20(10 중첩 가능; 화면 기본 21) |
| 기성 다큐/시대/필름 화풍(화면 질감) 필요 | 21(모든 소재에 중첩 가능; 용어 원리는 14 참조) |
| 스토리보드 (모든 소재, 모듈2 작업) | 26 메인 라인 → 27 레시피 적용 → 28 연속성 → 29 AI 적용(레드라인은 02 참조, 컨테이너는 22 적용) |
| 정면 액션씬 (격투/추격/총격전) | 30 (인과 문법/액션 유닛 vs. 샷/대다수; AI 경계는 여전히 29 참조) |
| 대치 대화씬 / 전체 영화 스타일 잠금 / 롱 씬 / 컷별 초 단위 타임스탬프 | 31 (스타일 6슬롯/에셋 앵커/분할 연속/렌더링; 컨테이너는 22 적용) |
| 스토리보드 그룹 표준 출력 (모듈2→3 공통 형식) | 22 |
⑤ 확인 게이트 (두 가지 리듬, 혼동 금지)
- 모듈 간: 각 모듈 완료 후, 먼저 완전히 자가 점검하고 표시, 사용자가 '좋아'라고 말해야 다음 모듈 진입; 사용자가 수정 제안 시 수정 후 재자가 점검.
- 모듈4 비디오 생성 내부: 비디오 먼저 프롬프트를 완전히 표시, 프롬프트 표시와 동시에 직접 생성(확인 대기 없음); 완성본 후 '완성본(내장 프리뷰) + 전체 스크립트/스토리보드 + 전체 비디오 프롬프트(@심사 완료 에셋)'를 함께 사용자에게 제공 → 컷별 자가 점검 표시(의도치 않은 문자/모델 붕괴/얼굴/의상/위치/180° 축/오디오-비디오 동기화) → 사용자가 승인할 때까지 다음 생성 대기, 기본적으로 전체 영화 자동 연속 배치 실행 금지(사용자는 언제든지 끼어들어 수정 가능; 부적합 시 의견에 따라 수정/재생성/재심사).
- 모듈6은 하드 컷만, 편집 안 함: 후반 편집/BGM/색보정은 사용자 자체 처리; 실제 환경음(발소리/빗소리/바람소리 등)은 원본 그대로 유지, 인위적 BGM만 금지(불변 규칙 26); 스킬이 납품하는 것은 편집 소프트웨어에 바로 가져올 수 있는 무손실 러프 완성본으로, '완성된 완성본'으로 포장하지 않음.
⑥ 수정 완료 시 문서 동기화: 모든 추가/수정 또는 버전 업데이트 시, README '업데이트 로그 Changelog' 동기 업데이트(버전/날짜/내용), 문서와 스킬이 일치한 후에야 제출(아래 스킬 확장 규범 '네 가지 사항' 참조).
📐 스킬 확장 규범 (앞으로 새 내용 추가 시 이 기준 준수)
디렉토리 구조:
ai-drama-master-suite/
├── SKILL.md ← 총괄 스케줄러, 규칙과 인덱스만 배치, 구체적 내용 작성 금지
└── references/
├── 01-07 ← 프로세스 규범 (모듈 순서)
├── 08 ← 사례 참조
├── 09-10 ← 히트 방법론
└── 11+ ← 이후 신규 추가는 번호 순서대로 계속
새 파일 추가 시 반드시 해야 할 네 가지 사항:
- 독립적인 .md 파일 신규 생성, 번호는 계속(11, 12, 13…), 명명 형식
번호-짧은영어/병음.md - SKILL.md 하단 '참조 파일 인덱스'의 해당 그룹에 한 줄 추가, 명확히 기입: 파일이 무엇인지, 언제 읽을지
- 새 파일이 시나리오 작성에 사용될 방법론인 경우, 본 파일 상단 '시나리오 작성 전 필독' 블록에 트리거 단어 및 로드 설명 추가
- README 동기 업데이트: 매번 새 내용 추가/수정 또는 버전 업데이트 시, 반드시 README의 '업데이트 로그 Changelog' 동기 업데이트(버전 번호, 날짜, 업데이트 내용); README와 스킬 내용이 일치해야 완료로 간주하고 제출 가능
하지 말아야 할 사항:
- ❌ 기존 파일에 대량 내용을 덧붙이지 말 것 (기존 구조 오염)
- ❌ SKILL.md에 구체적인 창작 방법론을 작성하지 말 것 (SKILL.md는 규칙과 인덱스만 배치)
- ❌ 파일 이름이나 번호를 변경하지 말 것 (참조 안정성 유지)
- ❌ 새 파일과 기존 파일의 내용 중복 금지
그룹 규칙:
- A그룹 (01-07): 모듈 프로세스 규범, 모듈1-7 순서
- B그룹 (08): 구체적 사례 참조 (특정 작품의 촬영 방법)
- C그룹 (09+): 재사용 가능한 창작 방법론 (이후 시나리오 작성 시 기본 적용 규칙)
🚨 전체 워크플로우 작업 순서 (엄격히 이 순서 준수, 단계 건너뛰기 금지)
매번 태스크 수신 시, 먼저 이 순서로 진행: 먼저 어느 단계부터 시작할지 판단, 그런 다음 순서대로 파일을 읽고 작업 수행.
단계 0: 본 SKILL.md 읽기 (전역 불변 규칙 0-39, 필독)
│
├─ 사용자가 아이디어만 있음/시나리오 작성 필요 ──→ 모듈1
│ 읽기: 09 히트 공식 + 10 감정 설계 + 01 시나리오 규범
│
├─ 이미 시나리오 있음, 스토리보드 필요 ──→ 모듈2
│ 읽기: 02 스토리보드 규범 + 14 시각 용어
│
├─ 스토리보드 완료, 참조 이미지 준비 필요 ──→ 모듈2.5 에셋 준비 (핵심 게이트 단계)
│ ★ 아트 에셋 AI 직접 생성 가능: AI가 직접 T2I 호출 가능, 동시에 범용 모델 프롬프트 + 3차원 파라미터 + 에셋 목록 및 제작 순서 + 제작 제안 산출 (MJ 버전은 당신이 언급할 때만 첨부)
│ ★ script-asset-master(전체 에셋 마스터)가 설치된 경우, 위 프롬프트 패키지를 산출하고 직접 이미지 출력 가능; 씬 빈 샷/캐릭터 4분할/소품/주요 장면 AI 직접 생성 가능
│ ★ 각 장/배치 출력 후 반드시 즉시 '완성 이미지+프롬프트+3차원'을 사용자 심사에 제출, 통과 후 확정 @; 사용자가 자체 제작 원하면 직접 출력, 회신 후 동일 심사
│ ★ 사용자 심사 확정 후에야 프롬프트에서 @ 참조; 모든 에셋 심사 확정 전에 모듈4 비디오 생성 진입 금지
│
├─ 스토리보드와 참조 이미지 있음, 프롬프트 작성 필요 ──→ 모듈3
│ 읽기: 03 프롬프트 규범 + 14 시각 용어
│ 프롬프트 내 캐릭터는 반드시 @ 참조 이미지
│
├─ 프롬프트 있음, 비디오 생성 필요 ──→ 모듈4
│ 읽기: 04 비디오 생성 규범
│ 먼저 프롬프트를 완전히 표시, 표시와 동시에 직접 생성(확인 대기 없음), 완성본을 전체 스크립트/스토리보드+전체 프롬프트와 함께 사용자에게 보여주고 컷별 점검
│
├─ 비디오 있음, 심사 필요 ──→ 모듈5
│ 읽기: 05 품질 심사
│
├─ 모든 컷 확인됨, 하나로 합성 필요 ──→ 모듈6 하드 컷 납품 (편집 안 함)
│ 읽기: 06 하드 컷 규범 (후반 편집 사용자 자체 처리)
│
└─ 납품/커버 출력 필요 ──→ 모듈7
읽기: 07 납품 규범 + 13 커버 디자인 규범
각 단계 필독 파일 속성표
| 단계 | 필독 파일 | 읽지 않을 경우의 결과 |
|---|---|---|
| 전체 과정 | 본 SKILL.md (불변 규칙 0-39) | 전체 규칙 위반 |
| 시나리오 작성 | 소재에 따라 09/11/20 선택(10 중첩 가능) + 01; 개요를 완전한 시나리오로 작성 시 35 추가(M1 영상/M2 소설화 이중 작성 모드+리듬 기어 4단계); 개요/단일 에피소드/단일 씬 컨설팅 시 36; 대사 정밀 수정 시 37; 시작 훅과 전체 영화 리듬 커브 읽기 43(3초 핫 오프닝/10초 배경 설명/6비트 변동 박자, 불변 규칙 41 전개) | 시나리오 평범, 감동 없음; 단일 씬 작성법과 리듬 기어 미결정; 대사 천편일률, 사람 말투 아님; 시작에 시청자 잡지 못함, 감정 일직선, 중간부 붕괴 |
| 스토리보드 | 26 메인 라인 + 27 레시피 + 28 연속성 + 29 AI 적용 + 30 액션씬 + 31 대치/스타일 잠금/롱 씬/타임스탬프; 02 레드라인 + 14 용어(컨테이너는 22 적용; 다중 동일 씬 시 24 추가; 공간 계획 시 25; 그룹 간 그룹말 동적 상태 잠금 시 33; 특정 액션 소재 적중 시 38; 그룹 간 텍스트 로그/첫 컷 대조 시 39); 각 씬의 운송/샷 사이즈/카메라 위치 선택은 42 카메라 언어 툴박스 참조(14 용어의 실전 버전) | 컷이 체계적이지 않고, 분할 못 함, 출력 붕괴; 액션 소재에 전용 전술 없음; 그룹 간 상태 연결 안 됨; 이 씬에서 푸시해야 할지 풀해야 할지, 앙각인지 부감인지 모름 |
| 에셋 준비 (핵심 게이트) | script-asset-master가 있다면 SKILL.md 읽기(직접 에셋+프롬프트 패키지 산출 가능, 출력 시 반드시 심사); 에셋 이미지 AI 직접 생성 가능, 출력 즉시 사용자 심사 확정 제출(사용자 자체 제작 선택 가능); 엑스트라 스케줄링/소품 방향 및 단일 인스턴스 잠금 시 40 읽기(주인공 주 씬은 여전히 script-asset-master+15 기준) | 이미지 출력 안 하고 심사 없이 임의로 확정 @, 사용자가 에셋 승인 안 했는데 비디오 진입; 엑스트라 얼굴 가리고 구경, 소품 갑자기 하나 더 생김 |
| 프롬프트 작성 | 03 + 14(다큐 화풍은 21 적용; 22 이어받기; 순수 본문 작성법/초장 중복 제거 그룹 분할 시 41 읽기) | 프롬프트 비전문적; 본문에 관리 용어 혼용, 초장을 한 그룹에 강제로 넣음 |
| 비디오 생성 | 04(다중 동일 씬 시 24 추가; 그룹 간 이어받기 시 33 읽기, 모드 A/B 확인) | 프로세스 오류 |
| 심사 | 05(다중 동일 씬 시 24 추가; 그룹 간 일관성은 33 앵커 프레임으로 확인) | 문제 누락 검사 |
| 하드 컷 납품 | 06(모드 A는 각 그룹 끝 1초 앵커 테일 제거 후 이어붙임; 모드 B의 5초 기술 보충 단락은 filelist에 포함 안 함) | 재인코딩 화질 저하/오디오-비디오 불일치/임의 편집 |
| 납품 커버 | 07 + 13 | 커버가 스크린샷에 글자 붙인 것 같음 |
실행 불변 규칙
- 에셋 준비는 핵심 게이트 단계 (에셋 AI 생성 필수 심사, 사용자 자체 제작 선택 가능): 캐릭터, 씬, 소품, 주요 장면의 아트 에셋 AI가 직접 T2I로 생성 가능; 각 장/배치 출력 후 반드시 즉시 '완성 이미지 + 사용된 범용 모델 프롬프트 + 3차원'을 사용자 심사에 제출(당신이 MJ를 언급했다면 MJ 버전 추가), 통과 후 확정, @ 참조, 이미지 참조 강제; 미통과 시 의견에 따라 프롬프트 수정/재생성 재심사. AI(script-asset-master 포함)는 기본적으로 범용 모델 프롬프트 + 3차원 파라미터 + 에셋 목록 및 제작 순서 + 제작 제안을 산출; ③MJ 프롬프트는 당신이 명시적으로 언급할 때만 필요에 따라 산출. 모든 에셋 심사 확정 전 비디오 생성 진입 금지.
- 어느 모듈에 진입하든, 먼저 해당 파일을 완전히 Read한 후 작업, 파일 이름으로 내용을 추측할 수 없음.
- 프롬프트 작성 전 반드시 14번 시각 용어표 확인, '영화 감성' 세 글자만 쓰면 안 됨.
- 커버 출력 전 반드시 13번 커버 규범 확인, 스크린샷에 글자 붙이면 안 됨.
- 파일을 읽을 수 없음/존재하지 않음, 즉시 사용자에게 알림, 허위로 지어내지 말 것.
🚨 강제 필독 파일 목록 (단계별, 반드시 완전히 Read해야 함, 건너뛰기/기억 의존/허위 지어내기 금지)
다음 파일은 해당 단계에서 반드시 Read 도구로 완전히 읽은 후 작업을 시작해야 합니다. 안 읽었으면 안 읽은 것, 파일 이름으로 내용을 추측하는 것 허용 안 함, 절반만 읽기 허용 안 함, '대충 안다'고 작업 시작 허용 안 함. 각 파일에는 구체적인 규칙과 파라미터가 있으며, 누락 시 산출물이 직접 부적격이 됩니다.
P0 레벨 —— 매번 필수 확인 (가중치 최고, 안 읽으면 작업 금지)
| 파일 | 언제 반드시 읽어야 하는가 | 누락 시 결과 |
|---|---|---|
| 본 SKILL.md | 이 스킬에 진입할 때마다 | 전역 불변 규칙 0-39가 모두 여기에 있음 |
| 16-project-playbook.md | 매번 새 프로젝트 시작 시 | 프로젝트 시작 체크리스트+형식 연결 가이드, 누락 시 캐릭터 디자인 표류/씬 급변 |
| 14-cinematic-vocabulary.md | 비디오 프롬프트 작성, 스토리보드 작성 시마다 | 샷 사이즈/초점 거리/조명/카메라 움직임/색상 용어, 누락 시 프롬프트 비전문적 |
| 13-cover-design.md | 커버 출력 시마다 | 영화 포스터 스타일 커버 표준, 누락 시 스크린샷에 글자 붙인 것으로 변함 |
P1 레벨 —— 해당 모듈 진입 시 필독
| 파일 | 언제 읽는가 | 안 읽을 경우의 결과 |
|---|---|---|
| 09-hkkk-formula.md | 모듈1 시나리오 작성 전 (판타지/초자연/초능력 소재) | 히트 구조 없음, 시나리오 평범 |
| 34-viral-family-drama-formula.md | 모듈1 시나리오 작성 전 (현실 가족/가족 윤리/사회 고통점 소재, 기본 트랙) | 시작에 시청자 못 잡음, 스토리 감동 없음, 댓글 포인트 없음 |
| 10-emotion-design.md | 모듈1 시나리오 작성 전 | 감정이 찌르지 못함, 관객이 울지 않음 |
| 01-script-creation.md | 모듈1 시나리오 작성 시 | 시나리오 형식과 규범 오류 |
| 35-script-drafting-modes.md | 모듈1에서 개요를 완전한 시나리오로 작성 시 (M1 표준 영상/M2 소설화 서사 이중 모드+직교 분할 스위치+리듬 기어 4단계) | 단일 씬 작성법 미정, 리듬 기어 선택 오류, 전체 영화 리듬 급변 |
| 36-script-doctor.md | 모듈1에서 개요/단일 에피소드/단일 씬/전체 시나리오 컨설팅 필요 시 (사용자가 '컨설팅/시나리오 문제점 확인/시나리오 수정' 요청) | 시나리오 문제 얼버무림, 반드시 수정해야 할 포인트 잡지 못함, 표 채우기용으로 억지로 문제 찾음 |
| 37-dialogue-expert.md | 모듈1 대사 정밀 수정 시 (사용자가 '이 대사 수정/대사에 힘 없음/숨은 뜻/말투 이상… |
[잘렸습니다 – 번역을 위한 원본 내용]