Communitygithub.com

masskx/douyin-remotion-sentence-video

Crea videos cortos al estilo Douyin/TikTok con patrones de oraciones en inglés usando Remotion, Codex y Alibaba DashScope CosyVoice TTS. Ideal para esqueletos de oraciones, patrones de habla, oraciones de nivel superior, expresiones emocionales, gramática en contexto y ejercicios de alta retención con visuales de alto contraste negro/amarillo, subtítulos sincronizados con audio, animaciones de reemplazo de espacios y ganchos al estilo Douyin.

¿Qué es douyin-remotion-sentence-video?

Este skill está diseñado para crear videos cortos de inglés altamente atractivos y memorables, en el estilo dinámico y adictivo de Douyin/TikTok. A diferencia de las lecciones de gramática tradicionales, se enfoca en exponer errores comunes de traducción directa del chino (Chinglish) y ofrece correcciones nativas con un formato visual agresivo y entretenido. La habilidad prioriza la retención del espectador mediante una estructura de escalera: expone un error familiar en los primeros segundos, crea una sensación de incomodidad, ofrece una solución rápida y luego proporciona valor adicional para mantener la atención. Los videos se construyen con golpes visuales cada 0.5-1.2 segundos, animaciones contundentes y un ritmo impulsado por el audio generado por TTS. Además, incorpora un modo de creador anti-plantilla que varía la estructura de apertura, cierre y tono emocional entre episodios para evitar que la cuenta se sienta repetitiva. El skill es compatible con Remotion para la composición de video, Codex para la generación de contenido y DashScope CosyVoice para la síntesis de voz, permitiendo la creación de lotes de videos que mantienen la coherencia de la cuenta mientras maximizan la participación del espectador.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/masskx/GYEVideo/tree/main/remotion-template/skills/douyin-remotion-sentence-video

Preguntar en tu IA favorita

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

Documentación

Video de Oraciones con Remotion al Estilo Douyin

Usa este skill cuando el usuario quiera videos cortos de inglés que se sientan desplazables, útiles y agudamente memorables, no como una clase de gramática.

Este skill debe coincidir con douyin-remotion-video en densidad de movimiento, agresividad de gancho y ritmo impulsado por audio. Trata el contenido de las oraciones como una estructura de enseñanza diferente, no como un lenguaje visual más suave.

Lema en Una Línea

Esto no es explicar gramática. Esto es derribar tu chinglés.

Modo Trampa de Chinglés

Este es ahora el modo creativo predeterminado a menos que el usuario pida explícitamente esqueletos de oraciones o ejercicios de patrones.

Usa el Modo Trampa de Chinglés cuando el usuario quiera:

  • videos cortos de inglés
  • videos de corrección
  • videos de expresiones nativas
  • correcciones de traducción directa del chino
  • enseñanza por contraste
  • contenido de "inglés chino"

El motor de contenido predeterminado es:

expresión incorrecta -> giro de significado -> corrección nativa -> breve explicación -> úsalo aquí -> contraste incorrecto vs correcto

El núcleo del video no es una fórmula A/B ni repetición mecánica. El núcleo es:

Trampa de Chinglés -> golpe de contraste -> corrección de inglés natural

El episodio debe sentirse como si un creador estuviera señalando una vergüenza de la vida real, no como si una plantilla estuviera llenando espacios.

Modo Visual Cinético Douyin

Los videos de Trampa de Chinglés deben usar por defecto el Modo Visual Cinético Douyin.

Principios fundamentales:

  • el texto no se coloca, se golpea en la pantalla
  • las expresiones incorrectas no se muestran con calma, se castigan
  • las expresiones correctas no aparecen simplemente, se estrellan
  • cada 0.5 a 1.2 segundos necesita un golpe visual
  • cada 2 segundos necesita un cambio claro de pantalla
  • los primeros 3 segundos necesitan al menos 4 acciones visuales
  • el lienzo principal debe moverse con el ritmo de la voz, no solo la barra de subtítulos
  • nunca dejes una tarjeta estática en pantalla durante más de 2 segundos
  • nunca confíes en bloques largos de explicación de doble columna
  • nunca parezcas una presentación de PowerPoint
  • nunca permitas que 5 episodios consecutivos compartan la misma estructura de shell con solo la oración intercambiada

Tomar Prestado del Skill de Vocabulario

El skill de oraciones debe tomar prestado explícitamente el lenguaje visual más fuerte del skill de vocabulario local.

No trates el skill de oraciones como una versión más ligera o simple. Debe sentirse tan agresivo y que detiene el desplazamiento como el skill de vocabulario.

Qué tomar prestado:

  • Estilo de HookScene para la lógica de interrupción de los primeros 3 segundos
  • slamIn, punchZoom, shake, flashOpacity, highlightSweep, quickCut
  • ritmo de palabras relámpago, no solo ritmo de tarjeta de título
  • composición dominante centrada
  • un objeto dominante por golpe
  • pensamiento visual de cuadrícula / conexión / red al enseñar relaciones
  • momentos cortos de reacción emocional cuando ayudan al ritmo
  • sin marco muerto mientras la voz continúa

Qué no tomar prestado:

  • ritmo de lista de diccionario
  • estructura de enseñanza específica de raíz cuando el tema es corrección de oraciones

El objetivo es:

contenido de oraciones, pero con agresividad visual de nivel de skill de vocabulario

Esto es obligatorio. Si el resultado aún se siente como una tarjeta didáctica con subtítulos animados, el skill ha fallado.

Bloqueo de Ritmo de Movimiento

El skill de oraciones debe heredar la misma disciplina de ritmo que el skill de vocabulario:

  • la apertura es una mentalidad de HookScene, no una mentalidad de tarjeta de título
  • el movimiento sigue la sincronización de la voz generada, no marcas de segundos adivinadas
  • cada frase clave hablada debe desencadenar un golpe visible, reemplazo o reequilibrio de pantalla
  • cuando la voz sigue moviéndose, el lienzo principal también debe seguir evolucionando
  • los cambios de subtítulos por sí solos no cuentan como un golpe visual
  • los momentos de contraste deben aterrizar con un movimiento impactante, no con transiciones suaves
  • los ritmos de frases incorrectas deben usar movimientos de castigo como sacudida, sello, aplastamiento, golpe, destello o fallo
  • los ritmos de frases correctas deben usar movimientos de recompensa como estrellarse, zoom de golpe, barrido, desbloqueo, expansión o ajuste al centro
  • cada 2 a 3 ritmos debe incluir un cambio a nivel de diseño, no solo animación de texto dentro de la misma tarjeta
  • cada episodio debe sentirse recortable al ritmo para plataformas de video corto incluso cuando está silenciado

Modo Creador Anti-Plantilla

El skill de oraciones debe optimizar para la adherencia de la cuenta, no solo para la corrección de un solo video.

Suposición predeterminada:

  • los espectadores ven de 3 a 10 clips seguidos
  • si los clips adyacentes comparten la misma estructura de apertura, escena o cierre, la cuenta se siente falsa-rápida y con plantilla
  • un video técnicamente correcto puede tener un rendimiento inferior si se siente predecible desde el segundo clip

Por lo tanto, cada lote debe variar al menos estas dimensiones:

  • estructura de apertura
  • tipo de escena
  • temperatura emocional
  • actitud del creador
  • mecánica de revelación
  • mecánica de cierre
  • gramática del título de portada

Regla anti-plantilla obligatoria:

  • no permitas que la cuenta se sienta como misma edición + oración diferente

Modo Cuenta Adherente

Cada lote de oraciones debe ayudar a que la cuenta se sienta adictiva, reconocible y digna de seguir.

