Feed Personalizado do Bluesky Mostra Posts Duplicados: Como Corrigir
🔍 WiseChecker

Feed Personalizado do Bluesky Mostra Posts Duplicados: Como Corrigir

Você abre seu feed personalizado no Bluesky e vê o mesmo post repetido duas ou até três vezes. Isso deixa o feed com aspecto quebrado e difícil de ler. As duplicatas geralmente aparecem devido à forma como o algoritmo do feed recupera e combina posts de várias fontes. Este artigo explica a causa raiz dos posts duplicados em feeds personalizados e fornece um conjunto claro de etapas para removê-los.

Principais Conclusões: Corrigindo Posts Duplicados em Feeds Personalizados do Bluesky

  • Lógica do algoritmo do gerador de feed: Duplicatas ocorrem quando o mesmo post é puxado de várias fontes configuradas ou quando o buffer de deduplicação é muito pequeno.
  • Cache do lado do cliente do Bluesky: O aplicativo ou site pode armazenar em cache versões antigas de um feed, mostrando o mesmo post duas vezes após uma atualização.
  • Atualização manual do feed: Puxar para baixo no celular ou pressionar F5 no desktop limpa o cache local e geralmente remove duplicatas visíveis.

ADVERTISEMENT

Por que um Feed Personalizado Mostra Posts Duplicados

Um feed personalizado no Bluesky é alimentado por um gerador de feed — um servidor que executa um algoritmo para selecionar e ordenar posts. O gerador de feed pode puxar posts de várias fontes, como uma lista de usuários seguidos, um conjunto de palavras-chave ou uma combinação de starter packs. Quando o algoritmo não deduplica adequadamente os posts entre essas fontes, o mesmo post aparece mais de uma vez.

Outra causa comum é um buffer de deduplicação curto no código do gerador de feed. A maioria dos geradores de feed usa uma janela de tempo para verificar duplicatas. Se a janela for muito pequena, dois posts idênticos que chegam com milissegundos de diferença são incluídos. Alguns geradores de feed também falham em ignorar re-posts ou quote posts do mesmo conteúdo original.

Uma terceira causa é o cache do lado do cliente. Quando você carrega um feed personalizado pela primeira vez, o Bluesky armazena uma cópia localmente. Se o gerador de feed atualizar sua saída, mas o cliente não buscar a nova versão, você vê os posts antigos em cache junto com os novos. Isso é comum no aplicativo móvel se você alternar entre contas ou conexões de rede.

Etapas para Remover Posts Duplicados de um Feed Personalizado

Siga estas etapas em ordem. Teste o feed após cada etapa para ver se as duplicatas desapareceram.

  1. Force a atualização do feed
    No celular, deslize para baixo a partir do topo do feed até o indicador de carregamento aparecer. No desktop, clique no nome do feed na barra lateral esquerda e pressione F5 ou Ctrl+R. Isso limpa o cache local e força o aplicativo a buscar a versão mais recente do gerador de feed.
  2. Faça logout e login novamente
    Vá em Configurações > Conta > Sair. Feche o aplicativo ou navegador completamente. Abra o Bluesky novamente e faça login. Isso redefine todos os dados em cache, incluindo respostas de feed armazenadas.
  3. Limpe o cache do navegador (apenas desktop)
    Se você usa a versão web, limpe o cache do site: abra as configurações do navegador, encontre Privacidade e Segurança > Limpar Dados de Navegação, selecione Imagens e Arquivos em Cache e limpe. Depois recarregue o Bluesky.
  4. Verifique a configuração de fontes do gerador de feed
    Se você criou o feed usando uma ferramenta como SkyFeed ou Feed Generator Starter Kit, faça login nessa ferramenta. Revise a lista de fontes. Se você adicionou a mesma lista de usuários duas vezes ou incluiu uma fonte de palavra-chave e uma lista que contém as mesmas palavras-chave, remova a fonte duplicada. Salve e reimplante o feed.
  5. Aumente a janela de deduplicação no código do gerador de feed
    Se você executa seu próprio gerador de feed, abra o arquivo do algoritmo. Procure por uma variável chamada DEDUP_WINDOW_MS ou dedupWindow. Aumente seu valor de 1000 (1 segundo) para 5000 (5 segundos) ou mais. Recompile e reinicie o gerador.
  6. Reporte o feed ao operador do gerador de feed
    Se o feed foi criado por outra pessoa, entre em contato com ela. Mencione que duplicatas aparecem e peça para verificar a lógica de deduplicação. A maioria dos operadores de feed responde através de DMs do Bluesky ou do repositório GitHub do feed.

ADVERTISEMENT

Se as Duplicatas Persistirem Após a Correção Principal

Duplicatas aparecem apenas no celular, mas não no desktop

Isso geralmente é uma diferença de cache. No celular, vá em Configurações > Moderação > Palavras Silenciadas e verifique se alguma palavra silenciada corresponde acidentalmente aos posts duplicados. Além disso, desinstale e reinstale o aplicativo móvel do Bluesky para limpar todos os caches em nível de aplicativo.

Duplicatas vêm de re-posts do mesmo post original

Alguns algoritmos de feed incluem intencionalmente re-posts. Se você não quiser isso, modifique o código do gerador de feed para filtrar posts onde record.reply ou record.embed referencia um post já incluído. Isso requer editar o algoritmo e reimplantar.

O feed mostra três ou mais cópias do mesmo post

Isso indica que várias fontes estão correspondendo ao mesmo post. Verifique cada fonte individualmente desabilitando temporariamente todas, exceto uma. Ative-as uma de cada vez e observe o momento em que as duplicatas aparecem. Remova a fonte que introduz a cópia extra.

Item Cache do lado do cliente Lógica do gerador de feed
Causa Cópia local desatualizada do feed Algoritmo falha em deduplicar entre fontes
Tempo de correção Instantâneo após atualização ou novo login Requer editar a fonte ou código do feed
Ação do usuário necessária Atualização manual, limpar cache ou reinstalar app Modificar configuração do gerador de feed ou reportar ao operador
Persistência Duplicatas retornam após novo cache ser construído Duplicatas param permanentemente após correção da lógica

Agora você sabe por que posts duplicados aparecem em um feed personalizado do Bluesky e como removê-los. Comece com uma simples atualização ou novo login — esses métodos resolvem a maioria dos casos rapidamente. Se as duplicatas continuarem voltando, o problema está no próprio gerador de feed. Para controle avançado, execute seu próprio gerador de feed e aumente a janela de deduplicação para pelo menos 5000 milissegundos.

ADVERTISEMENT