Agregador RSS — Guia do usuário | YoBench
Como usar o módulo «RSS» no YoBench: criar coleções com prompt e provedor de IA próprios, resumir artigos e enviá-los para contextos RAG.
Para que serve o módulo «RSS»
O módulo transforma um fluxo disperso de feeds RSS/Atom em coleções gerenciáveis, cada uma com seu próprio provedor de IA e prompt de resumo. Em vez de varrer centenas de manchetes, você obtém artigos auto-resumidos em uma única janela — e as peças úteis podem ser enviadas para contextos RAG para recuperação posterior dentro do AI Chat.
O que você obtém:
- Coleções temáticas — cada uma com suas próprias fontes, provedor de IA e prompt de resumo.
- Resumo IA na hora — para cada artigo baixado o módulo chama o LLM escolhido com seu prompt e salva o resumo.
- Atualização automática — cada coleção é consultada no seu próprio intervalo (
poll_minutes), sem ação manual. - Salvar no RAG — empurre um artigo (resumo + texto completo) para um contexto com um clique, pronto para busca vetorial.
- Texto completo do artigo — armazenado e disponível independentemente de haver provedor de IA configurado.
Parâmetros de uma coleção
Ao criar ou editar:
- Nome — rótulo livre (por exemplo, «Notícias tech» ou «Regulatório»).
- Fontes RSS/Atom — lista de URLs, uma por linha. A mesma URL pode ser reutilizada em várias coleções com prompts e provedores diferentes.
- Intervalo de consulta (minutos) —
poll_minutes. Padrão 60. Mínimo 5 — para não martelar as fontes. - Provedor de IA (opcional) — qual provedor do registro central AI Chat usar. Sem ele, os artigos são salvos sem resumo.
- Prompt de processamento — a instrução do LLM. Padrão: «Summarize this article in 2-3 sentences.» Adapte ao seu tema (por exemplo, «Extraia as principais mudanças jurídicas e destaque as datas de vigência»).
- Ativada — flag de atualização automática. Desmarque para pausar a consulta sem excluir.
Não há configurações globais do módulo — tudo é configurado em nível de coleção.
O que é armazenado no banco
- rss_collections — configuração da coleção (
sourcesé um array JSON de URLs,provider_id,prompt,poll_minutes). - rss_items — artigos (
title,article_url,summary,full_text,published_at,fetched_at).
Não há flags «lido/não lido» ou «favorito» — o módulo é voltado para consumo rápido via resumos IA.
Ações sobre artigos
- Abrir — ver o artigo: título, fonte, data, resumo e (se houver) texto completo.
- Texto completo — alterna entre resumo e original.
- Contexto — empurra o artigo para um contexto RAG: abre um modal com seletor de contexto, o artigo (resumo ou texto completo) é salvo, indexado e fica disponível para consultas IA.
- Limpar — remove todos os artigos da coleção (com confirmação). As fontes permanecem.
Fluxo de uso
1. Crie uma coleção
- Abra o módulo RSS no menu lateral esquerdo.
- Na aba Coleções clique em + Nova coleção.
- Insira um nome e uma lista de URLs (uma por linha).
- Opcionalmente escolha um provedor de IA e adapte o prompt.
- Defina o intervalo de consulta (padrão 60 minutos).
- Salve.
2. Dispare a busca
Cada coleção tem um botão Executar — consulta todas as fontes imediatamente, sem esperar pelo próximo tick.
3. Leia os artigos
A aba Conteúdo mostra todos os artigos da coleção selecionada, ordenados por data de publicação.
- Clique em um artigo para abrir o painel com o resumo.
- O botão Texto completo muda para o texto original.
- Sem provedor de IA só está disponível o texto completo.
4. Salve os úteis no RAG
Clique em Contexto em um artigo → escolha um contexto destino do módulo Context Manager & RAG. O artigo (resumo + texto completo) é salvo nesse contexto e fica disponível para consultas IA no AI Chat.
5. Gerencie coleções
- Editar — altere fontes, prompt, provedor ou intervalo. Mudanças aplicam-se no ar (o agendador é reiniciado).
- Desmarcar «Ativada» — pausa a coleção.
- Limpar — remove os artigos (as fontes permanecem).
- Excluir coleção — remove junto com os artigos.
Próximos passos
- Conecte os provedores de IA — sem eles o resumo não funciona.
- Configure o Context Manager para que os artigos do RSS alimentem sua base de conhecimento.
- Para analytics profundas de projetos de código, use o Git Analytics.
Ajuda e feedback
Encontrou um bug ou tem uma ideia de função? Escreva para nós pelo formulário de contato.