Tech Article Extractor Skill
技術サイトから特定の技術に関する記事・動画・スライド・論文を抽出・分析するスキルです。
概要
このスキルを使用すると、50以上の技術情報ソースから特定の技術に関する記事を効率的に検索・抽出できます。技術記事、動画、スライド、学術論文、企業ブログ、Q&Aサイト、GitHubリポジトリなど、あらゆる形式の技術情報を網羅的に収集できます。最新トレンドのキャッチアップ、学習リソースの収集、技術選定、問題解決などに活用できます。
主な機能
-
50以上のソース対応: 技術記事、Q&A、GitHub、動画、スライド、論文、企業ブログ、クラウドプロバイダードキュメント
-
高度な検索: 技術キーワード、タグ、期間、人気度、コンテンツタイプでフィルタリング
-
詳細な情報抽出: タイトル、URL、概要、著者、公開日、いいね数、タグ、読了時間
-
トレンド分析: 人気記事のランキング、キーワードトレンド、技術の成長度
-
コンテンツ要約: 長文記事、動画、論文の要点を自動抽出
-
横断比較: 複数サイトの情報を統合・比較分析
-
学習プラン生成: 記事・動画・スライドから体系的な学習ロードマップを作成
-
定期購読: 特定トピックの新着情報を定期的にチェック
対応サイト
日本語サイト
- Qiita
特徴:
-
日本最大の技術情報共有サイト
-
タグベースの記事分類
-
LGTM(いいね)数、コメント数
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日、更新日
-
LGTM数、ストック数
-
タグ、コメント数
使用例:
Qiitaから「React Hooks」に関する記事を抽出:
- 期間: 過去3ヶ月
- 並び順: LGTM数が多い順
- 最小LGTM数: 50以上
- 件数: 20件
- Zenn
特徴:
-
モダンな技術ブログプラットフォーム
-
書籍や技術記事の販売機能
-
GitHubとの連携
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
いいね数、コメント数
-
トピック、タグ
-
有料/無料の区別
使用例:
Zennから「TypeScript」の最新記事を抽出:
- 無料記事のみ
- 期間: 今週
- 並び順: 新着順
- note
特徴:
-
クリエイター向けプラットフォーム
-
技術記事も多数投稿
-
有料・無料記事の混在
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
スキ数、コメント数
-
ハッシュタグ
使用例:
noteから「プログラミング学習」の記事を抽出:
- 無料記事のみ
- スキ数: 50以上
- 期間: 過去1ヶ月
- はてなブログ
特徴:
-
老舗ブログサービス
-
技術系ブログが多数
-
はてなブックマークとの連携
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
はてなブックマーク数
-
カテゴリ、タグ
使用例:
はてなブログから「AWS」の記事を抽出:
- ブックマーク数: 100以上
- カテゴリ: テクノロジー
- 期間: 過去3ヶ月
- DevelopersIO(クラスメソッド)
特徴:
-
クラスメソッド社の技術ブログ
-
AWS、クラウド関連の記事が豊富
-
高品質なチュートリアル
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
カテゴリ、タグ
使用例:
DevelopersIOから「AWS Lambda」の記事を抽出:
- カテゴリ: AWS
- 期間: 過去6ヶ月
- 並び順: 新着順
- connpass
特徴:
-
IT勉強会・イベント情報
-
技術コミュニティの活動
-
参加者数、資料リンク
抽出可能な情報:
-
イベント名、URL、概要
-
開催日時、場所
-
参加者数、定員
-
タグ、カテゴリ
-
発表資料へのリンク
使用例:
connpassから「Python」の勉強会を抽出:
- 開催予定: 今月
- 地域: 東京
- 参加枠あり
- POSTD
特徴:
-
海外技術記事の日本語翻訳
-
高品質な記事セレクション
-
Web開発、データサイエンス等
抽出可能な情報:
-
タイトル、URL、概要
-
公開日
-
カテゴリ、タグ
-
元記事へのリンク
使用例:
POSTDから「フロントエンド」の翻訳記事を抽出:
- カテゴリ: フロントエンド
- 期間: 過去6ヶ月
- 技術系企業ブログ(日本)
対応ブログ:
-
サイボウズ式
-
メルカリエンジニアリング
-
LINE Engineering Blog
-
クックパッド開発者ブログ
-
ミクシィ開発者ブログ
-
DeNA エンジニアブログ
-
GMOペパボ技術ブログ
-
リクルート テックブログ
特徴:
-
実践的な技術ノウハウ
-
大規模システムの運用事例
-
最新技術の導入事例
使用例:
日本の技術系企業ブログから「マイクロサービス」の記事を抽出:
- 対象ブログ: メルカリ、LINE、サイボウズ
- 期間: 過去1年
- キーワード: マイクロサービス、アーキテクチャ
英語サイト(記事プラットフォーム)
- Dev.to
特徴:
-
開発者向けコミュニティサイト
-
初心者向けチュートリアルが豊富
-
多様な技術トピック
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
リアクション数、コメント数
-
タグ、読了時間
使用例:
Dev.toから「Kubernetes」のチュートリアルを抽出:
- タグ: #kubernetes, #tutorial
- リアクション数: 100以上
- 読了時間: 10分以内
- Medium
特徴:
-
幅広いトピックをカバー
-
プロフェッショナルな記事が多い
-
有料記事と無料記事が混在
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
拍手数、コメント数
-
トピック、読了時間
使用例:
Mediumから「Machine Learning」の人気記事を抽出:
- 期間: 過去1ヶ月
- 拍手数: 500以上
- 読了時間: 5-15分
- Hacker News
特徴:
-
技術ニュース・ディスカッション
-
スタートアップ、プログラミング関連
-
コミュニティ投票システム
抽出可能な情報:
-
タイトル、URL
-
投稿者、投稿日時
-
ポイント数、コメント数
-
ランキング
使用例:
Hacker Newsから今日の人気記事を抽出:
- ポイント: 100以上
- コメント: 20以上
- カテゴリ: フロントページ
- Reddit (r/programming, r/webdev等)
特徴:
-
技術系サブレディットが多数
-
活発なディスカッション
-
実践的な質問と回答
抽出可能な情報:
-
タイトル、URL
-
投稿者、投稿日時
-
アップボート数、コメント数
-
フレア(タグ)
使用例:
Reddit r/programmingから「Python」の話題を抽出:
- サブレディット: r/python, r/learnpython
- 期間: 今週
- アップボート: 50以上
- Hashnode
特徴:
-
開発者向けブログプラットフォーム
-
独自ドメインでのブログ運営
-
タグベースのコミュニティ
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
リアクション数、コメント数
-
タグ、読了時間
使用例:
Hashnodeから「Web3」の記事を抽出:
- タグ: #web3, #blockchain
- 期間: 過去2ヶ月
- リアクション: 50以上
- freeCodeCamp
特徴:
-
プログラミング学習プラットフォーム
-
初心者向けチュートリアルが豊富
-
実践的なプロジェクトベース学習
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
難易度、推定学習時間
-
カテゴリ、タグ
使用例:
freeCodeCampから「JavaScript」のチュートリアルを抽出:
- 難易度: 初級〜中級
- 学習時間: 2時間以内
- カテゴリ: フロントエンド
- InfoQ
特徴:
-
エンタープライズ向け技術情報
-
カンファレンス動画・プレゼン
-
ニュース、記事、書籍
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
トピック、タグ
-
コンテンツタイプ(記事/動画/プレゼン)
使用例:
InfoQから「マイクロサービス」の記事を抽出:
- トピック: アーキテクチャ
- コンテンツタイプ: 記事、プレゼンテーション
- 期間: 過去6ヶ月
- DZone
特徴:
-
開発者向けニュース・記事
-
様々な技術トピック
-
コミュニティ投稿
抽出可能な情報:
-
タイトル、URL、概要
-
著者、公開日
-
いいね数、コメント数
-
カテゴリ、タグ
使用例:
DZoneから「DevOps」の記事を抽出:
- カテゴリ: DevOps, CI/CD
- 期間: 過去3ヶ月
- いいね数: 100以上
Q&Aサイト・技術コミュニティ
- Stack Overflow
特徴:
-
世界最大のプログラミングQ&Aサイト
-
豊富な質問と回答
-
投票・ベストアンサーシステム
抽出可能な情報:
-
質問タイトル、URL、本文
-
回答数、閲覧数、投票数
-
タグ、質問日時
-
ベストアンサー
使用例:
Stack Overflowから「React Hooks」の質問を抽出:
- タグ: [reactjs] [react-hooks]
- 回答数: 1以上
- 投票数: 10以上
- 期間: 過去6ヶ月
- GitHub
特徴:
-
コードリポジトリ・開発プラットフォーム
-
Discussions、Issues、トレンドリポジトリ
-
オープンソースプロジェクト
抽出可能な情報:
-
リポジトリ名、URL、説明
-
スター数、フォーク数
-
言語、トピック
-
トレンド、Issues、Discussions
使用例:
GitHubから「機械学習」のトレンドリポジトリを抽出:
- 言語: Python
- トピック: machine-learning
- 期間: 今週のトレンド
- スター数: 1000以上
動画・スライド
- YouTube(技術チャンネル)
特徴:
-
技術解説動画、チュートリアル
-
カンファレンストーク
-
ライブコーディング
抽出可能な情報:
-
タイトル、URL、概要
-
チャンネル名、公開日
-
再生数、いいね数
-
動画の長さ
-
字幕の有無
使用例:
YouTubeから「Docker」のチュートリアル動画を抽出:
- チャンネル: freeCodeCamp, Traversy Media
- 動画の長さ: 30分〜2時間
- 再生数: 10万以上
- 期間: 過去1年
- Speaker Deck
特徴:
-
プレゼンテーションスライド共有
-
カンファレンス・勉強会の資料
-
日英両対応
抽出可能な情報:
-
タイトル、URL
-
発表者、公開日
-
スター数、閲覧数
-
カテゴリ、タグ
使用例:
Speaker Deckから「Kubernetes」のスライドを抽出:
- キーワード: Kubernetes, k8s
- スター数: 50以上
- 期間: 過去1年
- SlideShare
特徴:
-
プレゼンテーション共有プラットフォーム
-
ビジネス・技術プレゼン
-
ダウンロード可能
抽出可能な情報:
-
タイトル、URL、概要
-
発表者、公開日
-
いいね数、閲覧数
-
カテゴリ
使用例:
SlideShareから「AI/機械学習」のプレゼンを抽出:
- カテゴリ: Technology
- 閲覧数: 5000以上
- 期間: 過去6ヶ月
学術論文・研究
- arXiv
特徴:
-
学術論文のプレプリントサーバー
-
CS、物理、数学等の最新研究
-
査読前の論文
抽出可能な情報:
-
タイトル、URL、アブストラクト
-
著者、投稿日
-
カテゴリ(cs.AI, cs.CV等)
-
引用数(外部サービス経由)
使用例:
arXivから「Transformer」の論文を抽出:
- カテゴリ: cs.AI, cs.CL, cs.LG
- 期間: 過去6ヶ月
- キーワード: transformer, attention
クラウドプロバイダー・ドキュメント
- AWS Blog
特徴:
-
AWSの公式ブログ
-
新機能、ベストプラクティス
-
ソリューション記事
抽出可能な情報:
-
タイトル、URL、概要
-
公開日
-
カテゴリ、タグ
-
サービス名
使用例:
AWS Blogから「Serverless」の記事を抽出:
- カテゴリ: Serverless
- サービス: Lambda, API Gateway
- 期間: 過去3ヶ月
- Google Cloud Blog
特徴:
-
Google Cloudの公式ブログ
-
プロダクト更新、事例紹介
-
技術深堀り記事
使用例:
Google Cloud Blogから「Kubernetes」の記事を抽出:
- カテゴリ: Containers
- 期間: 過去6ヶ月
- Azure Blog
特徴:
-
Azureの公式ブログ
-
サービス更新、チュートリアル
-
エンタープライズ事例
使用例:
Azure Blogから「AI/ML」の記事を抽出:
- カテゴリ: AI + Machine Learning
- 期間: 過去3ヶ月
企業技術ブログ(海外)
- Netflix Tech Blog
特徴:
-
大規模ストリーミングの技術
-
マイクロサービス、DevOps
-
データエンジニアリング
- Uber Engineering Blog
特徴:
-
リアルタイムシステム
-
機械学習、マップ技術
-
大規模分散システム
- Airbnb Engineering & Data Science
特徴:
-
データサイエンス
-
プロダクトエンジニアリング
-
インフラストラクチャ
- Engineering at Meta (Facebook)
特徴:
-
大規模システム設計
-
モバイル開発
-
AI/ML応用
- Google Developers Blog
特徴:
-
Web開発、Android
-
Flutter、Firebase
-
開発者ツール
使用例:
海外企業技術ブログから「分散システム」の記事を抽出:
- 対象ブログ: Netflix, Uber, Airbnb
- キーワード: distributed systems, microservices
- 期間: 過去1年
特化型技術サイト
- CSS-Tricks
特徴:
-
CSS、フロントエンド専門
-
チュートリアル、Tips
-
デザイン関連技術
- Smashing Magazine
特徴:
-
Web デザイン・開発
-
UX/UI
-
フロントエンド技術
- LogRocket Blog
特徴:
-
フロントエンド開発
-
JavaScriptフレームワーク
-
パフォーマンス最適化
- Towards Data Science
特徴:
-
データサイエンス、機械学習
-
Python、R
-
データ可視化
- Analytics Vidhya
特徴:
-
データサイエンス、AI
-
チュートリアル、コンペティション
-
初心者〜上級者向け
使用例:
データサイエンス特化サイトから「深層学習」の記事を抽出:
- サイト: Towards Data Science, Analytics Vidhya
- キーワード: deep learning, neural networks
- 期間: 過去3ヶ月
- いいね数: 100以上
ポッドキャスト
- 技術系ポッドキャスト
対応番組:
-
Software Engineering Daily
-
Changelog
-
Syntax.fm
-
The Bike Shed
-
Ruby Rogues
-
JavaScript Jabber
抽出可能な情報:
-
エピソードタイトル、URL
-
概要、公開日
-
ゲスト、トピック
-
長さ
使用例:
技術ポッドキャストから「GraphQL」のエピソードを抽出:
- 番組: Software Engineering Daily, Syntax.fm
- キーワード: GraphQL
- 期間: 過去6ヶ月
検索・フィルタリング機能
キーワード検索
「React」に関する記事を抽出: サイト: Qiita, Zenn キーワード: React, Next.js, React Hooks 除外キーワード: 初心者向け
期間指定
期間を指定して記事を抽出:
- 今日
- 今週(過去7日間)
- 今月(過去30日間)
- 過去3ヶ月
- 過去1年
- カスタム: 2024-01-01から2024-03-31
人気度フィルタ
人気記事のみを抽出:
- Qiita: LGTM 100以上
- Zenn: いいね 50以上
- Dev.to: リアクション 200以上
- Medium: 拍手 500以上
- Hacker News: ポイント 100以上
タグ・トピック指定
特定のタグで絞り込み: Qiita: #React #TypeScript #フロントエンド Zenn: #nextjs #vercel Dev.to: #javascript #webdev #beginners
言語フィルタ
言語を指定:
- 日本語のみ
- 英語のみ
- 両方
- 自動検出
コンテンツタイプフィルタ
コンテンツタイプで絞り込み:
- 記事(ブログポスト、チュートリアル)
- Q&A(Stack Overflow、GitHub Discussions)
- 動画(YouTube、カンファレンストーク)
- スライド(Speaker Deck、SlideShare)
- 論文(arXiv)
- リポジトリ(GitHub)
- ポッドキャスト
- 公式ドキュメント(AWS、GCP、Azure)
- イベント情報(connpass)
ソースタイプフィルタ
情報源のタイプで絞り込み:
- コミュニティサイト: Qiita, Zenn, Dev.to
- Q&Aサイト: Stack Overflow
- 動画プラットフォーム: YouTube
- スライド: Speaker Deck, SlideShare
- 企業ブログ: Netflix, Uber, AWS
- 学術: arXiv
- ニュース: Hacker News, InfoQ
- コードリポジトリ: GitHub
抽出形式
- 基本リスト形式
以下の形式で記事を抽出:
React Hooksの最新記事(Qiita)
-
useEffectの正しい使い方 2024年版
- URL: https://qiita.com/...
- 著者: @tanaka
- 公開日: 2024-11-15
- LGTM: 234
- タグ: #React #Hooks #JavaScript
- 概要: useEffectの依存配列の正しい扱い方について解説...
-
カスタムフックで状態管理をシンプルに
- URL: https://qiita.com/...
- 著者: @suzuki
- 公開日: 2024-11-10
- LGTM: 156
- タグ: #React #カスタムフック
- 概要: 再利用可能なカスタムフックの設計パターン...
-
表形式
| タイトル | サイト | 著者 | 公開日 | 人気度 | URL |
|---|---|---|---|---|---|
| useEffectの正しい使い方 | Qiita | @tanaka | 2024-11-15 | LGTM: 234 | リンク |
| カスタムフックで状態管理 | Zenn | @suzuki | 2024-11-10 | いいね: 156 | リンク |
- カテゴリ別グループ化
Reactに関する記事を抽出し、カテゴリ別に分類:
基礎・入門
- [React入門 2024] - Qiita
- [初心者のためのReact Hooks] - Zenn
実践・応用
- [大規模Reactアプリの設計] - Medium
- [パフォーマンス最適化テクニック] - Dev.to
最新トピック
- [React Server Components解説] - Zenn
- [React 19の新機能] - Dev.to
- 詳細レポート形式
技術記事レポート: TypeScript
サマリー
- 総記事数: 47件
- 調査期間: 過去30日間
- 対象サイト: Qiita (18), Zenn (15), Dev.to (14)
- 平均いいね数: 87
トップ記事(人気順)
1位: TypeScript 5.0の新機能完全ガイド
- サイト: Zenn
- 著者: @typescript_expert
- 公開日: 2024-10-25
- いいね数: 456
- 読了時間: 12分
- 概要: TypeScript 5.0で導入された新機能について、 実例を交えて詳しく解説。const type parameters、 decoratorsの改善など...
- URL: https://zenn.dev/...
2位: 実務で使えるTypeScript型定義パターン
- サイト: Qiita
- 著者: @developer123
- 公開日: 2024-10-20
- LGTM数: 389
- 概要: 実際のプロジェクトで役立つ型定義のベスト プラクティスを紹介...
トレンド分析
- 人気のトピック: 型安全性、ジェネリクス、ユーティリティ型
- 注目の技術: TypeScript 5.x、型推論の改善
- よく言及されるライブラリ: Zod、tRPC、Prisma
- 時系列グラフ(テキストベース)
過去3ヶ月のReact記事の投稿数推移:
11月 ████████████████ 47件 10月 ██████████████ 38件 9月 ███████████ 29件
人気度の推移(平均LGTM/いいね数): 11月 ████████ 87 10月 ███████ 73 9月 ██████ 65
ユースケース
- 最新技術のキャッチアップ
毎週月曜日に実行: 「Next.js」の先週の新着記事を抽出
- サイト: Zenn, Qiita, Dev.to
- 期間: 過去7日間
- 並び順: 新着順
- いいね数: 20以上
- 学習リソースの収集
「Kubernetes入門」の学習リソースを収集:
- サイト: Dev.to, Medium, Qiita
- キーワード: Kubernetes, k8s, 入門, tutorial
- タグ: #beginners, #tutorial
- 読了時間: 15分以内
- 並び順: 人気度順
- 技術トレンド調査
過去3ヶ月の「AI/機械学習」トレンドを調査: 抽出内容:
- 各サイトの記事数推移
- 人気記事トップ10
- よく使われるキーワード・タグ
- 新しく登場した技術・ライブラリ
- コミュニティの反応(いいね数、コメント数)
出力形式: 詳細レポート
- 競合技術の比較
「React vs Vue vs Angular」の記事を比較分析: 検索条件:
- キーワード: React, Vue, Angular, 比較, comparison
- 期間: 過去6ヶ月
- サイト: Medium, Dev.to, Qiita
分析内容:
- 各フレームワークの言及数
- ポジティブ/ネガティブな意見
- よく挙げられる長所・短所
- 実際の採用事例
- 技術選定のための情報収集
新プロジェクトのために「GraphQL」の情報を収集: 抽出内容:
- GraphQLの基礎記事(入門・チュートリアル)
- 実装パターン(ベストプラクティス)
- パフォーマンス最適化
- セキュリティ考慮事項
- トラブルシューティング
- 実際の導入事例
サイト: 全サイト 期間: 過去1年 並び順: 関連性順
- 技術ブログの定期監視
お気に入りの著者をフォロー: 著者リスト:
- Qiita: @author1, @author2
- Zenn: @expert_dev
- Medium: @tech_writer
新着記事を毎日チェックし、 通知形式でリスト化
- 記事の要約と学習プラン作成
「Docker」について体系的に学習: 手順:
- 入門記事を10件抽出
- 各記事を要約
- 難易度順に並べ替え
- 学習ロードマップを作成
- 推定学習時間を算出
出力: 学習プラン(markdown形式)
高度な使用例
複数キーワードでのAND/OR検索
(React AND Hooks) OR (Vue AND Composition API)の記事を抽出: 条件:
- 必須キーワード: React+Hooks または Vue+Composition API
- 除外: 初心者、入門(中級者向け以上)
- 期間: 過去2ヶ月
- 人気度: 中以上
カスタムスコアリング
記事を独自のスコアでランク付け: スコア計算式:
- いいね数 × 2
- コメント数 × 5
- 最新性(30日以内: +50点、60日以内: +25点)
- 読了時間(5-15分: +20点)
- 著者の信頼度(フォロワー数に応じて)
上位20件を抽出
記事の自動分類
抽出した記事を自動分類: カテゴリ:
- 入門・基礎
- 実践・応用
- ベストプラクティス
- トラブルシューティング
- 事例・ケーススタディ
- ニュース・アップデート
各カテゴリごとに整理して出力
時系列分析
「Rust」の人気推移を分析: 期間: 過去12ヶ月 分析内容:
- 月別記事数の推移
- 平均いいね数の推移
- よく扱われるトピックの変化
- 新しいライブラリ・ツールの登場
- コミュニティの成長度
グラフ: テキストベースの棒グラフ
多言語記事の統合
「TensorFlow」の日英記事を統合:
- 日本語: Qiita, Zenn
- 英語: Dev.to, Medium
重複記事を除外し、 言語別にグループ化して表示
出力カスタマイズ
JSONエクスポート
抽出結果をJSON形式で出力: { "query": "React Hooks", "sites": ["Qiita", "Zenn"], "period": "past_30_days", "total_results": 47, "articles": [ { "title": "useEffectの正しい使い方", "url": "https://...", "site": "Qiita", "author": "@tanaka", "published_date": "2024-11-15", "likes": 234, "tags": ["React", "Hooks"], "summary": "..." } ] }
Markdownレポート
学習用のMarkdownドキュメントを生成:
- 目次付き
- 各記事へのリンク
- 推奨読了順
- チェックボックス付き
- メモ欄
ファイル名: react-hooks-learning-resources.md
RSSフィード形式
RSSフィード風の出力: 定期的に実行し、新着記事を フィード形式で取得可能
ベストプラクティス
- 効果的なキーワード選択
Good:
具体的で明確なキーワード:
- "React Server Components"
- "TypeScript generics"
- "Kubernetes deployment strategies"
Avoid:
曖昧すぎるキーワード:
- "プログラミング"
- "開発"
- "技術"
- 適切な期間設定
-
最新情報: 過去7日間
-
トレンド調査: 過去1-3ヶ月
-
包括的調査: 過去6ヶ月-1年
-
歴史的分析: 1年以上
- 人気度フィルタの活用
質の高い記事を見つけるため:
-
Qiita: LGTM 50以上
-
Zenn: いいね 30以上
-
Dev.to: リアクション 100以上
-
Medium: 拍手 200以上
- 複数サイトの組み合わせ
バランスの取れた情報収集:
-
日本語: Qiita + Zenn
-
英語: Dev.to + Medium
-
ニュース: Hacker News + Reddit
- 定期実行の設定
継続的な情報収集:
毎週月曜 9:00に実行: 「[興味のある技術]」の先週の人気記事を抽出 → Slackに通知 or メールで送信
活用シナリオ
シナリオ1: 技術選定
状況: 新プロジェクトでORMを選定中
手順:
- 「TypeScript ORM」の記事を抽出(過去6ヶ月)
- Prisma, TypeORM, MikroORMなどの言及記事を収集
- 比較記事を優先的にフィルタ
- 各ORMの長所・短所を分析
- 実際の導入事例を確認
- 最新のベンチマーク記事をチェック
出力: 技術選定レポート
シナリオ2: 学習計画
状況: Kubernetesを基礎から学習したい
手順:
- 「Kubernetes 入門」の記事を抽出
- 読了時間でソート(短い順)
- 初心者向けタグでフィルタ
- 各記事を要約
- 学習ロードマップを作成
- 推定学習時間を算出
出力: 段階的学習プラン(Week 1-8)
シナリオ3: トレンドウォッチ
状況: AI/機械学習の最新トレンドを追いたい
手順:
- 「機械学習」「AI」の今週の記事を抽出
- 人気順にソート
- 新しいライブラリ・ツールの言及を検出
- 話題のトピックを分析
- 前週との比較
出力: 週次トレンドレポート
シナリオ4: 問題解決
状況: Next.jsのビルドエラーに遭遇
手順:
- エラーメッセージをキーワードに検索
- Stack Overflow、Dev.to、Qiitaから関連記事を抽出
- 最新の記事を優先(過去3ヶ月)
- 解決策の記載がある記事をフィルタ
- 複数の解決策を比較
出力: 問題解決ガイド
制限事項と注意点
- レート制限
各サイトには検索レート制限があるため:
-
一度に大量の検索を避ける
-
適切な間隔を空けて実行
-
API利用規約を遵守
- 記事の品質
人気度フィルタを使用しても:
-
すべての記事が高品質とは限らない
-
最終的には人間による判断が必要
-
複数の記事を参照して情報を確認
- 情報の鮮度
技術情報は急速に変化するため:
-
公開日を必ず確認
-
古い記事は最新情報と照合
-
Breaking changesに注意
- 言語・地域による偏り
-
日本語サイトは日本のトレンドに偏る
-
英語サイトは欧米のトレンドに偏る
-
グローバルな視点には複数言語を組み合わせる
- 有料コンテンツ
-
Mediumなど一部記事は有料
-
プレビューのみの情報抽出
-
詳細を読むには購読が必要な場合あり
トラブルシューティング
検索結果が少ない場合
対処法:
-
キーワードを広げる
-
期間を延ばす
-
人気度フィルタを緩める
-
別のサイトも追加
関係ない記事が混ざる場合
対処法:
-
除外キーワードを追加
-
より具体的なキーワードを使用
-
タグ・トピックで絞り込み
-
人気度フィルタを強める
古い記事ばかり出る場合
対処法:
-
期間を「過去30日」に制限
-
並び順を「新着順」に変更
-
「2024」など年号をキーワードに追加
バージョン情報
-
スキルバージョン: 2.0.0
-
最終更新: 2025-11-22
-
対応ソース: 50以上(記事サイト、Q&A、動画、スライド、論文、企業ブログ等)
主要対応サイト一覧
日本語サイト:
-
Qiita, Zenn, note, はてなブログ
-
DevelopersIO, connpass, POSTD
-
日本企業技術ブログ(メルカリ、LINE、サイボウズ等)
英語記事サイト:
-
Dev.to, Medium, Hacker News, Reddit
-
Hashnode, freeCodeCamp, InfoQ, DZone
Q&A・コミュニティ:
- Stack Overflow, GitHub (Discussions/Issues/Trending)
動画・スライド:
- YouTube, Speaker Deck, SlideShare
学術:
- arXiv
クラウドプロバイダー:
- AWS Blog, Google Cloud Blog, Azure Blog
企業技術ブログ:
- Netflix, Uber, Airbnb, Meta, Google等
特化型サイト:
-
CSS-Tricks, Smashing Magazine, LogRocket
-
Towards Data Science, Analytics Vidhya
ポッドキャスト:
- Software Engineering Daily, Changelog, Syntax.fm等
使用例
基本的な使い方
Qiitaから「React」に関する今週の人気記事を10件抽出してください。 LGTM 50以上で、新しい順に並べてください。
詳細な指定
以下の条件で技術記事を抽出してください:
技術キーワード: TypeScript サイト: Qiita, Zenn, Dev.to 期間: 過去1ヶ月 人気度: Qiita LGTM 30以上、Zenn いいね 20以上、Dev.to リアクション 50以上 タグ: #TypeScript #型安全 #ジェネリクス 除外キーワード: 入門、初心者 件数: 各サイト10件ずつ(計30件) 出力形式: 表形式 並び順: 人気度順
トレンド分析
過去3ヶ月の「Vue.js」に関するトレンドを分析してください:
分析内容:
- 月別記事数の推移
- 人気記事トップ10
- よく言及されるライブラリ・ツール
- 話題のトピック
- コミュニティの反応
サイト: Qiita, Zenn, Dev.to 出力形式: 詳細レポート
学習リソース収集
「Docker」を初心者から学習するためのリソースを収集してください:
条件:
- 入門・チュートリアル記事を優先
- 読了時間: 30分以内
- 日本語と英語の両方
- 難易度順に並べる
- 各記事の簡単な要約を含める
出力: 学習ロードマップ(Markdown形式)
複数コンテンツタイプの統合
「Kubernetes」について包括的に学習するための情報を収集:
コンテンツタイプ:
- 記事: Qiita, Zenn, Medium, DevelopersIO
- 動画: YouTube(30分〜2時間)
- スライド: Speaker Deck, SlideShare
- Q&A: Stack Overflow
- 公式ブログ: Google Cloud Blog
- GitHub: トレンドリポジトリ
出力: コンテンツタイプ別学習リソース集
Stack Overflowでの問題解決
「Next.js getServerSideProps エラー」の解決策を検索:
条件:
- サイト: Stack Overflow
- 回答数: 1以上
- 投票数: 5以上
- 期間: 過去1年
- ステータス: 解決済み優先
出力: 問題と解決策のリスト
YouTubeチュートリアル検索
「Python データサイエンス」のチュートリアル動画を検索:
条件:
- チャンネル: freeCodeCamp, Corey Schafer
- 動画の長さ: 1〜4時間
- 再生数: 50,000以上
- 期間: 過去2年
- 字幕: 英語(自動生成含む)
出力: 動画リスト(難易度順)
学術論文の調査
「Transformer アーキテクチャ」の最新研究を調査:
条件:
- サイト: arXiv
- カテゴリ: cs.AI, cs.CL, cs.LG
- 期間: 過去6ヶ月
- キーワード: transformer, attention mechanism
出力: 論文リスト(引用数順、概要付き)
企業ブログからベストプラクティス収集
「マイクロサービス アーキテクチャ」のベストプラクティスを収集:
対象ブログ:
- 海外: Netflix, Uber, Airbnb
- 日本: メルカリ, LINE, サイボウズ
- クラウド: AWS Blog, Google Cloud Blog
期間: 過去2年 キーワード: microservices, architecture, best practices
出力: 企業別ベストプラクティスまとめ
イベント・勉強会情報の検索
connpassから「機械学習」の勉強会を検索:
条件:
- 開催予定: 今月〜来月
- 地域: 東京、オンライン
- 参加枠: 空きあり
- タグ: 機械学習, AI, Python
出力: イベント一覧(開催日順、参加方法含む)
ポッドキャストエピソード検索
技術ポッドキャストから「GraphQL」のエピソードを検索:
番組:
- Software Engineering Daily
- Syntax.fm
- Changelog
期間: 過去1年 キーワード: GraphQL, API
出力: エピソードリスト(概要、ゲスト情報付き)
クロスプラットフォーム総合調査
「Rust言語」に関する包括的な情報を収集:
対象:
- 記事: Qiita, Zenn, Medium, Dev.to, Hashnode
- Q&A: Stack Overflow
- 動画: YouTube
- スライド: Speaker Deck
- GitHub: トレンドリポジトリ
- 企業ブログ: AWS, Google
期間: 過去6ヶ月 分析項目:
- 記事数の推移
- 人気トピック
- よく使われるライブラリ
- コミュニティの成長度
- 学習リソースの品質
出力: 総合調査レポート(Markdown形式)
このスキルを使って、あらゆる技術情報を効率的に収集・分析しましょう!