mcpField
T
technews

technews

github.com/kesslerio生産性1181 回インストール15 週間前に更新
リポジトリ

technews について

technewsは、TechMemeのテクノロジー関連ニュースを手短に確認したい人向けのスキルです。リンク先の記事を取得して要約し、Twitterの反応とトピックの好みに基づく関連度も示します。

主な機能

  1. 01TechMemeの上位記事を取得
  2. 02リンク先の記事を並列取得
  3. 03記事を簡潔に要約
  4. 04Twitterの反応を紹介
  5. 05トピックの好みに基づく関連度

活用シーン

  1. 01その日のテクノロジーニュースを確認
  2. 02主要記事へのソーシャル反応を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/kesslerio/technews-openclaw-skill --skill technews

インストール後、Claude Code で/technewsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
.gitignore
requirements.txt
VERSION
scripts/
social_reactions.py
techmeme_scraper.py
technews.py
article_fetcher.py
tests/
test_technews.py

詳細

TechNews スキル

TechMeme からトップストーリーを取得し、リンク先の記事を要約して、ソーシャルメディアでの話題を紹介します。

使用方法

コマンド: /technews

TechMeme からトップ10のストーリーを取得し、リンク先の記事の要約と、注目すべきソーシャルメディアでの反応を紹介します。

セットアップ

このスキルには以下が必要です:

  • Python 3.9+
  • requests と beautifulsoup4 パッケージ
  • オプション:トークンを考慮した切り詰めに使用する tiktoken

依存関係をインストールします:

pip install requests beautifulsoup4

アーキテクチャ

このスキルは3つの段階で動作します:

  1. TechMeme のスクレイピング — scripts/techmeme_scraper.py がトップストーリーを取得して解析します
  2. 記事の取得 — scripts/article_fetcher.py が記事の内容を並列で取得します
  3. 要約 — scripts/summarizer.py が要約を生成し、ソーシャルメディアでの反応を探します

コマンド

/technews

トップテックニュースを取得して表示します。

出力内容:

  • ストーリーのタイトルと元記事へのリンク
  • AI が生成した要約
  • ソーシャルメディアでの注目ポイント(Twitter での反応)
  • トピックの好みに基づく関連度スコア

仕組み

  1. TechMeme のホームページをスクレイピングし、トップストーリーを取得します(デフォルトではトップ10)。
  2. 各ストーリーについて、リンク先の記事を取得します。
  3. 簡潔な要約を生成します(2~3文)。
  4. 注目すべきソーシャルメディアでの反応を確認します。
  5. 結果を読みやすく整えて表示します。

状態

  • <workspace>/memory/technews_history.json — 最近取得したストーリーを保存するキャッシュ。重複を避けるために使用します。

例

  • /technews — 最新のテックニュースの要約を取得します

今後の拡張

このスキルは、ほかのソースにも拡張できるように設計されています:

  • Hacker News(/hn)
  • Reddit(/reddit)
  • その他のテックニュースアグリゲーター

モジュール式のアーキテクチャにより、コア機能を変更せずに新しいソースハンドラーを追加できます。

コメント