2026-11-09双子が生まれたりして色々と忙しく、ソフトウェアエンジニアリングの話題を効率的に追いたくなった結果、自分専用にAIで生成したフィードをホストしてRSSリーダーで読むことになった。
SNSは玉石混淆で良い情報に巡り合うにはそれなりの量を追っておく必要があるし、ソフトウェアエンジニアリングの話題に限ってもアテンションに特化した質の低い投稿が混じっていてイラつくし、割く時間は減らしたい。独立系ニュースレターは質という意味では良いものが多いが、もう少し話題の広さや偶然の発見が欲しい時もある。RSSは購読数を増やすと読む労力が大きくなる。という訳で、ちょうど良いものはないかと考えていた。
まずはChatGPTで1日1回良い感じの記事をピックアップしてもらうことから始めた。
これの良い点は、集める情報の編集方針を自然言語で継続的にフィードバックができるということ。最近の仕事はRustのバックエンドが中心なので、Rustやバックエンド全般の話題を集めてもらうように依頼しつつ、増やして欲しいトピックや減らして欲しいトピックを都度言葉で伝えている。また、候補に挙げて情報ソースもいくつか明示している。流量や配信頻度も調整できる。そういった調整が簡単にでき、尚且つChatGPTという身近な場所にあるので、欲しい形を目指して継続的に改善していきやすいのが良い。
悪い点は、ChatGPTが複数の記事を読むのに適した環境じゃないということ。リスト上の記事を斜め読みしながら興味のある記事だけ読むというのがやりづらいし、既読管理、後で読むといったものもない。記事を読むことにアテンションが向くのは生成時の通知が来た時だけだが、その瞬間が記事を読める時間であることは稀だし、後から読み返すのにも適した形態になっていない。なので、結局読まないということになった。
結局、積んでおいた記事を時間があいた時に読むという行動にはRSSリーダーが良いと思った。
なので、ChatGPTで集めた情報をRSSリーダーで読めるようにするために、自分専用のRSSフィードをホストすることにした。フィードの投稿と読み込みが出来るサーバーを用意しておいて、ChatGPTのスケジュールタスクで投稿をし、RSSリーダーで読み込むという形。
投稿にも読み込みにも認証をつけていて、自分しか投稿も閲覧もできないようにしている。また、長文や英語を読むのが面倒だったりするので、AIに要約と翻訳をお願いして、それをRSSフィードに入れている。
最近は以下のような感じで、iPhone Duoで空き時間に読む運用を始めた。

空き時間に読むようになって、フィードの生成は1日1回よりも複数回あって欲しいということに気づいた。空き時間というのはふとした時にやって来くるので、その時々で何かしら新しい情報があると開く気になるので。とはいえ高頻度過ぎると疲れるので、今は3時間に1回最大10件ずつ配信してもらっている。