名称: news-feeds
描述: 从主流 RSS 源(BBC、路透社、美联社、半岛电视台、NPR、卫报、德国之声)获取最新新闻标题。
元数据: {"openclaw":{"requires":{"bins":["python3"]}}}
从主要国际 RSS 源获取当前新闻标题和摘要。无需 API 密钥,无额外依赖——仅使用 Python 标准库和 HTTP 请求。
功能: 从所有已配置的源(或指定源)获取最新标题。
执行方式:
python3 scripts/news.py
功能: 仅从一个新闻源获取标题。
执行方式:
python3 scripts/news.py --source bbc
python3 scripts/news.py --source reuters
python3 scripts/news.py --source ap
python3 scripts/news.py --source guardian
python3 scripts/news.py --source aljazeera
python3 scripts/news.py --source npr
python3 scripts/news.py --source dw
功能: 获取符合特定主题/关键词的新闻标题。
python3 scripts/news.py --topic "climate"
python3 scripts/news.py --source bbc --topic "ukraine"
功能: 控制每个源返回的条目数量(默认 8 条)。
python3 scripts/news.py --limit 20
功能: 显示所有可用的新闻源及其分类。
python3 scripts/news.py --list-sources
| 新闻源 | 可用分类 |
|---|---|
| bbc | top, world, business, tech, science, health |
| reuters | top, world, business, tech, science, health |
| ap | top |
| guardian | top, world, business, tech, science |
| aljazeera | top |
| npr | top |
| dw | top |
返回 Markdown 格式内容,包含标题、简短描述、发布时间和链接。按新闻源分组显示。