mcpField
B
bbc-news

bbc-news

github.com/sundial-org其他67077 次安装34 周前更新
代码仓库

关于 bbc-news

bbc-news 是用于按栏目和地区获取 BBC News 新闻的命令行技能,支持文本或 JSON 输出,并可限制新闻条数。

主要功能

  1. 01获取 BBC 各栏目新闻
  2. 02浏览地区新闻源
  3. 03限制新闻条数
  4. 04以 JSON 输出结果
  5. 05列出可用栏目

适用场景

  1. 01获取精简的英国新闻标题
  2. 02以 JSON 查看科技新闻
  3. 03查看特定地区的新闻

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill bbc-news

安装后在 Claude Code 中输入/bbc-news确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
references/
feeds.md
scripts/
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