本文へスキップ
ブログに戻る
オピニオン

Twitterのブックマークが閉じ込められている(解放する方法はこちら)

William Finger7 min

私のXには4,847件のブックマークがあります。

何年にもわたって集めてきました――試そうと思ったツール、読み終えようと思った記事、システムデザインに対する考え方を変えたスレッド。それぞれが、価値あるものを見つけ、意識的に保存するという選択をした瞬間を表しています。

そして、それらを取り出す方法はまったくありません。

本当に使える方法ではありません。それらのブックマークが私にとって実際に何を意味するかを保ったまま取り出せる方法では。

なぜ今、ブックマークがかつてなく重要なのか

X(旧Twitter)は、開発者のための主要な発見エンジンとして静かに地位を築いています。Google検索でも、Hacker Newsでもなく、Xです。ライブラリの作者がリリースを発表し、エンジニアが本番環境での経験談を共有し、新しいパターンが名前さえ付けられる前にコミュニティを駆け巡る場所です。

ブックマークは、いいねと同じではありません。いいねは衝動です――スクロールの中で目を引いたものに対する0.5秒の反応。ブックマークは意図です。「これは戻ってくる価値がある」というあなたの意思表示です。

この区別は重要です。なぜなら、あなたのブックマークは知的探求の旅の地図だからです。昨年どんな問題を解いていたか、どんな技術に興味を持ったか、あとで読むために信頼した声が何かを示しています。開発者世代全体の集合知が、あなたと同じようなブックマークリストを通じて流れています。

そして、そのすべてが、出口のないログイン画面の背後に閉じ込められています。

「エクスポート」でありながらエクスポートではない公式機能

公平を期すために言えば、Xにも一応、そのための機能はあります。[設定]> [あなたのアカウント]> [データをダウンロード]の奥深くに、アカウントのアーカイブをリクエストするオプションがあります。24〜48時間待つと、最終的にブックマークを含んだパッケージを受け取れます。

手に入るのは、ツイートID、タイムスタンプ、テキストの断片を含むJSONまたはCSVファイルです。生の素材。連絡先を頼んだのに電話帳を渡されたようなものです。

ツイートでリンクされていた記事は手に入りません。画像やメディアも手に入りません。なぜ保存したのか、他に集めたものとどう関係するのかという文脈も一切ありません。手に入るのはスプレッドシートの行です――フラットで、切り離され、X自身のインターフェースをスクロールするよりわずかに便利な程度のものです。

それはデータダンプであり、ナレッジのエクスポートではありません。そしてほとんどの人にとって、努力はここで止まります。難しいのはデータを取り出すことではないからです。取り出したあと、それで何をすべきかを知ることです。

エクスポートは最初の一歩にすぎない。それから?

あなたがこれまでに保存したすべてのブックマークを抽出する方法を編み出したとしましょう。数千のリンク、タイトル、日付が構造化された形式で手に入ったとしましょう。おめでとうございます――5,000行のスプレッドシートの持ち主ですね。

さあ、それを開いて、何か有用なものを探してみてください。

根本的な問題は抽出ではありません。生のブックマークは、整理なしにはほとんど価値がないということです。リンクのリストには分類も優先順位も、それぞれのアイテムがなぜその場所を獲得したのかという文脈もありません。3年前にRustの並行処理ライブラリを保存しました――どれだったか覚えていますか? tokioでしたか、async-stdでしたか、それとも全く別のものでしたか? 保存するきっかけとなった具体的なユースケースは何でしたか?

5,000件のブックマークを手作業で整理しようとすれば、200件目あたりで諦めるでしょう。怠けているからではありません――人間によるキュレーションは線形にスケールしないからです。分類に関する意思決定は、カテゴリが混雑するほど難しくなります。一貫性を保とうとする試みは、想定外のエッジケースを次々と露呈します。認知的負荷が複利のように積み上がり、プロジェクトは停滞します。

ため込みとコレクションの違いは、探しているものを見つけられるかどうかです。

ブックマークのエクスポートの試みの多くは、ここで頓挫します。人々はデータを抽出し、構造化されていないリンクの山を前にして、タブを閉じます。ブックマークは閉じ込められたままです――ただ別の容器の中に。

AIがこの問題をどう変えるか

今日、状況は違います。スケールしない手動キュレーションと、ノイズを生み出す自動エクスポートとの間で選ばなくてよくなりました。

AIは、かつては人間がすべてのリンクを一つずつ読まなければならなかった作業をこなせます。ブックマークされた各URLを訪れ、(リンクされたツイートではなく)実際のコンテンツを読み、見つけたものについてインテリジェントな判断を下せます。パターンマッチングではありません。キーワード抽出でもありません。あるページがCLIツールなのか、チュートリアルなのか、研究論文なのか、それとも意見記事なのかを実際に理解することです。

これにより、根本的に異なる種類のナレッジベースが可能になります。

  • 保存日だけでなく、トピックと技術による分類
  • 10個の異なるツイートが同じ記事にリンクしていることを認識する重複排除
  • ページ全体を読み直さなくても、なぜ重要だったのかがわかるエンリッチメント(重要なインサイトの抽出)
  • 「いつか興味深い」と「今のプロジェクトに必要」を区別する優先度シグナル
  • 多言語のコレクションがカオスにならない言語検出とタグ付け
  • タイトルにどの単語が現れるかではなく、内容が何に関するものかで探せるフルテキストおよびセマンティック検索

結果はスプレッドシートではありません。相互につながり、検索可能で、あなたが実際に考え働く方法に沿って整理された、個人のナレッジグラフです。

そして、Genezizではそのインテリジェンスも借り物ではありません。Geneziz AIはインストーラーに同梱されており(約1.6 GB)、整理のステップはローカルで動作します。ブックマークの読み込みも整理もオフラインで、無料、クレジットには一切触れません。クラウドが関わるのは、あなたがそう選んだときだけです。これがこの記事の筋です。Xの囲われた庭から抜け出し、あなたが所有するマシンへ――インテリジェンスもまた、そこに住むのです。

「解放された」ブックマークが実際にどう見えるか

ダッシュボードを開き、知識の風景がはっきりと広がっているのを想像してみてください。ツールはカテゴリごとにグループ化され、記事はトピックと優先度で並べ替えられ、メディアは元のソースに付属しています。キーワードだけでなく概念を理解する検索――「2年前に保存したあのRustの並行処理ライブラリ」と入力すると、正しい結果が返ってきます。

受動的なまま、再発見されるか完全に忘れ去られるのを待つのではなく、ブックマークがあなたのために働くのを想像してください。別のドキュメントにリンクを手動でコピーペーストすることなく、厳選したサブセットをチームと共有できるのを想像してください。

これはSFではありません。構成要素は今日存在しています。欠けていたのは、それらをつなぐワークフローです――「Xに閉じ込められた」状態から「整理されたナレッジベース」へと導き、その過程であなたがデータエンジニアになることを要求しないワークフローです。

誰も考えたくないプラットフォームリスク

プラットフォームは現れては消えます。サービスは所有者が変わります。機能は非推奨になります。昨日動いていたAPIが明日には壊れます。十分に長くオンラインで過ごした人は誰でも、このサイクルで何かを失ったことがあります――ブックマーク、お気に入り、保存した投稿、誰か他人の製品の中にしか存在しなかったコンテンツのライブラリ全体を。

あなたのブックマークは、どの単一プラットフォームよりも長生きすべきです。何が記憶に値するかというあなたの判断は、あなたのものです。そのコレクションをキュレーションするために費やした時間は、あなたのものです。企業が戦略を変えたり機能を打ち切ったりしたからといって、どちらも消えるべきではありません。

データポータビリティは退屈なエンタープライズの関心事のように聞こえますが、何年もかけて丁寧にキュレーションしたものがかかっているとなれば別です。そこでそれは、自分の知的歴史を所有することと、借りておくことの違いになります。

ブックマークを解放する準備はできましたか?

嬉しいことに、これを行うためのツールはすでに存在します。丁寧にキュレーションしたブックマークが、あなたの投資を尊重しないインターフェースの背後に永続的にロックされている、と受け入れる必要はありません。

Genezizはまさにこのワークフローのために作られました――Xからブックマークを抽出し、AIを使って整理・エンリッチして構造化されたナレッジベースにし、保存したすべてのための高速で検索可能なホームを提供します。スプレッドシートは不要です。手動のタグ付けマラソンも不要です。ただ、ついにあなたのために働くブックマークがあります。

あなたの最高の発見は、囲い込まれた庭よりも良い扱いに値します。

関連記事

オピニオン8 分

AI コーディングアシスタントはどうやってあなたのセカンドブレインになっていくのか

開発者の生産性を高める未来は、より優れた AI モデルではありません。そうしたモデルをあなた自身のナレッジに繋ぐことです。MCP がどのようにブックマークコレクションを、コーディングアシスタントのための検索可能な脳に変えていくのかを解説します。

オピニオン7 分

ローカルファースト vs クラウドブックマーク:データは自分のマシンにあるべき理由

Omnivore は GitHub スター数 1.4 万以上を誇っていました。エクスポートのためにユーザーに与えられたのはおよそ 2 週間でした。あなたのブックマークがスタートアップの資金繰りに依存するべきではありません。データの所有権を重視する開発者のあいだで、ローカルファーストなソフトウェアが再び注目を集めている理由を解説します。

オピニオン9 min

開発者のためのナレッジマネジメント:ブックマークの墓地を超えて

なぜ開発者には、ライターや研究者とは異なるナレッジマネジメントツールが必要なのか。ブックマークの墓地問題、AIがすべてを変えること、そして次世代の開発者向けナレッジツールがどのようなものかを探ります。

目次