Communitygithub.com

full-aigc-skills/jianying-skills

Agente de automação para JianYing — jianying-edit (planejamento para rascunho) + jianying-draft (pyJianYingDraft cookbook). Licenciado sob Apache-2.0.

O que é jianying-skills?

Este conjunto de skills oferece automação abrangente para o editor de vídeo JianYing (CapCut) através de um runtime Rust chamado `jianying-cli`. Ele cobre desde planejamento de vídeo (18 categorias, 108 exemplos de cenários, 12 receitas) até edição, inspeção, recuperação e exportação de drafts. Cada skill é projetada para compilar a intenção do usuário em comandos estruturados `jianying-job/v2` ou comandos CLI, executando diretamente no runtime Rust sem depender de um engine de edição legado. A arquitetura modular permite instalação granular (skill individual ou pacote completo) e cada skill declara seus próprios requisitos, níveis de risco e evidências de conclusão compatíveis com `jianying-cli >= 1.6.0`. O repositório é a única fonte de verdade para todos os 24 corpos de skill, e plugins consumidores devem importar uma tag de release imutável, verificar digests e nunca modificar os corpos vendidos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add full-aigc-skills/jianying-skills

Perguntar na sua IA favorita

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

Documentação

O que jianying-skills faz?

Novo: jianying-video-planning, 18 categorias, 108 exemplos de cenários independentes, 12 Receitas. Consulte o índice de cenários conforme necessário. 108 são cenários de método, não contagens de trending ou execução real; origem e limites de popularidade são registrados individualmente.

Planejamento apenas: cobertura de cenários aberta trata os 108 exemplos como sementes, não como uma taxonomia exaustiva ou teto de capacidade. Vetores de conhecimento de workflow representativos congelam as lacunas de ativos e limites de aceitação para Vlog, cursos multi-versão e casamentos multi-entrega; não são evidências de execução. O catálogo v1 lançado permanece inalterado. O candidato local 2.2.0 adiciona um catálogo v2 separado e validador; suas 108 sementes ainda não estão totalmente anotadas em todos os eixos.

Skills de Agente para criar, editar, inspecionar, recuperar e exportar drafts do JianYing/CapCut através de um runtime Rust: jianying-cli.

简体中文 | English

Arquitetura

As skills nunca implementam um segundo motor de edição. Elas compilam a intenção do usuário em jianying-job/v2 ou comandos CLI estruturados, e então chamam diretamente jianying-cli ou o Adaptador de Runtime Rust do plugin hospedeiro.

flowchart LR
    U[Objetivo do usuário] --> S[Uma das 24 skills]
    S --> G[Versão, esquema, gate de capacidade]
    G --> J[jianying-job/v2 ou comando estruturado]
    J --> R[Runtime Rust jianying-cli]
    R --> D[Draft editável / proxy / tarefa nativa]
    D --> E[Evidência: estrutural para exportação nativa]

Nenhuma skill gera scripts de draft temporários, carrega um engine legado embutido ou roteia execução através de um checkout headless externo. Capacidades marcadas como partial, external_dependency ou ausentes interrompem o workflow afetado.

Instalação

Instale o pacote:

npx skills add full-aigc-skills/jianying-skills

Instale uma skill autocontida:

npx skills add full-aigc-skills/jianying-skills --skill jianying-edit

Cada skill contém sua própria referência de workflow e exemplo mínimo de Job; instalação granular não depende de diretórios de skills irmãs.

Skills

SkillResponsabilidade
jianying-useRoteamento de entrada, perguntas mínimas e diagnóstico de capacidade
jianying-video-planning108 sementes de cenário, estratégia de canal, receitas e planejamento de entrega
jianying-mediaMateriais locais/oficiais, importação de subdrafts, substituição, religação e verificação
jianying-textTexto, estilos, balões, animações e modelos de texto
jianying-stickersDescoberta, download, posicionamento, transformação e recuperação de stickers
jianying-effectsEfeitos de cena, personagem e áudio com intervalos limitados
jianying-smart-packagePacote inteligente/Pré-visualização B-Roll, aprovação, aplicação e recuperação
jianying-filtersDescoberta de filtros, intervalo, intensidade, aplicação e remoção
jianying-adjustmentsControles de exposição, cor, detalhe e reset vinculados à versão
jianying-templatesBibliotecas de modelos, predefinições, substituição e importação de faixas
jianying-digital-humanPersona, voz, upload, custo, tarefa e gates de artefato
jianying-editing-consoleLinha do tempo, faixa, segmento, keyframe, sessão, gravação e controles de zoom
jianying-setupCLI, ferramentas de mídia, raízes de draft, configuração e prontidão de runtime
jianying-draftjianying-job/v2, conceitos de domínio e compatibilidade v1
jianying-harnessJobs persistentes, aprovações, configuração, MCP e contratos do host
jianying-editNovos drafts e edição isolada de drafts existentes
jianying-narrationReuso governado de ASR e condensação de narração
jianying-subtitlesImportação, edição, estilo, tradução e exportação de legendas
jianying-audioCamadas de áudio, volume, fades, efeitos, religação e gates de TTS
jianying-motionTransformação, keyframe, animação, velocidade e planejamento de quantização
jianying-transitionsTransições baseadas em catálogo e verificações de limite
jianying-inspectFatos de mídia e draft somente leitura com níveis de evidência
jianying-export-prepProntidão de exportação proxy/nativa e validação de artefato
jianying-recoverAuditoria de tarefa, nova tentativa explícita, snapshots e operações ambíguas

Compatibilidade e evidência

O contrato alvo requer jianying-cli >= 1.6.0, mas o estado de capacidade permanece autoritativo. Cada skill declara seus IDs necessários, nível de risco, pontos de confirmação e evidência máxima de conclusão. Uma passagem estrutural não é uma reabertura a frio, verificação de reprodução ou exportação nativa.

A evidência completa de paridade de comandos capcut-cli é mantida pelo jianying-cli, não duplicada entre as skills.

Distribuição

Este repositório é a única fonte de verdade para todos os 24 corpos de skill. Plugins consumidores devem importar uma tag de release imutável e commit, verificar cada digest de skill e nunca modificar os corpos vendidos.

Licença

Apache-2.0. Veja THIRD_PARTY_NOTICES.md para proveniência e limites de exclusão de fonte.

Habilidades Relacionadas