Gemini 1-Click Delete Conversation
Install
Latest:
Loading...
Installed:
-
目的
Geminiの標準機能では、会話を削除するために「メニューを開く → 削除を選択 → 確認ダイアログ」という手順が必要です。本スクリプトはこれらを自動化し、大幅に手間を削減します。
機能仕様
1. 1クリック削除ボタンの注入
以下の場所に「ゴミ箱」アイコンの削除ボタンを自動的に追加します。
- 標準ビュー: 画面上部にある「・・・」メニューボタンの隣に配置されます。
- フローティングボタン: 画面右上に配置され、現在表示中の会話IDを検知し、削除メニューを自動操作します。
2. 他のユーザースクリプトとの連携
- カスタムイベント:
gemini-one-click-delete:request-delete イベントを送信することで、外部から削除を要求できます。
3. キーボードショートカット
- ショートカット:
Ctrl + Shift + Backspace
連携スクリプト
このスクリプトは、以下のスクリプトからイベントを受信して動作します。
更新履歴
- v0.3.25: リソース化リファクタリング: UIテンプレート(HTML)を外部ファイルに分離し、コードの保守性を向上。
- v0.3.24: 外部CSS/JSファイルへの分離とコードの整理、リソースファイルの改名、デザインの大幅刷新。
- v0.3.23: リソースファイル (style.css) をスクリプト名と同じステムに改名
- v0.3.21: UIの透過効果および影効果を削除
- v0.3.20: Trusted Types を必須化し、DOM-Based XSS 脆弱性を修正しました。