Pocket から Readwise Reader に移行した

Pocket がサービス終了を アナウンスされた。

自分の情報収集フローは 最近の自分の情報収集術 | 2022-01-02 で書いている通り Pocket 中心にしていて、近年以下のようなフローになっていた。

移行先の検討をして最終的には Readwise Reader に移行し、以下のようなワークフローに変わった。
feedly もなくなっているのは、後述

ちなみに Pocket にあるコンテンツの移行自体は Importing Content to Reader の通りやれば数十分程度で完了した。

ただどうやら Pocket の API の仕様である条件でのコンテンツ取得の上限が 5000件 のようで Saves の方は全てを移すことはできなかった。
条件ごとの制限のようなので Archive の方は全て移行することができた。
また「お気に入り」機能が Readwise Reader にはなくて、favorite タグが付いて移行される形となる。

ついでに Feedly もやめた

Readwise Reader には、Feed 機能 があり、RSS フィードを購読できる。
よってこのタイミングで Feedly も利用をやめることにした。

これによって同一のアプリ内で RSS フィードで流れてきた記事を Later に入れたりすることができるようになって体験も RSS の消化率も劇的に良くなった。
(一括での移行の方法がなかったので手作業で 250 弱の RSS フィードを登録することになったが、、、)

余談

Readwise Reader の良いところ

Pocket にある記事をランダムに開く | 2022-01-18 でも書いたように https://getpocket.com/random を開くショートカットを作って昔の記事の消化などをしていた。
Readwise Reader では Filtered View という簡単なクエリを書いて、その絞り込みに名前をつけて保存することができる。

上の画像にあるものでいうと以下のようなクエリを書いて保存している

# Favorite
tag:favorite

# Later (Random)
## ソート順もそれぞれ設定できてこれだけランダムにしている
in:later

# Youtube in Later
in:later AND domain:youtube

自分は YouTubeで GOTO ConferenceKotlin by JetbrainsDomain-Driven Design Europe などをフォローして、ウォーキング中に動画を見るということをしているので Youtube in Later なんかはすぐに見るべき動画を出せて非常に便利。

Readwise Reader で困ってること

特に API 周りで困ってることがある。
Reader API にある通り、 20 Req/Min 制限があるのに、タグなどの条件をつけて抽出する方法が弱いので、仕方なく全件リクエストになってしまうことがある。
また レスポンスにある summary フィールドが自由すぎて、たまに jq でパースできないことも。

このあたりの制約のせいで Obsidian にお気に入り記事を連携したい( omuomugin/pocketMD の Readwise Reader 版を作りたい )けど、まだできてない。
Obsidian にお気に入りを連携する話や omuomugin/pocketMD については、 Obsidian を使ってみている | 2025-05-01 を参照

いくつか Feature Request や Bug Report のメールを書いたので今後 API 周りが改善されると嬉しい。

一応 Filtered View を公開する方法もあり一旦はそれで凌ぐ
https://readwise.io/reader/view/019b64df-cde3-4519-b280-d94122a735f9

Readwise Reader で今後やりたいかもなこと

まとめ

Pocket のサービス終了に伴い、Readwise Reader に移行した。
また Readwise ReaderFeed 機能 を使って Feedly もやめて最終的には以下のようなフローとなった。

ちなみに この RSSReadwise Reader で購読するとアップデートなどについても見れていち早く新機能をキャッチできる模様。
※ どういう仕組みかは知らないが、サイト自体はパスワード付きなので Feed の中でしかコンテンツを見れないので注意