GitHub - adbrasi/GetFirstTag · GitHub
Skip to content

adbrasi/GetFirstTag

Folders and files

Repository files navigation

Get First Tag - ComfyUI Custom Node

Um custom node simples para o ComfyUI que extrai e formata a primeira tag de um texto.

Funcionalidade

Este node processa strings de texto contendo múltiplas tags separadas por espaços e retorna apenas a primeira tag formatada, substituindo underscores (_) por espaços.

Exemplos de Uso

Entrada Saída
katarina_du_couteau league_of_legends katarina du couteau
zero_two zero_two_(darling_in_the_franxx) darling_in_the_franxx zero two
clorinde_(genshin_impact) genshin_impact clorinde (genshin impact)
neon_(valorant) valorant neon (valorant)
roxy_migurdia mushoku_tensei roxy migurdia

Instalação

  1. Copie a pasta GetFirstTagNode para o diretório ComfyUI/custom_nodes/
  2. Reinicie o ComfyUI
  3. O node aparecerá no menu "Add Node" → "Text Processing" → "Get First Tag"

Configuração

Input:

  • text_input (STRING): Campo de texto multilinha para inserir o texto com as tags

Output:

  • formatted_tag (STRING): A primeira tag extraída e formatada

Como Funciona

  1. Recebe o texto de entrada
  2. Divide o texto por espaços em branco
  3. Seleciona apenas o primeiro elemento
  4. Substitui todos os underscores (_) por espaços
  5. Retorna o resultado formatado

Casos Especiais

  • Se o texto estiver vazio, retorna uma string vazia
  • Se não houver tags válidas, retorna uma string vazia
  • Remove automaticamente espaços extras e quebras de linha

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages