🚀 TrendRadar:30秒搭建一键追踪全网热点,告别无效刷屏!

2025-10-12 21:35:56 2点赞 15收藏 1评论
TrendRadarTrendRadar

你是不是也经常有这种感觉:每天刷手机,信息爆炸,但真正有用的没几个?别担心,今天就给大家推荐一个超酷的开源项目——TrendRadar,让你告别无效刷屏,只看自己真正关心的!这次,我们不仅要介绍它,还要手把手教你部署!

🏷️ TrendRadar 是个啥?能吃吗?

TrendRadar,顾名思义,就是帮你追踪网络热点的雷达。它可以聚合全网的热点信息,然后根据你设置的关键词,把真正重要的内容推送给你。简单来说,它就像一个智能的信息管家,帮你过滤掉噪音,只留下干货!

🏷️ 核心功能,让你眼前一亮!

  • 全网热点聚合:支持知乎、抖音、B 站、微博等 11 个主流平台,还可以自定义添加其他平台!

  • 智能推送策略:三种推送模式,满足不同人群的需求:

    • 当日汇总:适合想全面了解当日热点趋势的管理者和普通用户。

    • 当前榜单:适合需要实时追踪热点的自媒体人和内容创作者。

    • 增量监控:适合高频监控场景下的投资者和交易员,只推送新增内容,避免重复信息干扰。

  • 精准内容筛选:通过设置关键词,只推送你关心的内容,过滤掉无关信息。支持普通词、必须词(+)、过滤词(!)三种语法,简直不要太强大!

  • 热点趋势分析:实时追踪新闻热度变化,了解热点如何演变,不再错过重要新闻的完整发展过程。

🏷️ 算法加持,个性化定制!

TrendRadar 不仅聚合信息,还用算法帮你重新整理全网热搜。它会综合考虑新闻的排名、持续性和质量,让你不再被平台的算法牵着走,真正掌握自己想要的信息。

你还可以根据自己的需求调整权重,比如:

  • 追实时热点型:更看重排名,适合自媒体博主和营销人员。

  • 追深度话题型:更看重持续性,适合投资者和研究人员。

🏷️ 多渠道推送,随时随地掌握热点!

TrendRadar 支持企业微信、飞书、钉钉、Telegram、邮件等多种渠道推送,消息直达手机和邮箱,让你随时随地掌握热点。

TrendRadarTrendRadar

🏷️ 30 秒部署,告别繁琐!(超详细教程)

这里提供两种部署方式:GitHub Pages 和 Docker。

