technews について
technewsは、TechMemeのテクノロジー関連ニュースを手短に確認したい人向けのスキルです。リンク先の記事を取得して要約し、Twitterの反応とトピックの好みに基づく関連度も示します。
主な機能
- 01TechMemeの上位記事を取得
- 02リンク先の記事を並列取得
- 03記事を簡潔に要約
- 04Twitterの反応を紹介
- 05トピックの好みに基づく関連度
活用シーン
- 01その日のテクノロジーニュースを確認
- 02主要記事へのソーシャル反応を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ kesslerio/ technews-openclaw-skill --skill technewsインストール後、Claude Code で/technewsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.md.gitignorerequirements.txtVERSIONscripts/social_reactions.pytechmeme_scraper.pytechnews.pyarticle_fetcher.pytests/test_technews.py詳細
TechNews スキル
TechMeme からトップストーリーを取得し、リンク先の記事を要約して、ソーシャルメディアでの話題を紹介します。
使用方法
コマンド: /technews
TechMeme からトップ10のストーリーを取得し、リンク先の記事の要約と、注目すべきソーシャルメディアでの反応を紹介します。
セットアップ
このスキルには以下が必要です:
- Python 3.9+
requestsとbeautifulsoup4パッケージ- オプション:トークンを考慮した切り詰めに使用する
tiktoken
依存関係をインストールします:
pip install requests beautifulsoup4
アーキテクチャ
このスキルは3つの段階で動作します:
- TechMeme のスクレイピング —
scripts/techmeme_scraper.pyがトップストーリーを取得して解析します - 記事の取得 —
scripts/article_fetcher.pyが記事の内容を並列で取得します - 要約 —
scripts/summarizer.pyが要約を生成し、ソーシャルメディアでの反応を探します
コマンド
/technews
トップテックニュースを取得して表示します。
出力内容:
- ストーリーのタイトルと元記事へのリンク
- AI が生成した要約
- ソーシャルメディアでの注目ポイント(Twitter での反応)
- トピックの好みに基づく関連度スコア
仕組み
- TechMeme のホームページをスクレイピングし、トップストーリーを取得します(デフォルトではトップ10)。
- 各ストーリーについて、リンク先の記事を取得します。
- 簡潔な要約を生成します(2~3文)。
- 注目すべきソーシャルメディアでの反応を確認します。
- 結果を読みやすく整えて表示します。
状態
<workspace>/memory/technews_history.json— 最近取得したストーリーを保存するキャッシュ。重複を避けるために使用します。
例
/technews— 最新のテックニュースの要約を取得します
今後の拡張
このスキルは、ほかのソースにも拡張できるように設計されています:
- Hacker News(
/hn) - Reddit(
/reddit) - その他のテックニュースアグリゲーター
モジュール式のアーキテクチャにより、コア機能を変更せずに新しいソースハンドラーを追加できます。
コメント
Markdown 対応