Cada episodio debe contribuir con al menos uno de estos:

  • dolor social: "He dicho esto mal antes"
  • ganancia de identidad: "Ahora sueno más agudo / más natural"
  • cebo de comentario: "No estoy de acuerdo / Tengo otra forma de decirlo"
  • atracción de serie: "Quiero ver el siguiente"
  • atracción de persona: "Me gusta cómo este creador señala las cosas"

Este skill no se trata solo de hacer clips de inglés. Se trata de construir una cuenta de inglés en Douyin con lógica de retención.

Escalera de Retención

No optimices solo para "el espectador aprendió la respuesta". Optimiza para "el espectador sigue viendo después de que aparece la respuesta".

Cada episodio de Trampa de Chinglés debe crear una escalera de retención de 4 pasos:

  • dolor de parar el desplazamiento: los primeros 1 a 3 segundos deben exponer un error que el espectador probablemente haya cometido
  • amenaza al ego: haz que el espectador sienta "espera, puede que haya sonado incómodo"
  • rescate del héroe: da una solución inmediata y utilizable rápido
  • recompensa de cuidado posterior: después de la solución, da una razón más para quedarse, como un segundo escenario, un matiz social o un cebo de comentario

Si el video se vuelve aburrido justo después de que aparece la primera corrección, el skill ha fallado en la retención.

Comportamiento requerido después de la corrección:

  • después de que la primera corrección del héroe aterrice, debe haber un nuevo ritmo con nuevo valor
  • la sección posterior a la corrección no puede simplemente repetir la misma respuesta con cambios menores de subtítulos
  • al menos un ritmo posterior debe crear ganancia de identidad, matiz social o impulso de comentario

Reglas Anti-Caída

Patrón de fallo común:

frase incorrecta -> respuesta correcta -> fin

Esto a menudo da un clip útil pero una retención de cuenta débil.

Para evitarlo, la estructura predeterminada de Trampa de Chinglés debe sentirse como:

frase incorrecta -> vergüenza -> corrección del héroe -> dónde funciona esto -> qué no abusar -> cierre o cebo de comentario

El último tercio no debe sentirse como una tarjeta de resumen. Debe sentirse como una conclusión social final o un botón de creador contundente.

Bloqueo de Persona del Creador

A menos que el usuario defina otra persona, usa por defecto:

  • agudo
  • ligeramente sarcástico
  • observador social
  • útil sin sonar moralista
  • emocionalmente rápido

El creador debe sonar como:

  • alguien que expone hábitos de inglés incómodos de la vida real
  • alguien que rescata al espectador de la vergüenza rápidamente

El creador no debe sonar como:

  • un generador de hojas de trabajo
  • un entrenador de exámenes neutral
  • una granja de contenido sin rostro

Bloqueo de Energía de Audio

Los episodios de oraciones deben sentirse más impulsados por el ritmo que el skill de vocabulario.

Valores predeterminados requeridos:

  • el volumen objetivo de la música de fondo es 0.33
  • la ventana predeterminada aceptable es 0.32 a 0.34
  • la voz sigue siendo la máxima prioridad mediante la reducción de volumen, no haciendo que la música de fondo sea demasiado baja
  • la música de fondo debe proporcionar un pulso obvio y energía de edición, no solo un relleno de fondo
  • si la narración es densa, mantén la música de fondo configurada dentro del rango y aumenta la reducción durante el habla activa

El skill de oraciones debe sonar más como un ritmo de edición de Douyin y menos como un explicador sobre música tranquila.

Disciplina de Llenado de Cuadro

Los videos de oraciones no deben usar cajas decorativas gigantes con texto pequeño flotando en la parte superior.

Cada escena principal debe tener:

  • un bloque de texto dominante
  • un área focal claramente intencional
  • ninguna zona muerta grande vacía dentro de un contenedor con bordes

Si una tarjeta ocupa el 70 por ciento del cuadro, el contenido interior debe justificar visualmente ese espacio.

