聚合多个 RSS/Atom/JSON Feed 订阅源,支持关键词过滤、分类浏览、多源并发抓取。
当用户提到以下需求时触发此技能:
python3 scripts/rss.py [选项]
| 参数 | 说明 | 示例 |
|---|---|---|
| ------ | ------ | ------ |
--list | 列出所有内置订阅源 | --list |
--source | 指定订阅源(内置名称或URL,逗号分隔) | --source 36kr,ithome |
--category | 按分类订阅(科技/国际科技/编程/AI/设计/财经/生活) | --category 科技 |
--all | 抓取所有内置订阅源 | --all |
--keywords | 关键词过滤,逗号分隔 | --keywords AI,GPT |
--exclude | 排除关键词,逗号分隔 | --exclude Mac |
--author | 按作者过滤 | --author 阮一峰 |
--tag | 按标签过滤 | --tag python |
--sort | 排序方式:date(默认)/ title | --sort date |
--order | 排序顺序:desc(默认)/ asc | --order desc |
--limit | 返回条目数量,默认 20 | --limit 10 |
--timeout | 请求超时秒数,默认 30 | --timeout 30 |
--concurrency | 并发请求数,默认 3 | --concurrency 5 |
--content | 显示正文内容 | --content |
--no-summary | 不显示摘要 | --no-summary |
--json | 以 JSON 格式输出 | --json |
36kr - 36氪ithome - IT之家cnbeta - cnBetahuxiu - 虎嗅sspai - 少数派solidot - Solidotruanyifeng - 阮一峰科技爱好者周刊clmbr - 酷玛Playhn - Hacker Newstechcrunch - TechCrunchverge - The Vergearstechnica - Ars Technicawired - Wiredgithub-trending - GitHub Trendinggithub-rust - GitHub Rust Trendinggithub-python - GitHub Python Trendinggithub-ts - GitHub TypeScript Trendingdev-to - Dev.toai-news - AI News (Hacker News)arxiv-cs-ai - arXiv CS.AIarxiv-cv - arXiv CS.CVarxiv-cl - arXiv CS.CLdribbble - Dribbble Popularwallstreet-cn - 华尔街见闻ft-chinese - FT中文网zhihu-hot - 知乎热榜douban-movie - 豆瓣电影v2ex - V2EX# 列出所有内置源
python3 scripts/rss.py --list
# 订阅36氪和IT之家
python3 scripts/rss.py --source 36kr,ithome
# 订阅科技分类的所有源
python3 scripts/rss.py --category 科技
# 关键词过滤:从少数派搜 AI 相关
python3 scripts/rss.py --source sspai --keywords AI,效率
# 排除关键词:从少数派搜 iOS 但排除 Mac
python3 scripts/rss.py --source sspai --keywords iOS --exclude Mac
# 自定义 RSS URL
python3 scripts/rss.py --source "https://feeds.bbci.co.uk/news/technology/rss.xml"
# 抓取所有内置源,只看前 50 条
python3 scripts/rss.py --all --limit 50
# 按作者筛选
python3 scripts/rss.py --source ruanyifeng --author 阮一峰
# JSON 格式输出(方便程序处理)
python3 scripts/rss.py --source 36kr --json
# 显示正文内容
python3 scripts/rss.py --source sspai --limit 1 --content
共 1 个版本