Gemini のプロンプトエリアに、カスタムイベント経由で任意のプロンプトを注入し、自動送信するユーザースクリプトです。
gemini-inject-prompt をリッスンし、指定されたテキストを入力。gemini-switch-model をリッスンし、モデル切り替えを自動化。他の拡張機能やコンソール、別のユーザースクリプトから、以下のようにカスタムイベントを発火させることで利用します。
document.dispatchEvent(new CustomEvent('gemini-inject-prompt', {
detail: { prompt: "こんにちは、Gemini!" }
}));
detail.model に "flash", "thinking", "pro" のいずれかを指定。
document.dispatchEvent(new CustomEvent('gemini-switch-model', {
detail: { model: "thinking" }
}));
gemini-inject-prompt: プロンプトエリアへテキストを注入。gemini-send-prompt: 注入されたプロンプトを自動送信。gemini-switch-model: モデルを切り替え。gemini-enable-canvas: Canvas機能を有効化。