方式一:GitHub Pages 部署(30 秒搞定!)

  1. Fork TrendRadar 项目

  2. 配置 GitHub Secrets

    • 在你 Fork 后的仓库中,进入 Settings -> Secrets and variables -> Actions -> New repository secret

    • 根据需要配置以下任一或多个通知平台:

      • 企业微信机器人:配置 WEWORK_WEBHOOK_URL

      • 飞书机器人:配置 FEISHU_WEBHOOK_URL

      • 钉钉机器人:配置 DINGTALK_WEBHOOK_URL

      • Telegram Bot:配置 TELEGRAM_BOT_TOKENTELEGRAM_CHAT_ID

      • 邮件推送:配置 EMAIL_FROMEMAIL_PASSWORD(或授权码)和 EMAIL_TO

      • ntfy 推送:按照 ntfy 官方文档配置。

    • 注意: 可以同时配置多个平台,系统会向所有配置的平台发送通知。

  3. 启用 GitHub Pages

    • 进入你的仓库 Settings -> Pages

    • Source 部分,选择 Deploy from a branch

    • 选择 Branchmainmaster,然后点击 Save

    • 等待 GitHub Pages 构建完成,你的 TrendRadar 网页版就部署好啦!

    • 访问你的 GitHub Pages 地址(通常是 https://<你的用户名>.github.io/<你的仓库名>) 就可以看到效果啦!

  4. 配置关键词和推送模式

    • 编辑 config/config.yaml 文件,配置推送模式和通知选项。

    • 编辑 config/frequency_words.txt 文件,添加你关心的关键词。

方式二:Docker 部署(推荐,更灵活!)

  1. 安装 Docker 和 Docker Compose

    • 请确保你的系统已经安装了 Docker 和 Docker Compose。具体安装步骤请参考 Docker 官方文档。

  2. 创建目录结构和 docker-compose.yml 文件:

    • 首先,创建目录结构:

    mkdir -p /share/Container/trendradar/{config,output} ​

    • 然后,创建并编辑 docker-compose.yml 文件,内容如下:

    version: "3.8" services: trendradar: image: docker.1ms.run/wantcat/trendradar:latest container_name: trendradar restart: unless-stopped network_mode: bridge environment: - TZ=Asia/Shanghai - FEISHU_WEBHOOK_URL=${FEISHU_WEBHOOK_URL:-} - TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN:-} - TELEGRAM_CHAT_ID=${TELEGRAM_CHAT_ID:-} - DINGTALK_WEBHOOK_URL=${DINGTALK_WEBHOOK_URL:-} - WEWORK_WEBHOOK_URL=${WEWORK_WEBHOOK_URL:-} - EMAIL_FROM=${EMAIL_FROM:-} - EMAIL_PASSWORD=${EMAIL_PASSWORD:-} - EMAIL_TO=${EMAIL_TO:-} - EMAIL_SMTP_SERVER=${EMAIL_SMTP_SERVER:-} - EMAIL_SMTP_PORT=${EMAIL_SMTP_PORT:-} - NTFY_SERVER_URL=${NTFY_SERVER_URL:-https://ntfy.sh} - NTFY_TOPIC=${NTFY_TOPIC:-} - NTFY_TOKEN=${NTFY_TOKEN:-} - CRON_SCHEDULE=${CRON_SCHEDULE:-*/5 * * * *} - RUN_MODE=${RUN_MODE:-cron} - IMMEDIATE_RUN=${IMMEDIATE_RUN:-true} volumes: - /share/Container/trendradar/config:/app/config - /share/Container/trendradar/output:/app/output ​

    • 注意:

      • 请将 /share/Container/trendradar/config/share/Container/trendradar/output 替换为你实际的目录。

      • TZ=Asia/Shanghai 设置时区为上海,可以根据你的需求修改。

      • ${环境变量:-默认值} 是一种简写形式,表示如果环境变量未设置,则使用默认值。

  3. 配置环境变量(可选)

    • 你可以选择将 webhook URLs 等敏感信息设置为环境变量,而不是直接写在 docker-compose.yml 文件中。

    • 例如,你可以创建一个 .env 文件,内容如下:

    FEISHU_WEBHOOK_URL=你的飞书webhook TELEGRAM_BOT_TOKEN=你的telegram_bot_token TELEGRAM_CHAT_ID=你的telegram_chat_id # ... 其他环境变量 ​

    • 然后,在运行 docker-compose 命令时,指定 .env 文件:

    docker-compose --env-file .env up -d ​

  4. 启动服务

    • 在包含 docker-compose.yml 文件的目录下,运行以下命令:

    docker-compose up -d ​

  5. 查看运行状态

    docker logs -f trendradar docker ps | grep trendradar ​

  6. 配置关键词和推送模式

    • config.yamlfrequency_words.txt 文件放在 /share/Container/trendradar/config 目录下,并根据你的需求进行配置。

TrendRadarTrendRadar

🏷️ 总结

TrendRadar 是一款非常实用的开源项目,它可以帮助你告别信息焦虑,只看自己真正关心的内容。无论你是投资者、自媒体人,还是普通用户,都可以从中受益。快去试试吧!现在有了详细的部署教程,相信你一定能轻松搞定!


原创不易,希望这篇文章对你有所帮助!如果觉得不错,记得点赞、收藏、分享哦!💖

高等精灵实验室高等精灵实验室

作者提示含AI生成内容。作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
1评论

  • 精彩
  • 最新
  • 你好 很喜欢你分享的这个项目,请问可以请教具体配置实用教程吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
15
扫一下,分享更方便,购买更轻松