信頼性の高いRSSフィード
メニューを表示するにはスワイプしてください
RSSは、軽量なパブリッシュ/サブスクライブ形式であり、新しい情報についてクリーンかつ構造化された更新を提供します。n8nでは、フィードの取り込み、各アイテムの正規化、LLMによるエントリの処理、Airtableへの出力保存が可能であり、スクレイピングよりもはるかに安定したアプローチを実現します。
RSSは、構造化された更新を提供し、ETagやLast-Modifiedによる安価かつ効率的なポーリングをサポートし、GUIDによる重複排除機能も備えているため、ウェブスクレイピングより優れた選択肢となることが多いです。また、サイトのマークアップが変更されるたびに動作しなくなるスクレイピングと比べて、はるかに壊れにくいという利点もあります。
このデモでは、エンドツーエンドで進めます:RSSフィードの発見または作成、n8nでのトリガーと読み込み、受信アイテムの正規化、ループ処理、LLMによるツイート生成、Airtableへの結果保存を行います。
ブログ、Googleニュースのトピック、YouTubeチャンネルでRSSアイコンや/feedリンクを探します。存在しない場合は、RSS.appのようなジェネレーターを利用します(ネイティブフィードの方がクリーンです)。
無料アカウントを作成し、トピックで探索し、生成されたフィードURLをコピーします(XMLで問題ありません)。フィルターを使って重複を除去したり、キーワードで絞り込んだりします。
RSS Trigger(フィードURLを貼り付け)を追加して1件テストし、**RSS Feed (Read)**ノードで約25件取得します。
CodeまたはLLMノードでフィードをクリーンアップします:HTMLの除去、最初の画像の抽出、title、text、url、publishedAtなどのフィールド標準化。類似タイトルの重複排除も行います。
アイテムを1件ずつループ処理します。LLMが記事ごとに短く意見を述べたツイートを作成し、Airtableに保存します。数件実行して出力を確認し、必要に応じてフィルターを調整します。
任意のRSSフィードを取得し、そのアイテムを処理して、それぞれをAirtableに保存されたツイートへ自動変換可能。小規模なフィードにはシンプルな集約、大規模なフィードには正規化とループ処理を使用。クリーンなCodeノード、制御されたバッチ処理、信頼性の高い重複排除により、RSSの更新をソーシャルコンテンツへ変換する効率的で再利用可能なワークフローを実現。
フィードバックありがとうございます!
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください