Gemini Search Snippet Helper
Gemini の検索結果一覧において、各会話カードのタイトルに連番を表示し、視認性と識別性を向上させるユーザースクリプトです。
機能
連番付与:
- 検索結果として表示される会話タイトルの先頭に、`1.`, `2.` といった連番を追加します。
- 連番は小さなモノスペースフォントで、薄い色で表示されます。
動的更新への追従:
- 無限スクロールによる追加読み込みや、新しい検索によるリストの再描画を `MutationObserver` で検知します。
- DOM の変更があるたびに番号を再計算・再描画し、常に正しい順序(上から 1, 2, 3...)を維持します。
対象 URL
本スクリプトはユーザーが明示的に検索を行ったページ(URLが `https://gemini.google.com/search\` で始まる場合)でのみ機能を有効化します。
UI/スタイル
- タイトルの先頭に要素を追加して描画します。
- スタイル: `0.75em`, 控えめな色あい。