Oshin123456

News Crawler

データ分析v1.0.0
作者:Oshin123456更新日 2026-05-11news-crawler@clawhub_oshin123456/news-crawler
レポート作成Web スクレイピング#News#日报#总结#新闻

AlphaMoatによると、2026-09時点でNews Crawlerのダウンロード数は1,936、スター数は1で、AIスキル全体5,078件中4,471位、データ分析では399件中347位です。

インストール数
118
ダウンロード数
1936
スター数
1
総合順位
#4,471
全体の上位 89% · データ分析の上位 87%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗561873--
SkillHub ↗11819361—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

情報源を選び、記事一覧と本文を取得し、LLM で要約してカテゴリや時間で整理します。外部情報は不完全または古い可能性があるため、原文リンクを残し、公開日時と出典を確認してください。

資料公開日 2026-10-29

できること

  • 指定 RSS からニュース一覧を取得する
  • 指定ページを要約してダイジェストを作成する

使う場面

  • 選択したニュースソースから内容を取得し、構造化要約を作るとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

この RSS 群のダイジェスト構成を計画し、原文リンクと公開日時を確認する手順を挙げてください。ネットワークにはアクセスしないでください。

月次の推移

ダウンロード数1936
657134420312026-03 · ダウンロード数 7522026-05 · ダウンロード数 12542026-06 · ダウンロード数 14012026-07 · ダウンロード数 16052026-08 · ダウンロード数 17412026-09 · ダウンロード数 193626-0326-09
スター数1
0112026-03 · スター数 -2026-05 · スター数 -2026-06 · スター数 -2026-07 · スター数 -2026-08 · スター数 -2026-09 · スター数 126-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-091936—1
2026-081741+8.5%-
2026-071605+14.6%-
2026-061401+11.7%-
2026-051254—-
2026-03752—-

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

2.5 KB・ClawHub v1.0.0
---
name: news-crawler
description: |
  新闻自动爬取与总结工具。用于抓取指定网站或RSS源的新闻内容,并生成摘要报告。
  使用场景:
  1. 用户要求"获取今日新闻"、"爬取某网站内容"
  2. 用户需要"总结新闻"、"生成日报"
  3. 用户指定具体URL要求抓取内容
  4. 需要监控特定新闻源的最新动态
---
すべて表示(全 107 行)

# News Crawler - 新闻爬虫

自动爬取新闻网站和RSS源,提取内容并生成摘要。

## 快速开始

### 1. 获取RSS新闻列表

查看可用的新闻源:
```bash
python3 scripts/rss_fetcher.py
```

获取指定RSS源的新闻:
```bash
python3 scripts/rss_fetcher.py <rss_url> [max_items]
```

示例:
```bash
python3 scripts/rss_fetcher.py https://www.solidot.org/index.rss 5
```

### 2. 爬取具体网页内容

```bash
python3 scripts/crawl.py <url> [max_length]
```

示例:
```bash
python3 scripts/crawl.py https://example.com/news/article.html 3000
```

## 工作流程

### 生成新闻日报

1. **选择新闻源** - 从常用源中选择或用户提供RSS地址
2. **获取新闻列表** - 使用 rss_fetcher.py 获取最新文章
3. **爬取详细内容** - 对每篇文章使用 crawl.py 获取全文
4. **生成摘要** - 使用 LLM 总结每篇文章的核心内容
5. **整理报告** - 按类别或时间排序,生成结构化日报

### 支持的RSS源

常用中文科技新闻源:
- Solidot: https://www.solidot.org/index.rss
- TechWeb: https://www.techweb.com.cn/rss/all.xml
- 36氪: https://36kr.com/feed

国际源:
- Hacker News: https://news.ycombinator.com/rss
- TechCrunch: https://techcrunch.com/feed/

## 输出格式

rss_fetcher.py 输出:
```json
{
  "items": [
    {
      "title": "文章标题",
      "link": "文章链接",
      "description": "简介",
      "published": "发布时间"
    }
  ],
  "count": 10
}
```

crawl.py 输出:
```json
{
  "url": "原始链接",
  "title": "页面标题",
  "content": "正文内容",
  "length": 5000
}
```

## 注意事项

1. **尊重robots.txt** - 爬取前检查目标网站的爬虫协议
2. **控制频率** - 避免频繁请求同一网站
3. **内容长度** - 默认截取5000字符,可通过参数调整
4. **编码问题** - 脚本已处理UTF-8编码,特殊网站可能需要额外处理

## 扩展开发

如需支持更多功能,可参考:
- [references/rss_sources.md](references/rss_sources.md) - 更多RSS源列表
- 添加定时任务支持(结合 cron)
- 添加飞书/邮件推送功能

データ分析の人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。