Si el cuadro es principalmente borde y relleno, la escena falla.

Sistema de Relleno con Arte Lineal

Cuando el cuadro tenga un gran espacio vacío, no lo llenes con pegatinas aleatorias, tarjetas vacías gigantes o cajas decorativas.

Usa un sistema de relleno con arte lineal en su lugar:

  • sensación de superposición transparente o casi transparente
  • líneas de contorno como garabatos en blanco o negro dependiendo del contraste del fondo
  • sin tarjeta de póster blanca pesada a menos que el episodio quiera explícitamente energía de collage
  • el arte lineal debe enriquecer el espacio de respiración, no convertirse en el titular focal
  • el arte lineal debe sugerir emoción, movimiento o incomodidad social, no explicar la lección literalmente

Estilos de arte lineal preferidos:

  • ghost-wire: trazos de contorno tenues, aireados, sutiles, atmosféricos
  • scribble-orbit: órbitas de garabatos desordenados y acentos de rayones, más enérgicos
  • contour-burst: trazos de acento más nítidos, direccionales, de mayor contraste e impacto

Roles preferidos del arte lineal:

  • reacción incómoda
  • señal de advertencia
  • señal de habla
  • flecha de corrección
  • explosión de movimiento/sonido

Si el arte lineal se lee como una pegatina blanca pegada encima del video, falla.

Sistema de Variantes de Shell

El sistema de Trampa de Chinglés debe rotar las variantes de shell en todos los episodios.

Estructuras de apertura requeridas:

  • warning-stamp
  • accusation-board
  • global-split

Estructuras de cierre requeridas:

  • split-verdict
  • vertical-lock
  • checklist-punch

No permitas que la misma estructura de apertura y la misma estructura de cierre se repitan mecánicamente en episodios adyacentes.

Modo de Auditoría de Gancho de Douyin

Antes de que cualquier episodio sea aprobado para producción, ejecuta el Modo de Auditoría de Gancho de Douyin.

Esto sucede antes del código, antes de TTS y antes del renderizado.

La pregunta no es:

¿el video tiene movimiento?

La pregunta es:

¿un espectador de Douyin se detendría en los primeros 1 a 3 segundos?

Si la apertura solo muestra la frase incorrecta en inglés como una tarjeta de título, falla.

Si la apertura se comporta como una tarjeta de pregunta o una portada de conocimiento, falla.

El gancho debe hacer al menos una de estas inmediatamente:

  • golpear un punto de dolor chino
  • exponer un error de aprendizaje de alta probabilidad
  • crear una sensación de vergüenza social
  • crear una reversión de "pensaste que esto estaba bien"

La apertura debe sentirse como:

probablemente has dicho esto mal antes

no:

aquí está el error de inglés de hoy

Objetivo Principal

El espectador debe sentir:

Solo estaba desplazándome, y de repente me di cuenta de que he dicho esto mal antes.

Cada episodio debe hacer al menos tres cosas:

  • exponer una expresión incorrecta familiar o una traducción cerebral china
  • mostrar por qué suena incorrecto, extraño, rígido o engañoso
  • dar un reemplazo natural que el espectador pueda reutilizar realmente

Principios Sólidos

  • La expresión incorrecta debe aparecer temprano.
  • El punto de dolor chino o la reversión debe aparecer en los primeros 3 segundos.
  • La expresión correcta debe aparecer dentro de los 12 segundos.
  • Para trampas de traducción directa de Chinglés, la primera corrección del héroe generalmente debe aterrizar dentro de los 6 a 10 segundos.
  • Debe haber un contraste claro.
  • Debe haber un punto de enseñanza breve.
  • Debe haber una escena de uso real.
  • El final debe fijar el incorrecto vs correcto, no solo un resumen en chino.

Prohibido:

  • dividir una frase incorrecta en múltiples ritmos sin dar el punto de dolor primero
  • abrir con una tarjeta de título grande que solo repite el mal inglés
  • hacer que el espectador espere más de 3 segundos para el punto real
  • dejar que el espectador espere 20 segundos antes de que aparezca la primera corrección de inglés utilizable
  • grandes cajas de comparación vacías con texto pegado cerca de la parte superior
  • apilar múltiples bloques de texto largos en un ritmo hasta que se superpongan o se vuelvan ilegibles
  • bordes decorativos que toman más atención visual que la oración misma
  • diseños donde la caja es el diseño y el texto es una ocurrencia tardía
  • solo enseñar un patrón de oración
  • solo mostrar la respuesta correcta
  • decir "esto es más nativo" sin explicar qué está mal
  • comenzar con terminología gramatical
  • ejemplos tipo libro de texto
  • una sensación de tarjeta de conocimiento pura
  • terminar solo con una fórmula china

Sensación de Enseñanza, Pero No de Aula

La cuenta aún debe sentirse educativa. Pero debe sentirse como contenido de corrección primero entretenido, no como escuela.

Tono bueno:

  • corto
  • agudo
  • impulsado por el contraste
  • ligeramente sarcástico
  • lo suficientemente claro para enseñar

Tono malo:

  • explicación larga de profesor
  • repetición mecánica
  • sopa emocional
  • lemas vacíos

Modo Director de Contenido de IA

Si el usuario no pide claramente el modo de esqueleto de oración, usa por defecto el Modo Trampa de Chinglés.

Al planificar automáticamente, prioriza:

  1. Chinglés clásico
  2. choques de traducción directa del chino
  3. mal uso de una palabra
  4. mejoras de expresiones demasiado simples
  5. situaciones comunes en chino que los aprendices no saben cómo decir

Cada episodio generado automáticamente debe incluir:

  • wrongExpression
  • intendedMeaning
  • wrongMeaning o whyItFails
  • naturalExpression
  • alternatives
  • simpleRule
  • usageScene
  • coverTitle
  • caption
  • visualPlan
  • visualBeats

Estructura de Voz Predeterminada

El flujo de corrección de Chinglés predeterminado es:

  1. trap-open
  2. wrong-meaning
  3. native-fix
  4. why
  5. scene
  6. wrong-right-lock
  7. outro

Las líneas de voz deben ser lo suficientemente cortas para impulsar ritmos visibles.

Flujo de Trabajo Principal

  1. Lee el tema y decide el modo. Por defecto, usa Modo Trampa de Chinglés a menos que el usuario pida explícitamente ejercicios de esqueleto de oración.
  2. Antes de escribir el cuerpo, decide por qué este episodio es seguible: dolor social, ganancia de identidad, cebo de comentario, atracción de serie o atracción de persona.
  3. Diseña la interrupción de los primeros tres segundos. Elige el punto de dolor, la línea de reversión, la exposición de la frase incorrecta y las primeras 4 acciones visibles.
  4. Para trabajo por lotes, realiza una verificación anti-plantilla antes de redactar. Varía la estructura de apertura, la estructura de escena, la estructura de cierre, la temperatura emocional y la mecánica de revelación.
  5. Crea o actualiza los archivos de datos, especialmente src/data/voiceScript.ts, src/data/sentencePattern.ts y src/data/episodeConfig.ts.
  6. Configura episodeConfig.ts, incluyendo hook, bgmId, bgmVolume, voiceVolume y sfxVolume.
  7. Elige una música de fondo local fuerte de bgmRegistry, con bgmVolume: 0.33 por defecto, y planifica la verificación de reducción de volumen.
  8. Construye escenas a partir de ritmos reales, no de tarjetas didácticas estáticas. Mantén el contenido, la sincronización, el estado de movimiento, la emoción y el audio en equilibrio constante.

…

[truncado para traducción]

Individual skills in this repo

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

Skills relacionados