📡 获取最近新闻:TrendRadar 部署指南
高效聚合,精准推送。 利用 TrendRadar (原名可能是用户提到的 OpenClaw 相关组件) 实现多平台热点资讯的自动化监控与精准推送。
🚀 项目简介
TrendRadar 是一个强大的多平台资讯热点聚合工具,旨在解决信息过载问题。它能自动监控主流平台的实时热点,根据你设定的关键词进行筛选,并将最相关的资讯推送到你的常用办公/通讯软件中。
📊 支持平台 (部分列举)
- 🔥 今日头条 / 百度热搜
- 🎬 抖音热榜 / 微博热搜
- 🏢 澎湃新闻 / 华尔街见闻
- 💡 知乎热榜 / 36氪
- ...以及更多 11+ 主流资讯平台
🛠️ 部署方式
你可以根据自己的需求选择 GitHub Actions (零成本) 或 Docker (专业级) 部署方案。
方案一:GitHub Actions 部署 (推荐)
适合没有服务器或希望零成本运行的用户。
- 仓库准备:访问 GitHub 仓库 sansan0/TrendRadar,点击
Use this template创建你自己的私有或公开仓库。 - 配置 Secrets:
- 进入仓库的
Settings > Secrets and variables > Actions。 - 点击
New repository secret添加必要的环境变量 (详见下文 配置参数)。
- 进入仓库的
- 激活 Actions:
- 点击仓库顶部的
Actions选项卡。 - 手动触发一次工作流,或等待定时任务自动运行。
- 点击仓库顶部的
方案二:Docker 容器部署
适合有自己服务器、需要更高频率监控的用户。
bash
# 拉取最新镜像
docker pull sansan0/trendradar:latest
# 运行容器 (以环境变量方式传递配置)
docker run -d \
--name trendradar \
-e MODES="incremental" \
-e USER_KEYWORDS="AI, 自动驾驶, 股市" \
-e WEWORK_WEBHOOK_URL="你的企业微信机器人地址" \
sansan0/trendradar:latest1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
⚙️ 配置参数
在 GitHub Secrets 或 Docker 环境变量中配置以下关键项:
1. 推送通道 (必需)
| 变量名 | 说明 |
|---|---|
WEWORK_WEBHOOK_URL | 企业微信 机器人 Webhook 地址 (推荐) |
FEISHU_WEBHOOK_URL | 飞书 机器人 Webhook 地址 |
DINGTALK_WEBHOOK_URL | 钉钉 机器人 Webhook 地址 |
TELEGRAM_BOT_TOKEN | Telegram Bot Token |
TELEGRAM_CHAT_ID | Telegram 频道或个人 ID |
2. 内容筛选与模式
USER_KEYWORDS: 设置你关心的关键词 (用英文逗号分隔,例如:AI, 芯片, 特斯拉)。系统将只推送标题或内容中包含这些词的资讯。MODES: 推送模式切换。daily: 每日汇总推送。current: 推送当前实时全量热搜榜单。incremental: 增量推送。仅当监测到符合关键词的新内容时才触发推送,适合实时追踪。
✨ 核心优势
- ⚡ 零成本运行:利用 GitHub Actions,无需购买服务器。
- 🎯 告别信息茧房:主动设置关键词,过滤无用娱乐八卦,只看你想看的内容。
- 📱 无缝集成:无需安装额外的资讯 App,消息直接推送到企业微信/飞书。
- 🧹 简洁美观:推送内容经过格式化处理,阅读体验极佳。