Lazy loaded image
霸榜 GitHub!TrendRadar:打造你的专属 AI 零成本全网热点监测系统
Words 1296Read Time 4 min
2026-4-20
2026-4-20
type
Post
status
Published
date
Apr 20, 2026
slug
trendradar
summary
TrendRadar 是一款集成 35+ 平台热点的开源聚合工具,利用 AI 自动筛选分析并推送至微信、TG 等渠道,是消除信息焦虑、捕捉全网趋势的终极利器。
tags
TrendRadar
AI热点推送
GitHub开源
CloudflareR2
内容创作神器
category
实用教程
icon
password
在信息过载的今天,你是否在抖音、B站、知乎、财联社之间反复横跳?这款已斩获 52k+ Star 的 GitHub 爆款工具 —— TrendRadar,能让你彻底告别刷手机的疲惫。它不仅一键聚合了 35+ 平台的实时热点,还能通过 AI 深度分析,将你真正感兴趣的内容精准推送到手机。
notion image
notion image

🌟 TrendRadar 核心亮点

  • 全平台聚合:涵盖抖音、B站、知乎、华尔街见闻、财联社等 35+ 主流媒体。
  • AI 智能筛选:只需输入“我只看AI、投资机会”,AI 自动进行打分、翻译与筛选。
  • 深度洞察简报:不仅有热点,AI 还会自动生成趋势预测、跨平台关联及潜在影响分析。
  • 多渠道触达:支持微信、Telegram、飞书、Slack 等 10+ 智能推送渠道。
  • 0 成本部署:支持 GitHub Pages 或 Docker 部署,数据完全私有化,安全放心。

🛠️ 村长优化版:Cloudflare + R2 +Workers 永久免费部署方案

官方版本默认将数据存放在本地,村长特别优化了 AInews 版本:利用 Cloudflare R2 存储数据,配合 Workers 部署显示界面,并对接 Telegram 机器人,实现真正的云端自动化。

第一步:获取项目代码

官方的TrendRadar 开源:【点击跳转
村长优化后的AInews开源:【点击跳转】
  • 打开官方或村长优化的仓库,点击右上角绿色的 [Use this template]
  • 选择 "Create a new repository"(注意:必须使用模板新建,严禁直接 Fork)。

第二步:配置 Cloudflare R2 存储

  1. 登录 Cloudflare,进入 存储和数据库 > R2对象存储,创建一个名为 trendradar-data 的桶。
  1. API Tokens 中创建一个具有 S3 客户端权限的令牌,记录下:S3访问密钥、机密访问密钥、S3客户端端点
notion image

第三步:配置 GitHub Secrets

在你的仓库中进入 Settings > Secrets and variables > Actions > New repository secret,依次添加以下配置:
Secret Name
填写内容说明
AI_API_KEY
你的 AI 模型 API Key
AI_MODEL
AI 模型名称(如 deepseek/deepseek-chat
TELEGRAM_BOT_TOKEN
你的 Telegram 机器人 Token
TELEGRAM_CHAT_ID
接收消息的频道或个人 ID
S3_ENDPOINT_URL
Cloudflare R2 的 S3 客户端 URL
S3_ACCESS_KEY_ID
R2 访问密钥 ID
S3_SECRET_ACCESS_KEY
R2 机密访问密钥
S3_BUCKET_NAME
填入 trendradar-data
S3_REGION
auto

第四步:触发首次推送测试

进入仓库的 Actions 页面,找到左侧的 "Get Hot News",点击右侧 "Run workflow"。通常在 2-8 分钟内,你的 Telegram 就会收到第一份 AI 整理的热点简报。

第五步:部署 Cloudflare Workers 界面

  1. 开启 R2 存储桶的“公共开发 URL”。
  1. 创建一个新的 Worker,粘贴以下代码以实现网页渲染:
  1. 在 Worker 设置中绑定 R2 存储桶(变量名为 BUCKET),并绑定你的自定义域名


村长寄语:
官方代码默认是每 2 小时运行一次,村长优化后的版本设置在 每天早上 8:05 定时推送,刚好匹配你的早高峰阅读习惯。更多实用工具软件,记得去我的 AI工具箱 查看!🚀
 

❓ 常见问题(FAQ)

Q1:为什么 Actions 运行成功了,但我没收到推送?
A: 请检查 GitHub Secrets 中的 TELEGRAM_CHAT_ID 是否正确(通常 ID 以 - 开头)。另外,确保你的 AI API 余额充足,如果 AI 分析失败,系统为了防止发送空信息会跳过推送。
Q2:R2 存储桶显示文件了,但域名打开是 404?
A: 检查 Workers 代码中的 BUCKET 变量名是否与 Cloudflare 设置中的“变量名称”一致(注意大小写)。同时确保 R2 存储桶的“公开访问”已开启。
Q3:我想修改推送时间,应该改哪里?
A: 修改 .github/workflows/crawler.yml 文件中的 cron 表达式。村长版本默认是 05 00 * * *(对应北京时间 08:05),你可以根据需要自定义。
Q4:DeepSeek 模型报错怎么办?
A: 确保 AI_MODEL 填入的是官方标准名称(如 deepseek-chat)。如果遇到速率限制,建议在 config.yaml 中适当减少一次性处理的新闻条数。
 
 
 
 
 
 
 
上一篇
支持30+平台的AI视频转录神器(开源+本地部署)AI Video Transcriber
下一篇
免费开源的 ElevenLabs 平替:Voicebox 全能AI语音克隆神器本地安装使用