Communitygithub.com

100x-裂变视觉

Fisiona una referencia bloqueada de persona/escena/producto en una matriz de prompts de medios.

¿Qué es 100x-裂变视觉?

Este skill forma parte del sistema 100x en su capa de generación creativa L2, específicamente el paso de "fisión visual". Toma al menos 2 referencias del mismo tema (personajes, escenas o productos) en formato JSON invertido o descripción textual, junto con un brief del producto, y produce una matriz de prompts de medios que combina estructuras mediáticas (fotograma único, inicio-fin, inicio-medio-fin, o varios días) con las configuraciones de cámara A/B/C originales de VTP. Está diseñado para agentes como Claude Code, Cursor o Codex que trabajan en la creación de contenido visual publicitario o de marketing. El flujo de tres fases valida la entrada, extrae la media plan y genera variantes, asegurando que cada variante de prompt incluya los tres anclajes fijos (persona/escena/producto) y un prompt negativo constante, evitando afirmaciones no visualizables o exageradas. Incluye validación automática con un script Node.js (npm install && node scripts/validate.js --selftest) para verificar la integridad de las referencias cruzadas, la ausencia de variantes huérfanas y la consistencia de los prompts negativos.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace 100x-裂变视觉?

Descripción en una línea

Introduce ≥2 referencias de personajes/escenas de la misma serie (JSON invertido o descripción textual degradada) + un brief de producto, y genera una matriz de prompts de medios para la identidad bloqueada del personaje/escena/producto: una estructura mediática seleccionada de cuatro opciones (fotograma único/inicio-fin/inicio-medio-fin/varios días) × las configuraciones de cámara A/B/C originales de VTP, con un prompt negativo fijo. Pertenece a la capa de generación creativa L2 del sistema 100x y corresponde al paso "fisión visual".

Cuándo activarlo

El usuario dice:

  • "Ayúdame a fisionar esta referencia visual" / "Genera algunas variantes para este producto" / "Genera la matriz de prompts de fisión" / "Fisión de medios" / "Fisión visual"
  • "Fission this reference" / "Generate prompt variants for this product" / "Multiply this reference image into variants"
  • O proporciona directamente un conjunto de JSON invertido de personajes/escenas (o descripciones textuales) + un brief de producto, solicitando un conjunto de prompts de fisión

Entrada

Entrada mínima (categoría A, obligatoria, ambas son necesarias): references[] — al menos 2 referencias de personajes/escenas de la misma serie, que pueden ser JSON invertido de VTP ya completado (esquema vtp_prompts_01/02) o, si no hay imágenes de referencia reales, una descripción textual degradada (debe anotarse explícitamente en source_material_note de la salida); product_brief — nombre del producto + categoría + texto narrativo de efectos. Menos de 2 referencias impide "extraer características comunes" (no se puede distinguir qué está variando) y será rechazado. Ver workflow.md Fase 1, validación de categoría A.

Complementos opcionales (categoría B, se usan valores predeterminados si faltan, ver workflow.md): aspect_ratios_wanted (por defecto ["9:16"]), variant_count (por defecto 2, parámetro definido libremente por el usuario en el paso 04 de VTP, no es un criterio estructural de este skill).

Salida opcional de upstream (categoría C, se omite silenciosamente si falta, no bloquea ni obliga al usuario a ejecutar otro skill primero): PersonaSceneBundle generado por 100x-persona (si ya existe, se reutiliza su anclaje de identidad, saltando la inversión).

Salida

La estructura se define en schema.json: constants (tres anclajes: personaje/escena/producto) + variables (extracción de características comunes/variables del paso 03 de VTP) + media_plan (estructura mediática seleccionada de cuatro opciones + plan de fotogramas) + prompt_sets (N grupos de prompts generados en el paso 04 de VTP) + fission_variants (variantes de cámara del paso 06 de VTP, al menos una por fotograma) + negative_prompt (constante fija del paso 07 de VTP) + meta. Opcionalmente, se puede renderizar un resumen legible en Markdown (estructura mediática + lista de fotogramas + entradas de fisión correspondientes a cada fotograma).

Restricciones principales (4 axiomas, ver axioms.md)

  1. Los tres anclajes (personaje/escena/producto) son cuantitativos y deben aparecer textualmente en cada rama de fisión (la comprobación de inclusión de subcadenas es una coincidencia literal insensible a mayúsculas/minúsculas, no una evaluación semántica —dos textos con palabras diferentes que describen a la misma persona, o dos productos diferentes que comparten una misma frase genérica, pueden generar falsos negativos/positivos; ver axioma 1 en axioms.md)
  2. El eje de fisión mediática (fotograma único/inicio-fin/inicio-medio-fin/varios días) se superpone al eje original de VTP de configuraciones de cámara/iluminación/color, no lo reemplaza —esta es la diferencia central entre este skill y el diseño original de VTP (limitación conocida: la determinación de la estructura mediática requiere que la rama multi_day justifique su razón con un número, pero la máquina no puede verificar si ese número refleja fielmente la narrativa de entrada; ver axioma 2 en axioms.md TODO)
  3. Cada plan de fotograma debe ser realmente renderizado por al menos una variante de fisión, y la fuente referenciada por la variante debe existir realmente —si se planifica pero no se renderiza, o se renderiza apuntando a una planificación inexistente, se considera FALLO
  4. Cada prompt de salida incluye el prompt negativo constante fijo + un sufijo de realismo base; no se deben copiar afirmaciones no visualizables o exageradas textualmente en la descripción de la imagen (limitación conocida: la lista de palabras clave de afirmaciones no visualizables solo se ha validado en datos reales en inglés y español para la categoría de productos de salud; probablemente necesite expandirse para más categorías; ver axioma 4 en axioms.md TODO)

Flujo de tres fases

Ver workflow.md: Fase 1: Recepción y validación (categorías A/B/C + detección previa de afirmaciones no visualizables) → Fase 2 (Esqueleto de siete pasos de VTP: 01/02: Inversión o degradación → 03: Extracción de características comunes → Determinación de la estructura mediática (nueva en este skill) → 04: Generación de N grupos de prompts → 06: Fisión de cámara → 07: Prompt negativo fijo → Autocomprobación elemento por elemento) → Fase 3: Retrabajo solicitado por el usuario (L1: elemento individual / L2: fotograma individual o nivel estructural / L3: completo)

Garantía de invocación independiente

Si falta la categoría A (menos de 2 referencias en references[], o no se puede obtener product_brief) → se rechaza con un mensaje fijo preguntando, sin suposiciones, sin forzar una sola referencia para que parezcan "2". Si falta la categoría B, se usan valores predeterminados + se indica en meta.warnings. Si falta la categoría C (salida de 100x-persona), se omite silenciosamente, nunca se exige al usuario que ejecute primero 100x-persona.

Palabras prohibidas

Déjame / Espero / Quizás / Tal vez / Puede que / Vamos; Tono de atención al cliente AI (as an AI / I'd be happy to / feel free to); Palabras estéticas sin valor: attractive/beautiful/stunning/serene/pristine/elegant/cinematic/professional/studio/flawless (extensión directa del sesgo anti-estudio de VTP); No copiar afirmaciones no visualizables o exageradas ("clinically proven"/"cellular health"/"guarantee", etc.) textualmente en la descripción de la imagen (axioma 4); No inventar hechos que no estén en references[]/product_brief; No inventar nombres de marcas/clientes específicos; El negative_prompt constante fijo no puede ser modificado por el usuario ni por el flujo de retrabajo.

Enrutamiento (recomendado, no obligatorio)

  • Si aún no tienes imágenes de referencia y quieres buscar una referencia visual → skill de palabras clave de búsqueda (100x-search-query, si existe)
  • Si aún no has definido personajes/escenas y solo tienes un guion textual → skill de personajes/escenas (100x-persona, si existe, su salida puede alimentar directamente la categoría C de este skill)
  • Si quieres convertir el resultado de la fisión en un guion técnico formal / línea de tiempo → skill de guion gráfico (si existe)
  • Si quieres volver a la entrada para un nuevo triaje → entrada general del sistema 100x (si existe)

Todo lo anterior son "recomendaciones posteriores a la generación", no dependencias previas; la ausencia de estos skills no afecta el funcionamiento independiente de este skill.

Autocomprobación de fábrica

Ejecuta node scripts/validate.js --selftest para verificar. Las reglas de agregación entre elementos de los axiomas 2/3/4 (longitud del array de fotogramas, orden de fotogramas, integridad de referencias, cero huérfanos, consistencia del prompt negativo entre ramas, escaneo de afirmaciones no visualizables) no se pueden expresar en schema.json (vanilla JSON Schema); la verdadera ejecución de la validación la realiza scripts/validate.js:

npm install                                                                   # Instalar primero ajv si es la primera vez
node scripts/validate.js <bundle.json> [bundle2.json ...]                     # Validar salida
node scripts/validate.js --selftest                                           # Ejecutar pruebas de regresión integradas (16 casos)

Fuentes

La base metodológica de este skill es una adaptación del pipeline de siete pasos VTP (Visual Template Proliferator): 《Metodología de inversión: Cuatro tipos de inversión y los siete pasos de VTP》 + esquema de inversión (personajes/escenas) + Extracción de características comunes/Generación de variantes/Traducción/Fisión de prompts + Constante de prompt negativo de la documentación metodológica. La "fisión mediática" (eje de estructura mediática de fotograma único/inicio-fin/inicio-medio-fin/varios días, superpuesto al eje original de VTP de cámara/iluminación/color) es una extensión original de este skill, no un nivel que existiera en el diseño original de VTP; los puntos de diferencia específicos se detallan al inicio de axioms.md y en el axioma 2. Los puntos de adaptación por archivo, la divulgación de originalidad y los registros de pruebas con corpus se encuentran en sources.md.

Individual skills in this repo

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

Skills relacionados