乐于分享
好东西不私藏

每天刷10个APP看热点太累?这个GitHub神器把全网热点自动推送到你手机

每天刷10个APP看热点太累?这个GitHub神器把全网热点自动推送到你手机

我有个习惯,每天早上要刷一圈热搜。微博、知乎、抖音、今日头条,大概得花半小时。但说实话,大部分时候是浪费时间——我想看科技新闻,结果给我推明星八卦;我想追踪 AI 动态,满屏都是带货直播。

前两天跟朋友吐槽这事儿,他甩给我一个 GitHub 链接:”用这个。”

这就是我接下来要说的 TrendRadar

TrendRadar是个什么东西

简单说,TrendRadar 把全网 35 个平台的热点扒下来,然后按你设置的关键词过滤,只推送你真正关心的东西。

作者是 sansan0,一个国内开发者。项目的想法很直接:别让算法喂你吃什么,你自己决定要看什么。

跟那些新闻聚合 APP 不一样的地方在于,TrendRadar 不给你”推荐”内容——它是等你告诉它你想要什么,然后它帮你盯着。这区别挺大的。

它能做什么

列一下它支持的平台:微博、百度热搜、抖音、知乎、B站、今日头条、华尔街见闻,还有大概三十个其他的。你也可以加自定义 RSS 源。

关键词过滤这块做得挺好。不是简单的”包含这个词”就行,支持几种语法:

  • 普通词:AI —— 包含就行
  • 必须词:+技术 —— 必须同时有这个词
  • 过滤词:!广告 —— 有这个的直接排除
  • 正则表达式:/\bai\b/ —— 精确匹配
  • 数量限制:@10 —— 最多显示多少条

我设置的配置大概长这样:

AI
ChatGPT
+技术
!广告
!带货

意思是推包含 AI 或 ChatGPT、同时有”技术”、不含”广告”或”带货”的内容。

推送渠道有九个:企业微信、飞书、钉钉、Telegram、邮件、ntfy、Bark、Slack,还有一个 Server 酱。我用的企业微信,因为工作群本来就在那儿,方便。

三种推送模式:

模式
啥时候用
推啥
当日汇总
想一天看一次
晚上推当天所有匹配的新闻
当前榜单
想实时看
热榜有变化就推
增量监控
怕漏掉东西
只推新增的,不重复

我用的增量监控,因为上班时候不方便一直看手机,晚上统一翻一遍就行。

开源地址:https://github.com/sansan0/TrendRadar

配置编辑器:https://sansan0.github.io/TrendRadar/

怎么部署

三种方式:GitHub Actions、Docker、本地跑。我用的 GitHub Actions,因为不用自己管服务器,完全免费。

GitHub Actions 部署:

第一步,Fork 项目。点仓库右上角的 “Use this template”。

![配图5:Fork操作示意图]

第二步,配置推送。你得至少配一个渠道,不然推到哪儿去?

企业微信的配置最简单:

  1. 企业微信群里加个机器人
  2. 复制它的 Webhook 地址
  3. 去 Fork 的仓库,Settings → Secrets → Actions → New repository secret
  4. Name 填 WEWORK_WEBHOOK_URL,Secret 填刚才的地址

其他渠道也差不多,就不细说了。

第三步,设置关键词。编辑 config/frequency_words.txt 文件:

AI
ChatGPT
人工智能
+技术
!广告

这配置会推送包含 AI 相关词且带”技术”的,过滤掉广告。

第四步,测试。进 Actions → Get Hot News → Run workflow。

三分钟左右,你配的渠道就能收到推送了。

一些高级功能

关键词语法:

写法
干啥的
例子
普通词
包含任意一个就行
AI
+词汇
必须同时包含
+技术
!词汇
直接排除
!广告
@数字
限制显示数量
@10
/pattern/
正则表达式
/\bai\b/
=> 备注
自定义显示名
/pattern/ => AI相关

推送时间:

有几种预设模式,我用的”早晚汇总”:白天有新增就推,晚上七点到九点再推一次当天汇总。这样不会漏掉热点,晚上也能看完整趋势。

AI 分析:

如果你配了 AI 的 API Key(支持 DeepSeek、OpenAI、Gemini),推送末尾会附带一份 AI 生成的报告,包括趋势总结、情感倾向、跨平台关联这些。

我用下来感觉……怎么说呢,有时候挺有用的,能看到一些表面上看不出来的关联;有时候也挺鸡肋,特别是当新闻太少的时候,AI 容易过度解读。

为什么有这么多 Star

项目现在有 46k+ Star,几个月内涨起来的。我琢磨了一下原因,大概这么几点:

信息降噪。 从被动接收变成主动获取,这感觉确实不一样。不用刷到一堆无关的东西,这点对我来说是最重要的。

省时间。 以前要开十来个 APP,现在手机震一下就知道有我关心的事儿了。

精准。 关键词过滤做得挺好,基本不会推无关内容。偶尔有一两条漏网之鱼,加个过滤词就行。

多端同步。 手机、电脑、邮件都能收到,挺方便。

开源。 GPL-3.0 协议,代码是透明的,数据在你自己手里。这点对在意隐私的人来说挺重要。

最后说两句

用了两周,我基本没怎么主动刷过热搜了。早上起来看一眼昨晚的推送,上班路上瞄一眼新增的,够了。

当然它也不是完美的。偶尔会有抓取失败,有些平台的热榜更新不及时,AI 分析有时候挺玄乎。但总的来说,解决了我”不想刷 APP 但不想错过热点”的问题。

如果你也有同样的困扰,可以试试。


点击下方卡片

这个公众号发过不少开源项目的介绍。你懒得翻的话,直接关注公众号:赛伦盖蒂大草原,后台每天等待推送就行。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 每天刷10个APP看热点太累?这个GitHub神器把全网热点自动推送到你手机

评论 抢沙发

7 + 6 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