ClawSkills logoClawSkills

BBC News

通过 RSS 源从各个版块和地区获取并显示 BBC 新闻故事。当用户询问 BBC 新闻、英国新闻头条、来自 BBC 的世界新闻时使用,

介绍

# BBC News

从 BBC 新闻的不同版块和地区获取头条新闻。

## 快速开始

获取头条新闻: ```bash python3 scripts/bbc_news.py ```

从特定版块获取: ```bash python3 scripts/bbc_news.py uk python3 scripts/bbc_news.py world python3 scripts/bbc_news.py technology ```

列出所有可用版块: ```bash 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` - 美国与加拿大新闻

## 选项

**限制新闻数量:** ```bash python3 scripts/bbc_news.py world --limit 5 ```

**JSON 输出:** ```bash python3 scripts/bbc_news.py technology --json ```

## 示例

获取前 5 条英国新闻: ```bash python3 scripts/bbc_news.py uk --limit 5 ```

以 JSON 格式获取苏格兰新闻: ```bash python3 scripts/bbc_news.py scotland --json ```

获取最新的科技头条: ```bash python3 scripts/bbc_news.py technology --limit 3 ```

## 依赖项

需要 `feedparser`: ```bash pip3 install feedparser ```

## 资源

### scripts/bbc_news.py 用于从 RSS 源获取并显示 BBC 新闻的 Python CLI。支持所有主要的 BBC 版块和地区,并提供文本和 JSON 输出格式。

### references/feeds.md 按版块和地区分类的 BBC 新闻 RSS 源 URL 完整列表。

更多产品