平台配置
TrendRadar 的热榜数据来源于 NewsNow 项目,支持数十个热门平台。本页介绍如何配置你需要监控的热榜平台。
配置文件位置
平台配置位于
config/config.yaml 文件的 platforms 部分。配置格式
每个平台需要指定
id(平台标识符)和 name(显示名称),可选配置 expected_domain(域名安全校验)。完整的配置示例如下:platforms:
enabled: true
sources:
- id: "toutiao"
name: "今日头条"
expected_domain: "toutiao.com"
- id: "baidu"
name: "百度热搜"
expected_domain: "baidu.com"
- id: "wallstreetcn-hot"
name: "华尔街见闻"
expected_domain: "wallstreetcn.com"
- id: "zhihu"
name: "知乎"
expected_domain: "zhihu.com"
- id: "weibo"
name: "微博"
expected_domain: "weibo.com"
- id: "bilibili-hot-search"
name: "bilibili 热搜"
expected_domain: "bilibili.com"expected_domain 字段说明
可选的域名校验。填写主域名(如
baidu.com),系统会验证返回数据的链接域名,不匹配时丢弃数据并记录警告。推荐配置。enabled 字段说明
将
enabled 设为 true 启用热榜抓取,设为 false 则完全关闭热榜功能。如何找到平台 ID
有以下几种方式获取可用的平台 ID:
方式一:在线预览
访问 https://newsnow.busiyi.world/,点击页面中的「更多」按钮,即可查看所有支持的平台列表。
方式二:查看源代码
访问 NewsNow 项目的源代码目录 server/sources,每个子目录/文件名就是对应的平台 ID。
例如目录中有
toutiao、baidu、wallstreetcn-hot 等,这些就是你需要填入配置的 id 值。方式三:社区整理清单(推荐)
社区维护了一份常用平台的配置清单,可以直接复制使用:
打开链接后,将其中的平台配置片段直接复制到你的
config.yaml 即可。默认平台列表
如果你没有修改过配置,系统默认启用以下 11 个平台:
| 序号 | 平台 ID | 平台名称 |
|---|---|---|
| 1 | zhihu | 知乎 |
| 2 | douyin | 抖音 |
| 3 | bilibili-hot-search | bilibili 热搜 |
| 4 | wallstreetcn-hot | 华尔街见闻 |
| 5 | tieba | 贴吧 |
| 6 | baidu | 百度热搜 |
| 7 | cls-hot | 财联社热门 |
| 8 | thepaper | 澎湃新闻 |
| 9 | ifeng | 凤凰网 |
| 10 | toutiao | 今日头条 |
| 11 | weibo | 微博 |
配置建议
平台数量建议控制在 10-15 个
配置过多平台会导致信息过载,每次推送的内容量过大,反而不利于高效获取重要信息。建议根据个人关注领域选择 10-15 个平台即可。
快速配置技巧
不想一个个查找平台 ID?直接访问 社区整理的平台清单,复制你需要的部分即可完成配置。
选择平台的一般原则:
- 综合资讯类:今日头条、百度热搜等,覆盖热门话题
- 财经类:华尔街见闻、财联社等,适合关注金融市场
- 社交媒体类:微博热搜、抖音热搜等,跟踪社交热点
- 科技社区类:知乎热榜、B站热搜等,了解深度讨论
根据你的信息需求自由组合,不必追求覆盖所有平台。