关于 bbc-news
bbc-news 是一个通过 RSS 获取 BBC 新闻的命令行工具,适合需要按栏目或地区查看新闻的用户。它支持多种英国及世界地区栏目,并可限制条数或输出 JSON。
主要功能
- 01获取 BBC 头条及栏目新闻
- 02支持英国与世界地区分类
- 03列出可用新闻栏目
- 04限制新闻条数
- 05支持 JSON 输出
适用场景
- 01查看指定地区的最新新闻
- 02获取科技或商业等栏目标题
- 03以 JSON 格式处理新闻结果
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ kirkluokun/ awesome-a-stock-openclawskills --skill bbc-news安装后在 Claude Code 中输入/bbc-news确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
_meta.jsonREADME.mdreferences/feeds.mdscripts/bbc_news.py详细介绍
BBC News
从 BBC News 的不同版块和地区获取头条新闻。
快速开始
获取头条新闻:
python3 scripts/bbc_news.py
获取指定版块的新闻:
python3 scripts/bbc_news.py uk
python3 scripts/bbc_news.py world
python3 scripts/bbc_news.py technology
列出所有可用版块:
python3 scripts/bbc_news.py --list
可用版块
主要版块
top- 头条新闻(默认)uk- 英国新闻world- 世界新闻business- 商业新闻politics- 政治health- 健康新闻education- 教育science- 科学与环境technology- 科技新闻entertainment- 娱乐与艺术
英国地区
england- 英格兰新闻scotland- 苏格兰新闻wales- 威尔士新闻northern-ireland- 北爱尔兰新闻
世界地区
africa- 非洲新闻asia- 亚洲新闻australia- 澳大利亚新闻europe- 欧洲新闻latin-america- 拉丁美洲新闻middle-east- 中东新闻us-canada- 美国与加拿大新闻
选项
限制新闻条数:
python3 scripts/bbc_news.py world --limit 5
JSON 输出:
python3 scripts/bbc_news.py technology --json
输出要求
- 最终回复中始终将标题翻译成中文。
- 如有帮助,可在中文标题后用括号附上英文原文标题。
示例
获取英国前 5 条头条新闻:
python3 scripts/bbc_news.py uk --limit 5
以 JSON 格式获取苏格兰新闻:
python3 scripts/bbc_news.py scotland --json
获取最新科技标题:
python3 scripts/bbc_news.py technology --limit 3
依赖项
需要 feedparser:
pip3 install feedparser
资源
scripts/bbc_news.py
用于从 RSS 源获取并显示 BBC News 新闻的 Python 命令行工具。支持所有主要 BBC 版块和地区,并提供文本和 JSON 输出格式。
references/feeds.md
按版块和地区整理的 BBC News RSS 源 URL 完整列表。
评论
支持 Markdown