Repolode
sansan0

sansan0/TrendRadar

Monitor de notícias em alta auto-hospedado que agrega assuntos populares de plataformas chinesas e feeds RSS, filtra por palavras-chave ou IA e envia resumos por chat e e-mail.

Estrelas
63,044
Forks
24,910
Issues abertas
32
Último commit
há 5 dias

O que é?

O TrendRadar reúne assuntos em alta de cerca de uma dúzia de plataformas chinesas de notícias e redes sociais, além de feeds RSS e Atom, e agrupa os itens correspondentes por palavras-chave definidas pelo usuário. Ele acompanha como a posição de cada notícia muda ao longo do tempo, destaca assuntos que acabaram de surgir e gera um relatório HTML que também pode ser publicado como página estática.

A filtragem pode ser feita com arquivos de palavras-chave, inclusive com padrões regex, ou com IA: basta descrever os interesses em linguagem natural para que o modelo atribua uma pontuação a cada manchete. Os recursos opcionais de IA incluem resumos analíticos, tradução para outros idiomas e um servidor MCP para consultar os dados coletados por meio de clientes de IA conversacional.

O envio de notificações é compatível com WeChat Work, WeChat pessoal, Feishu, DingTalk, Telegram, e-mail, ntfy, Bark, Slack e webhooks genéricos. O projeto pode ser executado no GitHub Actions, em Docker ou localmente com uv, e armazena os dados em SQLite local ou em armazenamento na nuvem compatível com S3.

Recursos principais

  • 01Agrega listas de assuntos em alta de cerca de 11 plataformas chinesas, além de feeds RSS e Atom personalizados.
  • 02Filtra conteúdo usando arquivos de palavras-chave com suporte a regex ou interesses em linguagem natural avaliados por IA.
  • 03Destaca assuntos que acabaram de surgir e acompanha mudanças de posição entre as execuções da coleta.
  • 04Envia relatórios para WeChat Work, Feishu, DingTalk, Telegram, e-mail, ntfy, Bark, Slack e webhooks.
  • 05Oferece um servidor MCP para que clientes de IA consultem os dados de notícias coletados.
  • 06Pode ser executado em Docker, GitHub Actions ou localmente, com armazenamento em SQLite ou compatível com S3.

Casos de uso

  • Monitorar a opinião pública ou menções à marca em plataformas chinesas de notícias e redes sociais.
  • Acompanhar notícias de setores ou investimentos e receber apenas os itens novos por chat ou e-mail.
  • Criar um resumo diário de assuntos em alta em um servidor doméstico ou NAS.
  • Permitir que um assistente de IA consulte notícias recentes em alta por meio do MCP.

Início rápido

  1. 1

    Abra a seção Quick Start (快速开始) do README e escolha entre Docker ou implantação local

  2. 2

    Siga o guia de implantação com Docker na seção Docker 部署 do README

Antes de usar

  • Licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas continuem sendo de código aberto.
  • Os dados de notícias em tempo real vêm da API newsnow, operada por terceiros. O README pede aos usuários do Docker que mantenham uma frequência razoável de envios.

Tópicos

Perguntas frequentes

O que é TrendRadar?
Monitor de notícias em alta auto-hospedado que agrega assuntos populares de plataformas chinesas e feeds RSS, filtra por palavras-chave ou IA e envia resumos por chat e e-mail. O TrendRadar reúne assuntos em alta de cerca de uma dúzia de plataformas chinesas de notícias e redes sociais, além de feeds RSS e Atom, e agrupa os itens correspondentes por palavras-chave definidas pelo usuário. Ele acompanha como a posição de cada notícia muda ao longo do tempo, destaca assuntos que acabaram de surgir e gera um relatório HTML que também pode ser publicado como página estática.
TrendRadar é gratuito? Qual é a licença?
TrendRadar é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
TrendRadar ainda é mantido?
Manutenção ativa. O último commit de TrendRadar foi em 15 de out. de 2026.
Para que posso usar TrendRadar?
Monitorar a opinião pública ou menções à marca em plataformas chinesas de notícias e redes sociais. Acompanhar notícias de setores ou investimentos e receber apenas os itens novos por chat ou e-mail. Criar um resumo diário de assuntos em alta em um servidor doméstico ou NAS. Permitir que um assistente de IA consulte notícias recentes em alta por meio do MCP.
Como instalar TrendRadar?
Abra a seção Quick Start (快速开始) do README e escolha entre Docker ou implantação local Siga o guia de implantação com Docker na seção Docker 部署 do README
Onde consigo TrendRadar?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/sansan0/TrendRadar

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados