Communitygithub.com

CheshireMew/ip-studio

Crie, bloqueie e reutilize personagens IP do zero, gere automaticamente visuais de conteúdo e um pet de mesa para o Codex v2.

O que é ip-studio?

IP Studio é uma skill de agente especializada na criação, bloqueio e reutilização de personagens IP (propriedade intelectual) ao longo de múltiplas sessões. Ela permite aos usuários desenvolver personagens estilizados a partir de fragmentos de identidade ou imagens existentes, e então usar esses personagens para gerar uma variedade de visuais de conteúdo, como avatares, banners de perfil, cartões de visita, capas de artigos e ilustrações. Além disso, a skill pode criar um pet de mesa totalmente funcional para o Codex v2, completo com nove conjuntos de animações de estado, dezesseis direções de olhar e um pacote de instalação verificada. A skill opera através de três caminhos principais: estabelecimento de identidade do personagem, produção de visuais derivados e criação do pet Codex. Ela automatiza fluxos de trabalho complexos—desde a elaboração de perfil e geração de imagens até verificação de consistência, validação e empacotamento—exigindo que o usuário tome apenas as decisões criativas essenciais. A skill se destaca por sua adesão rigorosa a um sistema de arquivos de referência (references/) e scripts Python (character_kit.py, visual_kit.py, pet_kit.py) para garantir que cada personagem seja travado com um perfil e uma imagem de referência mestra verificáveis, e que todos os ativos derivados mantenham a consistência com a identidade travada do personagem.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add CheshireMew/ip-studio

Perguntar na sua IA favorita

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

Documentação

IP Studio

Transforme fragmentos de identidade dispersos ou imagens de personagens existentes em personagens estilizados reutilizáveis entre sessões, e então use essa mesma identidade para criar páginas sociais, visuais de propagação de artigos e um pet de mesa para o Codex v2. A criação do personagem entrega, por padrão, a imagem de referência mestre oficial, o perfil completo do personagem e uma descrição; os visuais derivados entregam, por padrão, as imagens finais após verificação de consistência do personagem e do conteúdo, juntamente com um registro rastreável; o pet de mesa entrega, por padrão, nove conjuntos de animações de estado, dezesseis direções de olhar, evidências completas de QA e um diretório de pet diretamente instalável. O usuário só faz as escolhas que mudam a identidade, a direção de propagação ou uma instalação existente; a complementação da estrutura, extração de conteúdo, geração de imagem, revisão de imagem, novas tentativas, salvamento, montagem e verificação são realizadas pelo Agente.

Primeira Decisão

Primeiro, escolha o caminho principal com base no resultado independente que o usuário deseja obter:

  • Estabelecer ou modificar a identidade do personagem: Criar do zero, importar uma imagem existente ou modificar um personagem já travado. Entre no "Caminho Principal de Identidade do Personagem".
  • Produzir visuais derivados do personagem: Avatar, banner de perfil, cartão de visita, capa de artigo, imagem explicativa ou ilustração de corpo de texto. Entre no "Caminho Principal de Visuais Derivados". Se o personagem já possui um pacote travado, consuma-o diretamente; se houver apenas imagens aprovadas, primeiro importe e trave o personagem automaticamente; se não houver personagem, primeiro complete o caminho de identidade do personagem e depois retorne à solicitação derivada atual.
  • Produzir um pet de mesa para o Codex: Criar, verificar, empacotar ou instalar um personagem travado como um pet de mesa do Codex v2. Entre no "Caminho Principal de Pet Codex". Se o pacote do personagem já existir, consuma-o diretamente; se houver apenas imagens aprovadas, primeiro importe e trave o personagem automaticamente; se não houver personagem, primeiro complete o caminho de identidade do personagem e depois retorne à solicitação do pet.

Quando uma solicitação pede simultaneamente um personagem, visuais derivados ou um pet, primeiro trave o personagem e então complete cada resultado separadamente; o pet só pode começar depois que a versão atual do personagem estiver travada. Planejamento de marca pessoal comum, capas, imagens explicativas e ilustrações gerais que não envolvem um personagem IP, avatares digitais fotorrealistas, animações gerais que não sejam pet de mesa do Codex, Live2D, vídeos, pets de mesa independentes para Windows e outras plataformas de pet param aqui, com uma explicação clara dos limites de capacidade adjacentes. Quando o usuário menciona apenas $ip-studio, trate como criação do zero.

