100x-시각-분할은(는) 무엇을 하나요?
한 줄定位
입력 ≥2개 동일 시리즈 인물/장면 참조(역추론 JSON 또는 텍스트 하향 설명) + 제품 카피, 출력 잠긴 인물/장면/제품 정체성의 미디어 분할 프롬프트 행렬: 단일 프레임/시작-끝/시작-중간-끝/여러 날 효과 중 하나의 미디어 구조 × VTP 원본 A/B/C 카메라 위치 사전 설정, 고정 네거티브 프롬프트 상수 포함. 100x 시스템 L2 크리에이티브 생성 계층에 속하며 '5 시각적 분할' 단계에 해당.
언제 트리거되는가
사용자 말:
- "이 시각 참조를 분할해줘" / "이 제품 변형 몇 개 만들어줘" / "분할 프롬프트 행렬 생성해줘" / "미디어 분할" / "시각적 분할"
- "fission this reference" / "generate prompt variants for this product" / "multiply this reference image into variants"
- 또는 이미 역추론된 인물/장면 JSON(또는 텍스트 설명) + 제품 카피를 주면서 분할 프롬프트 한 세트를 요구
입력
최소 입력(카테고리 A, 필수, 둘 다 필요): references[]——최소 2개 동일 시리즈의 인물/장면 참조 자료, 이미 완료된 VTP 역추론 JSON(vtp_prompts_01/02 스키마)일 수도 있고 실제 참조 이미지가 없을 때의 텍스트 설명 하향(출력의 source_material_note에如实 표시); product_brief——제품명+카테고리+효과 서사 텍스트. 참조가 2개 미만이면 '공통점 추출'(무엇이 변하는지 구분 불가)이 불가능하므로 거부됨, 자세한 내용은 workflow.md Phase 1 카테고리 A 검증 참조.
소프트 보충(카테고리 B, 누락 시 기본값 적용, workflow.md 참조): aspect_ratios_wanted(기본값 ["9:16"]), variant_count(기본값 2, 이는 VTP 04단계 사용자 자유 지정 파라미터로, 이 스킬의 구조적 판단 기준이 아님).
업스트림 선택적 산출물(카테고리 C, 누락 시 조용히 건너뜀, 차단하지 않으며 사용자에게 다른 스킬을 먼저 실행하라고 요구하지 않음): 100x-persona 산출물의 PersonaSceneBundle(이미 존재하면 그 정체성 앵커를 직접 재사용하고 역추론 건너뜀).
출력
구조는 schema.json 참조: constants(인물/장면/제품 세 앵커) + variables(VTP 03단계 공통점/변수 추출) + media_plan(4택1 미디어 구조 + 프레임 계획) + prompt_sets(VTP 04단계 생성된 N개 프롬프트 그룹) + fission_variants(VTP 06단계 카메라 위치 분할, 각 프레임당 최소 1개) + negative_prompt(VTP 07단계 고정 상수) + meta. 선택적으로 사람이 읽을 수 있는 Markdown 요약(미디어 구조 + 프레임 목록 + 각 프레임 해당 분할 항목)을 추가 렌더링할 수 있음.
핵심 제약 (4개 공리, axioms.md 참조)
- 인물/장면/제품 세 앵커는 정량이며, 각 분할 브랜치에 문자 그대로 나타나야 함 (부분 문자열 포함 검사는 대소문자 구분 없는 리터럴 매칭이며, 의미 동등 판단이 아님——동일 인물을 설명하지만 용어가 다른 두 텍스트 또는 동일한 일반 문구를 공유하는 두 다른 제품 모두 이 검사에서 가음성/가양성을 생성할 수 있음,
axioms.md공리1 참조) - 미디어 분할 축(단일 프레임/시작-끝/시작-중간-끝/여러 날 효과)은 VTP 원본 카메라 위치/조명/색보정 세 가지 축 위에 중첩되며, 대체되지 않음——이는 이 스킬과 VTP 원본 설계의 핵심 차이점(알려진 한계: 미디어 구조 판단은
multi_day브랜치의 이유가 숫자를 인용해야 하지만, 기계는 이 숫자가 입력 서사를 충실히 반영하는지 검증할 수 없음,axioms.md공리2 TODO 참조) - 각 프레임 계획은 실제로 최소 하나의 분할 산출물에 의해 렌더링되어야 하며, 분할 산출물이 참조하는 출처는 실제로 존재해야 함——계획되었지만 렌더링되지 않았거나, 렌더링되었지만 존재하지 않는 계획을 가리키면 FAIL
- 각落地 프롬프트는 고정 네거티브 프롬프트 상수 + 사실성 보호 접미사로, 시각화 불가/과장 주장 원문을 화면 설명에 그대로 복사해서는 안 됨(알려진 한계: 시각화 불가 주장 키워드 목록은 현재 건강보조식품 카테고리의 영어+스페인어 실제 코퍼스에서만 검증되었으며, 더 많은 카테고리로 확장하려면 목록 확장이 필요할 가능성이 큼,
axioms.md공리4 TODO 참조)
3단계 프로세스
자세한 내용은 workflow.md 참조: Phase 1 수신+검증(카테고리 A/B/C + 시각화 불가 주장 사전 감지) → Phase 2(VTP 7단계 골격: 01/02 역추론 또는 하향 → 03 공통점 추출 → 미디어 구조 판단(이 스킬 추가) → 04 N개 프롬프트 그룹 생성 → 06 카메라 위치 분할 → 07 고정 네거티브 프롬프트 → 항목별 자체 검사) → Phase 3 사용자 트리거 재작업(L1 단일 항목 / L2 단일 프레임 또는 구조 수준 / L3 전체).
독립 호출 보장
카테고리 A 누락(references[] 2개 미만 또는 product_brief 획득 불가) → 고정 거절 멘트 추궁, 대신 추측하지 않고 하나의 참조로 억지로 '2개'를 만들지 않음. 카테고리 B 누락 시 기본값 적용 + meta.warnings 알림. 카테고리 C(100x-persona 산출물) 누락 시 조용히 건너뛰며, 사용자에게 절대 먼저 100x-persona를 실행하라고 요구하지 않음.
금지어
저에게 / 희망 / 아마도 / 대략 / 가능 / 아마 / 어쩌면 / 우리; AI 고객센터 어투(as an AI / I'd be happy to / feel free to); 무효 미학 단어 attractive/beautiful/stunning/serene/pristine/elegant/cinematic/professional/studio/flawless(VTP 반스튜디오 편견의 직접적 확장); 시각화 불가/과장 주장("clinically proven"/"cellular health"/"guarantee" 등) 원문을 화면 설명에 복사하지 않음(공리4); references[]/product_brief에 없는 사실을 지어내지 않음; 구체적인 브랜드/고객 이름을 발명하지 않음; negative_prompt 고정 상수는 사용자나 재작업 프로세스에 의해 수정될 수 없음.
라우팅 (권장, 강제 아님)
- 아직 참조 이미지가 없고 시각 참조를 먼저 찾고 싶다면 → 검색 키워드 형 스킬(
100x-search-query, 구축된 경우) - 아직 인물/장면이 정해지지 않았고 스크립트 텍스트만 있다면 → 캐릭터/장면 형 스킬(
100x-persona, 구축된 경우, 산출물을 이 스킬의 카테고리 C에 직접 공급 가능) - 분할 결과를 공식 스토리보드/타임라인으로 변환하고 싶다면 → 스토리보드 형 스킬(구축된 경우)
- 입구로 돌아가 재분류하고 싶다면 → 100x 시스템 총 입구(구축된 경우)
위는 모두 '산출물 후 필요에 따라 권장'이며, 사전 의존성이 아닙니다. 해당 스킬이 아직 구축되지 않아도 이 스킬의 독립적 작동에 영향을 미치지 않습니다.
출고 자체 테스트
node scripts/validate.js --selftest를 실행하여 검증합니다. 공리 2/3/4의 교차 항목 집계 규칙(프레임 배열 길이, 프레임 순서, 참조 무결성, 제로 고아, 네거티브 프롬프트 브랜치 간 일관성, 시각화 불가 주장 스캔)은 schema.json(vanilla JSON Schema)으로 표현할 수 없으며, 실제 판단을 실행하는 것은 scripts/validate.js입니다:
npm install # 최초 사용 시 ajv 설치
node scripts/validate.js <bundle.json> [bundle2.json ...] # 산출물 검증
node scripts/validate.js --selftest # 내장 회귀 테스트 실행 (16개 항목)
출처
이 스킬의 방법론 골격은 VTP(Visual Template Proliferator) 7단계 파이프라인의 방법론 각색입니다: 《역추론 방법론·네 가지 역추론 및 VTP 7단계》 + 역추론 스키마(인물/장면) + 공통점 추출/변형 생성/번역/분할 프롬프트 + 방법론 문서의 07 네거티브 프롬프트 상수.'미디어 분할'(단일 프레임/시작-끝/시작-중간-끝/여러 날 효과 중 하나의 미디어 구조 축, VTP 원본 카메라 위치/조명/색보정 축 위에 중첩)은 이 스킬의 독창적 확장이며, VTP 원본 설계에 있던 계층이 아닙니다. 구체적 차이점은 axioms.md 서문과 공리2를 참조하십시오. 파일별 각색 지점, 독창적 판단 공개, 코퍼스 실제 측정 기록은 sources.md를 참조하십시오.