Communitygithub.com

littlewindy123/lianhuanhua-skills

Habilidade Codex para criação de vídeos curtos em estilo 'lianhuanhua': pacote de prompts que economizam tokens, geração de imagens externa/embutida, TTS da ByteDance (Doubao) e síntese FFmpeg.

O que é lianhuanhua-skills?

Esta skill do Codex é especializada na criação de vídeos curtos no estilo 'lianhuanhua' (histórias em quadrinhos chinesas). Ela oferece um pacote otimizado de prompts que reduzem o consumo de tokens, suporta geração de imagens tanto por APIs externas (como DALL·E ou Stable Diffusion) quanto por mecanismos embutidos, integra síntese de voz realista via TTS da ByteDance (Doubao) e utiliza o FFmpeg para composição final do vídeo. É útil para desenvolvedores e criadores de conteúdo que desejam automatizar a produção de vídeos animados no estilo de quadrinhos chineses de forma eficiente e econômica. A skill funciona no ambiente do Codex, combinando chamadas de API e scripts locais para orquestrar todo o fluxo de trabalho, desde a geração de roteiro até a renderização do vídeo final.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add littlewindy123/lianhuanhua-skills

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que lianhuanhua-skills faz?

Skill Codex para Vídeos Curtos em Estilo Lianhuanhua: Pacote de prompts que economizam tokens, geração de imagens externa/embutida, TTS da ByteDance (Doubao) e síntese FFmpeg.

Visão Geral

Esta skill automatiza a criação de vídeos curtos no estilo tradicional chinês de histórias em quadrinhos (连环画, lianhuanhua). Ela integra:

  • Geração de Imagens: Suporta APIs externas (DALL·E, Stable Diffusion) ou geração embutida.
  • Síntese de Voz: Utiliza o TTS Doubao (豆包) da ByteDance para narração natural.
  • Composição de Vídeo: Usa FFmpeg para combinar imagens, áudio e efeitos.
  • Otimização de Tokens: Prompts pré-otimizados que reduzem o consumo de tokens durante a interação com o modelo de linguagem.

Pré-requisitos

  • Codex (ou ambiente compatível com agentes de IA)
  • FFmpeg instalado no sistema
  • Chaves de API para serviços de geração de imagens (se usar provedores externos)
  • Credenciais do TTS Doubao (se aplicável)

Instalação

  1. Clone o repositório:

    git clone https://github.com/littlewindy123/lianhuanhua-skills.git
    cd lianhuanhua-skills
    
  2. Instale dependências:

    pip install -r requirements.txt
    
  3. Configure as variáveis de ambiente conforme necessário (ex.: OPENAI_API_KEY, DOUBAO_API_KEY).

Uso

codex run skill "lianhuanhua" --input "roteiro.txt"

Ou dentro do Codex, use o comando:

/skill lianhuanhua

Exemplo de Fluxo de Trabalho

  1. Entrada: Um roteiro ou descrição da história.
  2. Geração de Imagens: A skill cria uma série de imagens no estilo lianhuanhua.
  3. Narração em Áudio: O texto do roteiro é convertido em fala via Doubao TTS.
  4. Síntese de Vídeo: O FFmpeg combina as imagens e o áudio em um vídeo curto.

Configuração

As opções são definidas no arquivo de configuração config.yaml:

image_generation:
  provider: "external"  # ou "embutido"
  api_key: ${OPENAI_API_KEY}

tts:
  provider: "doubao"
  api_key: ${DOUBAO_API_KEY}

video:
  fps: 24
  output_format: "mp4"

Personalização

  • Prompts: Edite o diretório prompts/ para ajustar o estilo e o conteúdo.
  • Modelos de Áudio: Altere a voz do TTS modificando o parâmetro voice no arquivo de configuração.
  • Efeitos de Vídeo: Modifique os filtros do FFmpeg no script compose.py.

Solução de Problemas

  • Erro de API: Verifique as chaves de API e as permissões de rede.
  • FFmpeg não encontrado: Certifique-se de que o FFmpeg está instalado e acessível no PATH.
  • Tokens insuficientes: Use o modo de prompt otimizado (prompt_mode: "eco" em config.yaml).

Contribuição

Sinta-se à vontade para abrir issues ou pull requests.

Licença

MIT

Habilidades Relacionadas