gemini-prompt-injector

Gemini のプロンプトエリアに、カスタムイベント経由で任意のプロンプトを注入し、自動送信するユーザースクリプトです。

機能

使用方法

他の拡張機能やコンソール、別のユーザースクリプトから、以下のようにカスタムイベントを発火させることで利用します。

プロンプトの注入と送信

テキストを入力し、自動的に送信ボタンをクリックします。

document.dispatchEvent(new CustomEvent('gemini-inject-prompt', {
    detail: { prompt: "こんにちは、Gemini! あなたの機能について教えてください。" }
}));

プロンプト送信の単独実行

プロンプトエリアに既に入力されている内容を送信します。

document.dispatchEvent(new CustomEvent('gemini-send-prompt'));

モデルの切り替え

detail.model"flash", "thinking", "pro" のいずれかを指定します。

document.dispatchEvent(new CustomEvent('gemini-switch-model', {
    detail: { model: "thinking" }
}));

Canvas機能の有効化

プロンプト入力エリアのツールメニューを操作してCanvasを有効にします。

document.dispatchEvent(new CustomEvent('gemini-enable-canvas'));
Install
Loading...
👈 戻る

更新履歴

連携スクリプト

他のユーザースクリプトや外部システムとカスタムイベントを通じて連携します。

送信(使う側)

現在、他のスクリプトに対してイベントを送信することはありません。

受信(使われる側)

以下のイベントを受信し、自身の処理(プロンプトの注入や設定変更)を実行します: