Nos Seletor de Lista

Os Nos Seletor de Lista selecionam itens de uma lista usando estrategias de selecao flexiveis. Apos dividir texto em uma lista, use um Seletor de Lista para escolher exatamente quais itens processar — os primeiros tres, um aleatorio, um intervalo especifico ou itens em posicoes especificas.

O que e um No Seletor de Lista?

O Seletor de Lista pega uma lista de itens (de um No Dividir Texto) e produz os itens selecionados como texto. Suporta cinco modos de selecao, cada um util para diferentes cenarios.

Entradas & Saidas

PortaDirecaoTipoDescricao
inputEntradaListLista de itens do No Dividir Texto
outputSaidaTextItens selecionados (unidos por separador) → Text, Scene, Reference Image, AI Voice, Concatenator, HTML, JSON Parser, If/Else, AI If/Else, Canvas, Network Image, Network Video, Google Drive Export

Controles do Inspector

Modo de Selecao

ModoDescricaoExemplo
SingleSeleciona um item em um indice especificoIndice 2 → terceiro item
MultipleSeleciona itens em indices especificosIndices 0, 2, 4 → 1o, 3o, 5o itens
RangeSeleciona itens do indice A ao BIntervalo 1-3 → 2o, 3o, 4o itens
RandomSeleciona N itens aleatoriosRandom 1 → um item surpresa
First/Last NSeleciona os primeiros ou ultimos N itensFirst 3 → primeiros tres itens

Separador de Saida

Como unir os itens selecionados no texto de saida:

  • Quebra de linha (padrao) — cada item em sua propria linha
  • Virgula — itens separados por virgulas
  • Espaco — itens separados por espacos
  • Custom — qualquer texto separador

Como Usar

  1. Conecte um No Dividir Texto a entrada do Seletor de Lista
  2. Escolha um modo de selecao
  3. Configure os parametros do modo (indice, quantidade, intervalo)
  4. Defina o separador de saida
  5. Conecte aos nos seguintes (Text, Scene, etc.)

Exemplos de Workflow

Titulos Aleatorios: Split Text (10 titulos) → List Selector (Random 1) → Text Node → Scene → gera um video sobre um titulo aleatorio a cada vez.

Primeiros 3 Itens: Split Text (lista completa) → List Selector (First 3) → alimenta 3 Text Nodes paralelos para processamento em lote.

Selecoes Especificas: Split Text → List Selector (Multiple: indices 0, 4, 7) → seleciona exatamente os itens que voce quer.

Dicas e Melhores Praticas

  • Use o modo Random para variedade — cada execucao do workflow seleciona itens diferentes
  • First N e otimo para padroes de “ultimas noticias” ou “mais recentes”
  • O separador de saida importa quando multiplos itens sao selecionados — quebra de linha funciona melhor para a maioria dos nos seguintes
  • O modo Range e indexado a partir de 0: Range 0-2 da os primeiros 3 itens
  • Se a lista tem menos itens do que solicitado, o seletor retorna o que esta disponivel (sem erro)

Solucao de Problemas

Saida vazia

A lista de entrada esta vazia ou o indice esta fora dos limites. Verifique se o No Dividir Texto esta produzindo itens.

Itens selecionados errados

Os indices comecam em 0. O indice 0 e o primeiro item, o indice 1 e o segundo, etc.

Itens fundidos

Verifique o separador de saida. Se os itens aparecem como uma string longa, mude para o separador de quebra de linha.

Veja Tambem