Communitygithub.com

100x-시각-분할

잠긴 인물/장면/제품 참조를 미디어 분할 프롬프트 행렬로 분할합니다.

100x-시각-분할란 무엇인가요?

이 스킬은 주어진 동일 시리즈의 인물/장면 참조 자료(최소 2개)와 제품 브리프를 기반으로, 인물/장면/제품 정체성을 고정한 미디어 분할 프롬프트 행렬을 생성합니다. 사용자는 단일 프레임, 시작-끝, 시작-중간-끝, 또는 여러 날에 걸친 효과 중 하나의 미디어 구조를 선택하고, VTP 원본 A/B/C 카메라 위치 사전 설정과 결합하여 각 변형에 고정 네거티브 프롬프트 상수를 적용합니다. 이 스킬은 100x 시스템의 L2 크리에이티브 생성 계층에 속하며 '5 시각적 분할' 단계에 해당하며, Cursor, Claude Code, Codex 등 주요 AI 에이전트 플랫폼에서 독립적으로 작동합니다. workflow.md에 정의된 3단계 프로세스(수신 및 검증, VTP 7단계 골격 및 미디어 구조 결정, 사용자 트리거 재작업)를 따르며, 입력 참조가 2개 미만이면 거부하고, upstream 산출물이 없으면 자동으로 건너뛰어 독립성을 보장합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kezd088/100x-skill-tiktok/tree/main/skills/100x-visual-fission

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

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 참조)

  1. 인물/장면/제품 세 앵커는 정량이며, 각 분할 브랜치에 문자 그대로 나타나야 함 (부분 문자열 포함 검사는 대소문자 구분 없는 리터럴 매칭이며, 의미 동등 판단이 아님——동일 인물을 설명하지만 용어가 다른 두 텍스트 또는 동일한 일반 문구를 공유하는 두 다른 제품 모두 이 검사에서 가음성/가양성을 생성할 수 있음, axioms.md 공리1 참조)
  2. 미디어 분할 축(단일 프레임/시작-끝/시작-중간-끝/여러 날 효과)은 VTP 원본 카메라 위치/조명/색보정 세 가지 축 위에 중첩되며, 대체되지 않음——이는 이 스킬과 VTP 원본 설계의 핵심 차이점(알려진 한계: 미디어 구조 판단은 multi_day 브랜치의 이유가 숫자를 인용해야 하지만, 기계는 이 숫자가 입력 서사를 충실히 반영하는지 검증할 수 없음, axioms.md 공리2 TODO 참조)
  3. 각 프레임 계획은 실제로 최소 하나의 분할 산출물에 의해 렌더링되어야 하며, 분할 산출물이 참조하는 출처는 실제로 존재해야 함——계획되었지만 렌더링되지 않았거나, 렌더링되었지만 존재하지 않는 계획을 가리키면 FAIL
  4. 각落地 프롬프트는 고정 네거티브 프롬프트 상수 + 사실성 보호 접미사로, 시각화 불가/과장 주장 원문을 화면 설명에 그대로 복사해서는 안 됨(알려진 한계: 시각화 불가 주장 키워드 목록은 현재 건강보조식품 카테고리의 영어+스페인어 실제 코퍼스에서만 검증되었으며, 더 많은 카테고리로 확장하려면 목록 확장이 필요할 가능성이 큼, 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를 참조하십시오.

Individual skills in this repo

This repo contains 8 individual skills — each has its own dedicated page.

관련 스킬