RSSを始める:私が今でも使う理由
「まだRSSを使っているの?」
ここ数年、私がRSSを主な情報収集手段にしていると聞くと、友人からよくそう聞かれます。そうです、アルゴリズムによるレコメンデーションが主流のこの時代に、私はまだこの「古風」なツールに固執しています。そして、2018年からずっとそうしています。
情報不安の始まり
当時、私の毎日のルーチンは複数のウェブサイトを訪問することでした。36Krと虎嗅(Huxiu)でテクノロジーニュース、網易新聞で時事ニュース、PMCAFFで製品管理の洞察、知乎で様々な議論をチェックしていました。
最初の問題点はすぐに明らかになりました。これらのウェブサイトを毎日巡回するのは非常に面倒だったのです。
その後、多くの著者がWeChat公式アカウントを持っていることを知り、そちらをフォローするように切り替えました。しかし、新たな問題が発生しました。WeChatは1投稿につき1記事しか許可しておらず、デスクトップでの操作性が悪かったのです。私はコンピューターで情報を読み、処理することを好むため、これは特にイライラしました。
さらに悪いことに、今日頭条(Toutiao)のようなプラットフォームは、私の興味を不気味なほど正確に予測するアルゴリズムを持っており、おすすめされるコンテンツはどれも以前のコンテンツよりも魅力的でした。気がつけば、30分もスマホで無心にスクロールしていることに気づくようになりました。私は自分の情報源を完全にコントロールする方法が必要だと痛感し始めました。
RSSの再発見:コンテンツ集約から
そこで私は、この「古風」なツールであるRSSを思い出したのです。まずInoreaderを使って、36krや虎嗅などのサイトからテクノロジーニュースの更新を購読することから始めました。こうすることで、これらのウェブサイトを毎日訪問する必要がなくなり、Inoreaderを開くだけで更新された記事をすべて見ることができるようになりました。残念ながら、多くのウェブサイトがRSSフィードを提供していなかったため、購読できる情報源は限られていました。
その後、RSSHubを発見し、ほとんどすべてのウェブサイトに対してRSSフィードを生成できることを知りました。これにより、コンテンツ購読の新たな世界が開かれました。RSSHubのおかげで、RSSはついに私の元の情報収集方法を完全に置き換えることができるようになりました。
ユーザーからDIYへ
ニーズが増えるにつれて、Inoreaderの無料版では不十分になってきました。購読数の制限、更新頻度の遅さ、そして有料購読は個人ユーザーにとっては少し高価でした。そこで、私はRSSサービス全体を自分で制御できないだろうかと考え始めました。LinuxとDockerを学ぶためにサーバーを購入したとき、多くのRSSツールを自己ホストできることを知り、その機会が訪れました。
私はまずTiny Tiny RSS(TTRSS)から始めました。これは、自分のサーバーにデプロイできるオープンソースのRSSサーバーです。つまり、サードパーティのサービスに依存する必要がなくなり、自分のデータを完全に制御できるようになりました。デプロイプロセスでは、Dockerコンテナ管理、Nginx構成、データベースのメンテナンスなど、多くのことを学びました。
次に、自分のRSSHubインスタンスをセットアップしました。これで、既存のフィードソースを使用するだけでなく、独自のルールを追加することもできるようになりました。ウェブサイトのクローリング対策への対処方法、メモリ使用量の最適化方法、サービス監視の実装方法など、興味深い技術的な課題に数多く直面しました。
サーバーの運用に慣れてくるにつれて、さらに興味深いツールを発見しました。Huginnとn8nは、個人アシスタントのように機能し、スケジュールされたウェブページの訪問、コンテンツの解析、RSSフィードの生成など、さまざまな自動化タスクを設定することができました。
これらのツールのおかげで、私は非常に具体的なニーズを解決することができました。
- RSS更新がないウェブサイト?クローラーを書いて変更を自動的に検出
- 有料コンテンツを購読したい?スクリプトを書いて自動的に取得
- さまざまなプラットフォームに散らばっている賃貸物件の情報?1つのRSSフィードに統合
- 特定のキーワードを除外したい?TinyTinyRSSで自動ルールを設定
正直なところ、このプロセスは私のニーズを解決しただけでなく、Linuxサーバー管理、Dockerコンテナ化、自動化された統合とデプロイ、Webクローリング、API統合など、多くの技術スキルを教えてくれました。
閲覧体験のために、デスクトップではTinyTinyRSSのWebインターフェースを使用し、モバイルではベテランのRSSリーダーであるReederを購入し、TinyTinyRSSのFever APIを通じてデバイス間で同期させました。この組み合わせにより、コンピューターと携帯電話の両方で素晴らしい読書体験が得られました。
もちろん、PoweReaderをリリースした後、私は徐々にさまざまなRSSサービス、バイリンガル翻訳、AI要約、毎日のピックアップ、AI視覚化機能のサポートを実装しました。現在、PoweReaderは私の唯一のRSS閲覧クライアントになっています。
今、私はRSSで何を読むのか
ニュースと更新情報: 36Krなどのプラットフォームからのテクノロジーニュースのホットトピックで、テクノロジー業界の最新情報を把握。
テクノロジーコミュニティ: Hacker Newsの注目のディスカッションやV2EXのホットトピック。
Telegramチャンネル: さまざまな高品質のチャンネルからの更新情報。
独立系ブロガー: ブロガーの中には更新頻度が低い人もいますが、彼らのコンテンツは通常高品質です。
有料コンテンツ: さまざまな有料ニュースレターや会員限定コラム。カスタムスクリプトを通じて、これらをRSS経由で読むことができます。
予期せぬ使い方: 最近、家探しをしていたときに、RSSを使って賃貸物件を追跡することさえしました。適切な物件が現れるとすぐに更新情報を送信するスクリプトを書きました。非常に効率的です。
でも正直なところ、RSSは誰にでも合うわけではない
友人たちが私がRSSを使っているのを見ると、自分も試してみたいと思うことが多いのですが、私はいつもはっきりと言います。RSSは本当に誰もが必要とするツールでも、使うべきツールでもない、と。
まず、RSSを使うには、自分の情報ニーズを明確に理解している必要があります。何を読みたいのか、どのトピックや著者をフォローしたいのかを知っている必要があります。普段はなんとなくブラウジングしたり、トレンドトピックを見たりするだけなら、従来のニュースアプリで十分かもしれません。
次に、RSSには管理に時間投資が必要です。それは庭の手入れのようなもので、定期的に枝を剪定し(不要な購読を削除)、水を与え、肥料を与え(新しい情報源を追加)、時には雑草に対処する(未読の記事が蓄積するのを処理する)必要があります。この忍耐力がないと、RSSは単なる「未処理の仕事」になってしまう可能性があります。
さらに、RSSの読書体験はかなり「クリーン」です。レコメンデーションアルゴリズムもソーシャル要素もなく、コンテンツそのものしかありません。これは一部の人にとっては少し単調に感じられるかもしれません。ペースの速いコンテンツに慣れていたり、コメント欄を読むのが好きな人にとっては、RSSは何か物足りなく感じるかもしれません。
最後に、現実的な問題があります。多くの種類のコンテンツがRSSから離れていっています。短い動画、一部のソーシャルメディアの更新情報、またはプラットフォーム固有のパーソナライズされたレコメンデーションなどは、RSSにはうまく変換できません。
そのため、2024年にはFollowのようなRSSクライアントの人気が高まっていますが、それでもRSSは大衆向けのツールだとは思いません。現在の時代では、ニッチな存在のままです。
始めるのは実際には難しくない
RSSは非常にオタクっぽいものに聞こえるかもしれませんが、始めるのは難しくありません。重要なのは、段階的に進歩することです。
ステップ1、適切なRSSリーダーを選択します。macOSまたはiPhoneユーザーの場合、PoweReader(当然)をお勧めします。完全に無料のツールが必要な場合は、NetNewsWireを検討してください。他のプラットフォームのユーザーの場合、InoreaderとFeedlyが良い選択だと思います。自己ホストしたい場合は、Tiny Tiny RSS、Miniflux、またはFreshRSSを検討してください。
ステップ2、使い慣れたコンテンツから始めます。あまり多くの情報源を購読しようとせず、RSSHubから毎日チェックしている2〜3個のウェブサイトから始めましょう。例:
- 定期的に読んでいるニュースウェブサイト
- お気に入りのブロガー数人
- 興味のあるテクノロジーコミュニティ
重要なのは、更新頻度が適度な情報源を選ぶことです。ニュースウェブサイトのように更新頻度が高い情報源を購読し始めると、未読の記事に簡単に圧倒されてしまい、継続する意欲を失ってしまう可能性があります。
ステップ3、読書習慣を確立します。毎日決まった時間に1週間、RSSリーダーをチェックしてみましょう。覚えておいてください:
- すべてを読むことを強制しないでください
- 「既読にする」機能を活用して、未読数にプレッシャーを感じないようにしてください
- フィルタリングとスクリーニング機能を使って、コンテンツを自分の興味に関連性の高いものにしてください
この読書スタイルに慣れたら、さらにコンテンツを追加することを検討してください。読書体験が良いと、自然にさらに探索したくなるでしょう。RSSは、情報に簡単にアクセスできるようにするための補助ツールであり、負担を増やすためのものではありません。どれだけ使用するか、どのように使用するかは、完全にあなたのニーズと習慣次第です。
RSSが自分に合わないと感じたら、無理強いしないでください。誰もが異なる情報消費方法を持っています。より効率的に情報を取得できるものが、あなたにとって正しい方法です。