41 lines
1.3 KiB
Markdown
41 lines
1.3 KiB
Markdown
---
|
||
title: "RSS Aggregation"
|
||
type: concept
|
||
tags: []
|
||
---
|
||
|
||
## Definition
|
||
RSS 聚合模式——通过 RSS 协议从多个信息源持续获取最新内容,作为信息监控和内容策展的基础数据管道。
|
||
|
||
## Architecture
|
||
```
|
||
[RSS Feed URLs] → [RSS Parser (feedparser)] → [内容提取] → [去重评分] → [投递]
|
||
↑
|
||
[RSSHub] 扩展无原生 RSS 的站点
|
||
```
|
||
|
||
## Key Tools
|
||
| 工具 | 用途 |
|
||
|------|------|
|
||
| [[RSSHub]] | 开源 RSS 聚合服务,为无原生 RSS 的网站(如 Twitter、GitHub、bilibili)生成 RSS 源 |
|
||
| feedparser | Python RSS/Atom 解析库 |
|
||
| FreshRSS | 自托管 RSS 阅读器 |
|
||
| Inoreader | 托管 RSS 服务 |
|
||
|
||
## RSSHub Extended Sources
|
||
RSSHub 可为以下无原生 RSS 的网站生成 RSS 源:
|
||
- 社交媒体:Twitter 用户/话题、微博用户
|
||
- 视频平台:YouTube 频道、bilibili 用户/分区
|
||
- GitHub:仓库 Issues/PR/Releases/Commits
|
||
- 新闻:知乎话题、微博热搜
|
||
|
||
## Use Cases
|
||
- [[multi-source-tech-news-digest]] — 46 个 RSS 源(OpenAI Blog、Hacker News、MIT Tech Review 等)
|
||
- Newsletter 订阅源
|
||
- 竞品动态监控
|
||
|
||
## Related Concepts
|
||
- [[Web-Search-Aggregation]] — RSS 的互补方案:被动拉取 vs 主动搜索
|
||
- [[Content-Deduplication]] — 多 RSS 源之间的内容去重
|
||
- [[RSSHub]] — 扩展 RSS 覆盖范围的工具
|