Um custom node simples para o ComfyUI que extrai e formata a primeira tag de um texto.
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.
- Copie a pasta
GetFirstTagNodepara o diretórioComfyUI/custom_nodes/ - Reinicie o ComfyUI
- O node aparecerá no menu "Add Node" → "Text Processing" → "Get First Tag"
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
- Recebe o texto de entrada
- Divide o texto por espaços em branco
- Seleciona apenas o primeiro elemento
- Substitui todos os underscores (
_) por espaços - Retorna o resultado formatado
- 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