Limites de Informação e Ação

Use as informações na seguinte ordem:

  1. A solicitação atual e as escolhas explicitamente expressas pelo usuário;
  2. Pistas de identidade, propósito e estética que já surgiram na conversa atual;
  3. Imagens, documentos, links e pastas de personagens fornecidos ou explicitamente indicados pelo usuário.

Quando o material do personagem for suficiente para determinar o propósito, público-alvo, forma do personagem, impressão desejada e estilo final, prossiga diretamente. Quando faltarem informações que mudariam a direção do personagem, organize as soluções viáveis em três cartões de direção completos e peça ao usuário para escolher ou combinar; não aplique questionários. Quando o usuário explicitamente delegar a escolha ao Agente, adote a carta que melhor se adequa ao propósito e explique a escolha.

Para visuais derivados, primeiro leia o conteúdo atual, o pacote do personagem especificado pelo usuário e a imagem de referência mestre, depois leia o logotipo, interface, dados ou materiais visuais fornecidos pelo usuário. Somente se fatos, nomes, direção da marca ou narrativa central não puderem ser determinados a partir do material, e respostas diferentes alterarem a imagem final, apresente uma compensação específica ao usuário. Quando a plataforma exigir corte e área segura e o usuário não fornecer capturas de tela ou dimensões, consulte os materiais oficiais da plataforma.

Para o caminho do pet, primeiro leia o perfil atual do personagem e a imagem de referência mestre, depois leia outras referências de imagem explicitamente fornecidas pelo usuário. Quando o nome do personagem, nome do pet, estilo e temperamento do movimento puderem ser inferidos de forma estável a partir do pacote do personagem, prossiga diretamente; somente se uma única característica fixa não puder manter simultaneamente a identidade e a geometria do pet de 192×208, apresente essa única compensação ao usuário. A menos que o usuário explicitamente solicite a complementação de pistas públicas de marca para uma solicitação que só tenha um nome de marca, sem direção de personagem, não pesquise ativamente a marca online.

Chamar esta Skill autoriza, na tarefa atual, a visualização de imagens fornecidas pelo usuário, o uso das capacidades existentes de geração e visualização de imagens e a criação de pacotes de personagens, visuais derivados e diretórios de execução de pet na área de trabalho gravável. Quando o usuário solicita "criar um pet de mesa Codex utilizável", a gravação no diretório de pets do Codex local é a etapa final desse resultado; quando o mesmo identificador de pet já está ocupado por conteúdo diferente, primeiro salve o diretório existente e solicite uma decisão de substituição. Outras instalações, uploads, envios e publicações só são realizados mediante solicitação adicional do usuário. Este fluxo não exclui versões existentes de personagens, imagens derivadas oficiais, registros de execução de pet ou instalações antigas salvas.

O idioma da resposta segue o usuário. Os arquivos internos usam nomes de chave fixos em inglês; o usuário não precisa ler ou editar esses nomes de chave.

Caminho Principal de Identidade do Personagem

Primeiro, diferencie entre criação do zero, importação de uma imagem existente e modificação de um personagem já travado. Ao importar, distinga as características que o usuário pretende manter dos detalhes acidentais da imagem atual; ao modificar, leia character-profile.json e a imagem de referência mestre registrada nele. Se alterar uma característica fixa, gere uma nova versão.

Ao entrar neste caminho, leia references/character-system.md. Ele é responsável pela direção do personagem, diagnóstico do estilo chibi, entrada de geração de imagem, verificação visual, esquema de cores e processamento de componentes complexos; após concluir cada ação especializada, retorne à etapa correspondente desta seção.

1. Estabelecer o Perfil Pendente

Execute python scripts/character_kit.py schema para ler o contrato do perfil atual. Quando um rascunho de arquivo for necessário, execute:

python scripts/character_kit.py draft <draft-profile-path> --character-id <slug> --display-name <name> --language <language>

Primeiro, escreva as informações conhecidas no rascunho. Quando a direção do estilo chibi ainda não estiver determinada, campos não selecionados podem ficar temporariamente vazios; antes da geração de imagem formal, o perfil completo deve ser reconstruído com base na escolha do usuário ou imagens já aprovadas. O perfil registra, respectivamente: forma e proporções, cabeça e rosto (cada parte), tronco e membros, apêndices como cauda ou asas, localização precisa e relação de área de cada cor, contornos de padrões, áreas de materiais, camadas e conexões de roupas, geometria e método de fixação de itens emblemáticos, estrutura frontal, lateral e traseira, método de desenho e limites de consistência.

O Agente decide ativamente os detalhes laterais, traseiros, de costura e de material que não mudam a direção do personagem e os marca como agent_inferred em provenance.decisions. Divergências que alteram o contorno, rosto, esquema de cores principal, item emblemático ou significado do personagem são apresentados ao usuário. Antes da geração de imagem formal, execute:

python scripts/character_kit.py prompt <draft-profile-path> --purpose master

Este comando primeiro verifica se o perfil está completo e, em seguida, gera um prompt de identidade completo a partir do perfil. A geração de imagem subsequente usa o prompt de saída do comando; não escreva uma descrição de identidade separada. Postura, ação, cena, enquadramento e lente são passados apenas através do --task do comando atual.

2. Projetar com Diagnóstico Chibi

Gere três esboços de diagnóstico independentemente do mesmo perfil pendente. Cada esboço deve ser de um único personagem, com linhas claras, detalhes contidos, cerca de 3,5 cabeças de altura, postura neutra frontal e fundo limpo; os três devem formar diferenças reais no contorno, forma do personagem ou símbolo central, não apenas na cor.

Após a geração, revise cada um. Os esboços de diagnóstico devem garantir que o contorno principal e uma memória central ainda sejam reconhecíveis em miniatura, e não devem ter membros faltando, rupturas estruturais, texto irrelevante ou acúmulo de design. Neste ponto, o perfil ainda é um design provisório: apenas erros técnicos ou violações de características já confirmadas pelo usuário são automaticamente descartados; imagens estruturalmente sólidas e reconhecíveis, mas que alteram detalhes ainda não confirmados, são mantidas como novos ramos, e a mudança é explicada ao usuário. Se uma imagem falhar, substitua-a a partir do perfil original uma vez; não edite a partir da imagem com falha. Apresente as três imagens aprovadas, juntamente com uma breve diferença, ao usuário para escolha ou combinação.

Se a imagem existente já foi aprovada pelo usuário e o usuário quer apenas estabelecer o perfil, pule esta etapa. Ao modificar um personagem já travado, volte a esta etapa apenas se o contorno, rosto, esquema de cores principal ou item emblemático forem reprojetados.

3. Gerar a Imagem de Referência Mestre Oficial

Escreva a escolha do usuário de volta no perfil pendente, complete a estrutura exigida pela referência item por item e, em seguida, use o script para gerar o prompt completo do candidato oficial. O padrão é: outro Agente, sem precisar adivinhar detalhes-chave da identidade, deve ser capaz de desenhar a vista frontal, lateral e traseira do mesmo personagem a partir do perfil. O estilo chibi fornece apenas evidência da escolha atual, não entra no pacote do personagem nem se torna referência para geração de imagem subsequente.

A imagem de referência mestre oficial deve ser de um único personagem, corpo inteiro, vista frontal ou ligeiramente três quartos, postura neutra, fundo limpo, sem texto, etiquetas ou quebra-cabeças; as características fixas devem ser todas diretamente visíveis. Primeiro, compare o perfil com a imagem, depois compare a integridade técnica. Erros óbvios de geração são corrigidos automaticamente, com no máximo duas correções na fase oficial.

Quando o esquema de cores básico, contorno, rosto ou item emblemático mudar, crie um novo ramo a partir do perfil atual e redesenhe. Apenas imperfeições de renderização podem ser reparadas localmente; após o reparo, reexamine todas as características fixas. Se o mesmo componente complexo estiver incorreto duas vezes consecutivas, primeiro determine sua geometria, proporção, material, conexão, visibilidade em cada ângulo e modo de movimento de acordo com o ramo de componente na referência, escreva a estrutura confirmada de volta no perfil e, em seguida, use o script para regenerar o prompt completo e a imagem completa do personagem.

Apresente os candidatos oficiais aprovados ao usuário e solicite a aprovação final. Se o usuário já autorizou explicitamente o Agente a finalizar na solicitação atual, o Agente pode escolher a imagem que melhor se adequa ao perfil.

4. Verificar a Reutilizabilidade

Após a aprovação final da imagem, primeiro verifique a estrutura realmente estabelecida na imagem em comparação com o perfil: as mudanças de design aprovadas pelo usuário são escritas de volta nos campos correspondentes; detalhes gerados acidentalmente não substituem configurações confirmadas. Em seguida, execute:

python scripts/character_kit.py prompt <draft-profile-path> --purpose consistency --reference <approved-master-image> --task <different-pose-expression-and-simple-background>

Passe o prompt de saída e master_reference juntos para a capacidade de geração de imagem para gerar uma imagem de teste de consistência com uma postura diferente, expressão diferente e fundo simples. A imagem de teste deve reter a forma corporal, rosto, localização das cores, conexão de roupas, material e itens emblemáticos; ela é usada apenas para esta verificação, não é escrita no pacote do personagem e não serve como referência subsequente.

Se o teste falhar, primeiro determine se é uma falta na descrição do perfil ou instabilidade na imagem de referência mestre e, em seguida, atualize o produtor correspondente e tente novamente; no máximo duas correções. Se ainda for necessário abandonar uma característica aprovada, apresente essa compensação ao usuário.

5. Travar o Pacote do Personagem sem Perdas

Após o personagem passar na verificação de consistência, use ip-studio-output/<character-slug>/ na área de trabalho gravável atual. Passe o perfil pendente e a imagem mestre oficial para o script:

python scripts/character_kit.py finalize <kit-folder> --profile <draft-profile-path> --master <master-image-path>
python scripts/character_kit.py check <kit-folder>

finalize verifica o perfil e a imagem antes de escrever; se o personagem já existir, incrementa a versão, salva o perfil antigo e a descrição em history/rNNN/ e mantém a imagem mestre antiga. Se o comando falhar, leia o erro, corrija a entrada de produção e tente novamente; não escreva manualmente números de versão, valores de verificação ou arquivos de descrição que o script deveria gerar.

Após o script ser bem-sucedido, releia character-profile.json e character-guide.md, abra a imagem apontada por assets.master_reference e execute python scripts/character_kit.py prompt <kit-folder> --purpose scene --task <simple-reuse-task> para confirmar que os downstreams podem ler o perfil atual e a imagem mestre. Somente quando o perfil, descrição, imagem e prompt derivado forem consistentes e check passar, o personagem é considerado travado.

Caminho Principal de Visuais Derivados

Este caminho consome apenas identidades de personagem já travadas. Leia references/visual-production.md, que é responsável pelo briefing, composição, geração de imagem, verificação e arquivamento de avatares, banners de perfil, cartões de visita, capas de artigos, imagens explicativas e ilustrações de corpo de texto; após concluir cada ação especializada, retorne a esta seção.

1. Determinar o Resultado Atual

Divida a solicitação em um ou mais resultados explícitos:

  • avatar: Um avatar 1:1 que se adapta tanto ao corte redondo quanto ao quadrado; quando o usuário disser "conjunto de avatares", gere separadamente uma versão de emblema simplificado e uma versão de retrato rico.
  • profile-banner: Quando a plataforma não for especificada, use um banner de perfil genérico 3:1; quando a plataforma for especificada, componha de acordo com a área de corte e oclusão real.
  • profile-card: Um cartão de visita para celular no formato 4:5 por padrão.
  • cover: Uma capa de artigo fixa no formato 5:2.
  • explainer: Escolha a proporção da imagem explicativa entre 4:5, 3:4 ou 16:9 com base no conteúdo.
  • article-illustration: Uma ilustração de corpo de texto fixa no formato 16:9.

Quando o usuário disser "conjunto de perfil", gere por padrão um avatar e um banner de perfil; quando um cartão de visita for explicitamente solicitado, adicione-o. Cada resultado estabelece seu próprio briefing, geração, verificação e arquivamento, compartilhando a mesma versão do personagem; um resultado não pega emprestado as imagens candidatas de outro resultado para derivar.

2. Estabelecer o Briefing Visual

Primeiro, execute python scripts/visual_kit.py schema e, em seguida, o Agente cria e preenche o rascunho:

python scripts/visual_kit.py draft <brief-path> --kind <kind> --visual-id <slug> --language <language>

Com base na verdadeira fonte do conteúdo, determine o objeto central, lacunas de compreensão, mecanismo ou mudança, conclusão após visualização, papel da marca, única estrutura principal, ação do personagem, título, etiquetas e esquema de cores. Capas, imagens explicativas e ilustrações de corpo de texto seguem o contrato atual em references/visual-production.md.

O personagem deve executar uma ação causal no visual do conteúdo: receber, mover, conectar, dividir, selecionar, bloquear, transformar ou suportar o objeto central pessoalmente e produzir um resultado visível. Avatares visam reconhecimento em miniatura; banners de perfil e cartões de visita fazem o personagem interagir genuinamente com o símbolo central. O usuário não precisa ver ou editar o briefing.

3. Gerar e Verificar Automaticamente

Execute:

python scripts/visual_kit.py prompt <kit-folder> --brief <brief-path>

Passe o prompt de saída e image_references organizados em ordem juntos para a capacidade de geração de imagem. Eles vêm, respectivamente, do perfil atual do personagem, da única imagem de referência mestre, do briefing visual e de outras imagens fornecidas pelo usuário; não escreva uma segunda descrição de identidade do personagem ou prompt de conteúdo.

Após a geração, abra a imagem e verifique, na ordem da referência, a consistência do personagem, a precisão factual do conteúdo, o papel causal da ação do personagem, a estrutura única de informação, a hierarquia no celular, a legibilidade do texto e logotipo e a integridade técnica. Se falhar, corrija o julgamento do briefing mais antigo e errado e redesenhe a partir do perfil original do personagem e dos materiais de conteúdo; cada resultado oficial pode ser automaticamente corrigido no máximo duas vezes. Se ainda precisar mudar fatos, foco narrativo ou características fixas do personagem, apresente apenas essa compensação ao usuário.

4. Arquivar a Imagem Final

Após a aprovação do usuário ou autorização para o Agente finalizar, execute:

python scripts/visual_kit.py finalize <kit-folder> --brief <brief-path> --image <approved-image>
python scripts/visual_kit.py check <visual-folder> --kit <kit-folder>

O resultado oficial é escrito em <kit-folder>/derivatives/<kind>/<visual-id>/. Ele salva a imagem final, o briefing visual, um instantâneo do perfil do personagem atual, a entrada completa de geração de imagem, uma cópia dos materiais de entrada e um registro de verificação; o perfil atual do personagem, a imagem de referência mestre e as versões históricas permanecem inalterados. Imagens candidatas, tentativas automáticas e materiais de verificação de consistência ficam apenas no diretório temporário da tarefa.

Após o script ser bem-sucedido, releia visual-record.json, abra a imagem final registrada nele e confirme que a versão do personagem, imagem de referência mestre, briefing visual, entrada de geração de imagem e o valor de verificação da imagem final são todos legíveis. Pare após satisfazer a solicitação atual; não expanda automaticamente para outras proporções, pacotes de adesivos ou mídias.

Caminho Principal de Pet Codex

Este caminho consome apenas identidades de personagem já travadas. Ao entrar, leia references/pet-production.md; ele é responsável pelo contrato da spritesheet do Codex v2, nove conjuntos de estados, dezesseis direções, geração de imagem linha por linha, montagem determinística, revisão cega, pré-visualização dinâmica, diretório de produto final e instalação. Identidade do personagem, upgrades e outros visuais derivados ainda são responsabilidade de seus respectivos caminhos principais.

No início, estabeleça quatro etapas de progresso visível e prossiga somente após arquivos reais ou decisões existirem:

  1. Preparar o personagem e o diretório de execução do pet.
  2. Gerar a imagem principal no tamanho do pet.
  3. Gerar e verificar todas as ações e direções de olhar.
  4. Montar, verificar e instalar o pet.

1. Estabelecer o Diretório de Execução Conectado ao Pacote do Personagem

Primeiro, chame o carregador de dependências da área de trabalho e use o caminho absoluto do Python que ele retorna para cada comando neste caminho. Execute:

"<workspace-python>" -B scripts/pet_kit.py schema
"<workspace-python>" -B scripts/pet_kit.py prepare <kit-folder>
"<workspace-python>" -B scripts/pet_kit.py check <run-folder> --stage prepared

prepare gera uma descrição de identidade completa no tamanho do pet a partir do character-profile.json atual, copia um instantâneo verificável do perfil, descrição e única imagem de referência mestre do personagem e gera tarefas formais para a imagem base, nove conjuntos de ações, quatro âncoras direcionais e duas linhas de direção. Por padrão, uma nova execução é estabelecida em <kit-folder>/derivatives/codex-pet/<pet-id>/runs/rNNN/ sem sobrescrever execuções antigas. Acessórios independentes, como lanternas de cauda, permanecem independentes e balançáveis, enquanto o caminho de força entre pontos fixos, anéis, alças, argolas e acessórios permanece visível continuamente em 192×208.

2. Gerar a Imagem Principal do Pet e Ações Padrão

Antes da geração de imagem, carregue completamente a Skill $imagegen do ambiente atual. Execute pet_kit.py ready <run-folder>, processando apenas os ready_jobs retornados. Cada tarefa lê os prompts registrados em imagegen-jobs.json e todas as entradas de imagem; a imagem base pode começar apenas com o pacote do personagem, mas outras linhas devem incluir a imagem de referência mestre do personagem, a imagem principal do pet e a referência de layout correspondente.

Após selecionar o resultado, abra a imagem real e execute:

"<workspace-python>" -B scripts/pet_kit.py accept-job <run-folder> --job <job-id> --source <image> --qa-note <visible-evidence>

Este comando escreve o resultado aprovado na posição oficial, executa a verificação determinística daquela fase e atualiza as dependências. Após a imagem base ser aprovada, gere nove conjuntos de animações: idle, movimento para a esquerda/direita, aceno, pulo, falha, espera, execução de tarefa e resultado de verificação; cada conjunto usa o número de quadros e a semântica de aplicação especificados pela referência. Linhas de ação independentes podem ser geradas em paralelo até três de cada vez, quando o ambiente permitir; o usuário não precisa agendar tarefas.

Quando espelhar horizontalmente não alterar a textura facial, direção da luz, acessórios unilaterais e significado de itens emblemáticos, running-left pode ser obtido a partir do running-right aprovado usando o script de espelhamento quadro a quadro especificado pela referência; outros estados são gerados separadamente. Após os nove conjuntos de ações serem aprovados, gere uma spritesheet intermediária 8×9, uma visão geral e nove GIFs de acordo com a referência, e verifique visualmente a identidade, estado, direção, ciclo, escala e conexão.

3. Gerar as Dezesseis Direções de Olhar

O Agente escreve qa/look-mechanics.md com base na construção real da cabeça, rosto, olhos, corpo, apêndices e acessórios do personagem, determinando pontos fixos, quem guia o olhar, quem segue, a oclusão de cada direção e a amplitude de movimento a cada 22,5 graus. Primeiro, gere e aprove quatro âncoras direcionais: para cima, direita da tela, para baixo e esquerda da tela. Em seguida, gere duas linhas de direção completas de oito quadros, a 9ª linha e a 10ª linha.

As linhas de direção são interpoladas uniformemente a partir das posturas de quatro direções aprovadas; a 10ª linha lê simultaneamente a 9ª linha concluída para garantir a conexão entre linhas. Se uma única direção falhar, refaça a linha completa de oito quadros; não misture quadros de reparo independentes na spritesheet final. accept-job registra as linhas de direção com a mesma escala, âncora da parte inferior do corpo e linha de base, e verifica as bordas dos quadros formais antes de passar para a próxima fase.

Se uma ação ou direção já aceita falhar na visão geral, GIFs, verificação de continuidade ou revisão cega subsequentes, use o comando accept-job original com --replace-complete para aceitar a imagem de substituição. O script move a tarefa substituída, as tarefas subsequentes que dependem dela e os artefatos invalidados para o histórico versionado e continua do ponto de falha mais antigo; não modifique manualmente o estado da tarefa nem reuse o atlas antigo.

4. Verificação Final, Produto Final e Instalação

Após as linhas de direção serem concluídas, aplique a remoção de cor de fundo da tela apenas uma vez na spritesheet 8×11 completa de acordo com a referência, e então execute sequencialmente: verificação de tamanho v2 e transparência, visão geral padrão e final, nove GIFs, imagem de dezesseis direções, medição de continuidade adjacente e três revisões cegas de direção isoladas. O resultado da inspeção visual independente e as evidências visíveis para cada direção são escritos nos arquivos de QA especificados pela referência; as quatro direções cardeais, identidade do personagem, conexão de acessórios, estados de ação e geometria da spritesheet devem passar todos antes da finalização.

Execute:

"<workspace-python>" -B scripts/pet_kit.py finalize <run-folder>
"<workspace-python>" -B scripts/pet_kit.py check <run-folder> --stage final
"<workspace-python>" -B scripts/pet_kit.py install <run-folder>

finalize relê o instantâneo do personagem, treze tarefas visuais, relatórios determinísticos e conclusões de inspeção visual e, em seguida, gera um diretório de pet oficial contendo apenas pet.json e spritesheet.webp. install o escreve no diretório de pets do Codex atual; se o mesmo conteúdo já existir, não escreve novamente; se conteúdo diferente ocupar o mesmo identificador, retorne a "Limites de Informação e Ação" para lidar com a decisão de substituição. Após a instalação, não reinicie o aplicativo nem ative/desative configurações no lugar do usuário.

Quando Faltam Ferramentas

Se o caminho de identidade do personagem não tiver capacidade de geração de imagem, complete a seleção de direção e o perfil pendente completo, execute character_kit.py prompt --purpose master e entregue seu resultado, informando claramente que a imagem e o pacote do personagem não estão concluídos.

Se o caminho de visuais derivados não tiver capacidade de geração de imagem, complete o briefing visual e execute visual_kit.py prompt, entregando o julgamento de propagação concluído e a entrada de geração de imagem, informando claramente que a imagem final e o arquivamento derivado não estão concluídos. Sem uma área de trabalho gravável, imagens e descrições podem ser exibidas, mas os resultados no chat não constituem um pacote de personagem portátil ou um diretório derivado verificável.

Se o caminho do pet não tiver capacidade de geração de imagem, complete pet_kit.py prepare, entregue o diretório de execução conectado ao pacote do personagem, o mapa de tarefas completo e o prompt da primeira imagem base, informando claramente que as imagens de ação, a spritesheet e a instalação não estão concluídas. Sem capacidade de inspeção visual independente, após concluir todas as verificações determinísticas, apresente apenas a imagem de revisão cega de direção e a visão geral final ao usuário para confirmação; não invente três revisões cegas ou conclusões finais independentes.

Entrega e Parada

No primeiro parágrafo do caminho de identidade do personagem, indique diretamente se o personagem já está travado. Ao concluir, exiba a imagem de referência mestre oficial e informe o ponto de memória central, versão atual e caminho absoluto do pacote do personagem; em seguida, liste as direções derivadas opcionais, mas prossiga apenas para completar o resultado que o usuário nomeou no momento.

No primeiro parágrafo do caminho de visuais derivados, indique diretamente se a imagem já está concluída ou o que está faltando. Ao concluir, primeiro exiba cada imagem final e, em seguida, explique a relação central que ela expressa, a versão do personagem usada e o caminho de salvamento absoluto em uma frase. O usuário não precisa copiar prompts, editar JSONs, numerar manualmente, criar ramos ou organizar imagens.

No primeiro parágrafo do caminho do pet, indique diretamente se o pet já foi gerado e instalado. Ao concluir, primeiro exiba a imagem de visão geral final e pelo menos uma prévia de animação, depois informe o nome do pet, versão do personagem usada, se os nove conjuntos de estados e as dezesseis direções passaram, o caminho do diretório de produto final e o caminho absoluto de instalação; finalmente, apenas lembre o usuário de reiniciar ou reabrir o Codex e ativar o pet nas configurações.

O padrão de conclusão é:

  • O pacote do personagem contém o perfil atual, descrição, única imagem de referência mestre e versões históricas legíveis; esboços de diagnóstico chibi e imagem de teste de consistência não se tornam referências de longo prazo;
  • As imagens derivadas leem os resultados reais de produção do pacote do personagem e o conteúdo do usuário, e tanto a identidade do personagem quanto a relação de propagação passam pela inspeção visual real;
  • Cada diretório derivado oficial pode re-verificar a versão do personagem, briefing visual, entrada de geração de imagem, materiais de entrada e imagem final;
  • O diretório de execução do pet pode re-verificar o instantâneo do personagem, imagem de referência mestre, treze tarefas visuais, nove prévias de animação de estado, semântica de dezesseis direções, revisão cega, processamento de transparência, spritesheet v2 e diretório de pet oficial;
  • As imagens derivadas e o pet não alteram reversamente a identidade do personagem; outros visuais, animações ou versões de plataforma não nomeados também não são gerados automaticamente.

Habilidades Relacionadas