皆さんは、RSS がメッセージの集約に使用されるフォーマット仕様であることをご存知です。それには、より高い読み取り効率、より良い読み取り体験、主導権の獲得などの利点があります。
この記事では、RSS の利点やさまざまなリーダーについては説明しません。関連するウェブ情報はすでに十分にあります。ここでは、RSS の使用価値を最大限に引き出す方法について紹介します。なぜなら、その用途は常に低く評価されているからです。
リーダー#
最も簡単なものから始めましょう。ブログを RSS で購読する方法を見てみましょう。
世界で最もかわいいブログ「Hi, DIYgod」(https://diygod.me/)を購読したいとします。幸いなことに、このブログはすでに RSS アドレス(https://diygod.me/atom.xml)を提供してくれていますので、自分に合った RSS リーダーを見つけるだけです。
いくつかのおすすめのリーダーがあります:
iOS と macOS プラットフォーム - Reeder
Android プラットフォーム - Palabre と FeedMe
リーダーを開き、リンクを入力し、購読をクリックします
これで、RSS の基本的な使用方法を学びました。
クラウドサービス#
この時点で、いくつかの問題に気付くかもしれません。
更新情報を取得するには、常にコンピュータや携帯電話をオンにしておく必要があります。もしも勤勉な DIYgod が 1 日に 100 記事を更新した場合、RSS の出力数には限りがあります。1 日後にコンピュータを開くと、リーダーが更新され、最新の数記事しか表示されなくなります(もちろん、DIYgod は 1 日に 100 記事を更新することはありませんが、この例はあまり良くありません)。
また、DIYgod を携帯電話とコンピュータの両方で購読している場合、コンピュータで読み終わった後も携帯電話では未読の状態のままです。多くのコンテンツを購読している場合、これは非常に困難です。
したがって、RSS コンテンツを同期および更新するためにサーバーが必要です。
最も多く使用されているのは、Feedly と Inoreader です。
それらは確かに優れていますが、私はより高機能で自由度の高い自己構築の Tiny Tiny RSS(https://github.com/HenryQW/docker-ttrss-plugins)をお勧めします。
自己構築することでデータをより制御可能にするだけでなく、さまざまな要件を満たすための豊富なプラグインも利用できます。例えば、全文コンテンツの抽出、Fever API のシミュレーション、DOM の操作、繁体字から簡体字への変換などです。先に挙げたリーダーはすべてそれと組み合わせて使用することができます。
RSSHub#
見た目は素晴らしいですが、RSS フィードを提供するウェブサイトは非常に少ないです。その理由は理解できます:RSS はウェブサイトの広告掲載、プライバシー収集、ユーザーの滞在などのビジネス行動には適していません。
私たちはもちろんこれに満足していませんので、私は RSSHub(https://github.com/DIYgod/RSSHub)プロジェクトを立ち上げました。このプロジェクトの原理は非常にシンプルです:RSSHub は必要なソースサイトデータをリクエストし、それらを RSS 形式で出力します。すべてのものが RSS になるようにしています。
約 200 人の開発者が 1 年以上にわたって活発に開発した結果、RSSHub は 300 以上のウェブサイトの約 600 種類のデータをサポートしており、これらの数字はまだ急速に増加しています。
ここでは、私がよく使ういくつかのルートを共有します:
-
おすすめの購入ランキング:注意して購読してください。それは私に多くのお金を浪費させました。
-
さまざまな妻のフィギュアの更新:目をつぶって購入するだけです。
-
微小微と猫饼の bilibili のアップデート
-
DIYgod が注目する動画のアップデート:DIYgod が注目する UP 主の動画を見るため、愚かな B 站の動画を見る必要はありません。
-
JFlaMusic の YouTube 動画
-
Dcard フォーラム:非常に興味深い台湾のフォーラムで、Tiny Tiny RSS の繁体字から簡体字への変換プラグインと組み合わせて使用するのに適しています。
-
PlayStation Store の会員限定無料ゲーム:無料ゲームを忘れる心配はもうありません(もちろん、ゲームをプレイするわけではありません)。
-
RSSHub に新しいルートが追加されました
-
himitsu の Twitter のアップデート:NSFW
-
友達の Weibo:友達の Weibo を見逃すことはもうありません
-
仕事の平日のアラーム設定リマインダー
-
公式アカウント「微小微」のアップデート
-
7.5 以上の評価を受けている上映中の映画
-
知乎の人気ランキング
BT ダウンロード#
あなたが海外ドラマのファンであると仮定しましょう。RSS を使用してゲーム・オブ・スローンズのシーズン 8 を追いかける方法を見てみましょう。
RSSHub には、BT ダウンロードをサポートするいくつかのルートがあります。たとえば、Game of Thrones の字幕グループの RSS フィードの URL は次のとおりです:https://rsshub.app/zimuzu/resource/10733。次に、filter パラメータを使用してシーズン 8 のコンテンツをフィルタリングします:https://rsshub.app/zimuzu/resource/10733?filter=S08。
次に、通常の BT クライアント(迅雷は除く)を選択します。私は Synology の Download Station を使用しています。
BT クライアントの RSS フィードにアドレスを追加すると、ドラマが更新されると BT クライアントが自動的に最新のエピソードをハードディスクにダウンロードし、夜に仕事から帰ってテレビを開けば直接視聴できます。
最近購読した海外ドラマと日本のドラマ
更新を取得し、ダウンロードが完了すると、Synology からメールが届きます
ポッドキャスト#
あなたがポッドキャストのファンであると仮定しましょう。RSS を使用してポッドキャストライブラリを拡充する方法を見てみましょう。
ポッドキャストクライアントは RSS をチェックして更新を確認し、シリーズの新しいエピソードをダウンロードして聴くことができます。RSSHub やgetpodcastなど、ポッドキャストをサポートするいくつかの RSS を直接使用することができます。たとえば、iOS の標準のポッドキャストアプリで NetEase Cloud Music の ASMR ラジオを購読する場合:
連携#
RSS は IFTTT を使用してさまざまな奇妙なものと連携することができます。
そのうちの 1 つの使用例は、私の Telegram チャンネル(https://t.me/awesomeDIYgod)です。IFTTT が多くの RSS 更新を監視しており、DIYgod のブログの更新、DIYgod の Shanbay のチェックイン、DIYgod の Twitter の更新、DIYgod が好きな NetEase Cloud Music、DIYgod の bilibili のコイン投稿動画などを含んでいます。
これにより、RSS を使用してライトスイッチを制御したり、咕咕鸡が自動的に美女の Weibo を印刷したり、Game of Thrones のネガティブレビューを自動的にツイートしたりすることさえ簡単に実現できますが、それほど役に立たないかもしれません。
6 月 2 日の更新:
優れた連携の例:「優雅に Bilibili のコイン投稿動画をダウンロードする」
以上が、RSS がメッセージの集約に使用されるフォーマット仕様であるという文について、より深い理解ができたのではないでしょうか?