GeminiにURLを送る
by
xtetsuji
1 days ago [2026/06/08 20:22:19]
Gemini に URL を送ります。Chrome 拡張機能「Send to Gemini」を利用します。 see: https://qiita.com/yasu0000/items/5039b3d96e6270b68759
-
/*
* @title GeminiにURLを送る
* @description Gemini に URL を送ります。Chrome 拡張機能「Send to Gemini」を利用します。 see: https://qiita.com/yasu0000/items/5039b3d96e6270b68759
* @include http://*
* @license MIT License
* @require
*/
(() => {
const EXTENSION_ID = "gklmoobnblcdiglifjmdilofgndghmml";
const WEBSTORE_URL = `https://chromewebstore.google.com/detail/${EXTENSION_ID}`;
const sendToChatGPT = (prompt, autoSubmit = true) => {
try {
chrome.runtime.sendMessage(
EXTENSION_ID,
{ type: "autofill", prompt, autoSubmit },
(response) => {
if (chrome.runtime.lastError) {
alert("拡張機能がインストールされていません。\nChrome Web Store からインストールしてください。");
window.open(WEBSTORE_URL, "_blank");
return;
}
console.log("送信成功:", response);
}
);
} catch (e) {
alert("この機能は Chrome ブラウザで拡張機能が必要です。");
window.open(WEBSTORE_URL, "_blank");
}
}
const url = location.href;
sendToChatGPT(url, allowSubmit = false);
})()
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。