Send to Gemini icon

Send to Gemini

Extension Actions

How to install Open in Chrome Web Store
CRX ID
gklmoobnblcdiglifjmdilofgndghmml
Description from extension meta

URL 매개변수, 컨텍스트 메뉴, 사용자 지정 프롬프트를 통해 Gemini Chat에 텍스트를 전송하는 확장 프로그램

Image from store
Send to Gemini
Description from store

【상세 설명】

■ 개요
Send to Gemini은 URL 매개변수를 사용하여 Google Gemini의 프롬프트 입력란에 텍스트를 자동으로 입력하고 전송하는 Chrome 확장 프로그램입니다.

■ 주요 기능
✓ URL 매개변수를 통한 프롬프트 자동 입력
✓ 외부 연동을 위한 JavaScript API
✓ 선택한 텍스트를 Gemini로 보내는 컨텍스트 메뉴
✓ 대용량 프롬프트 전송 지원

■ 사용 방법

【기본 사용법】
Gemini Chat URL에 `?prompt=` 매개변수를 추가하기만 하면 됩니다.

예시:
https://gemini.google.com/app?prompt=오늘 날씨에 대해 알려줘

이 URL에 접속하면 "오늘 날씨에 대해 알려줘"라는 프롬프트가 자동으로 입력되고 전송됩니다.

【자동 전송 비활성화】
프롬프트를 입력만 하고 자동 전송하지 않으려면 `autosubmit=false`를 추가합니다.

예시:
https://gemini.google.com/app?prompt=인공지능에 대해 설명해줘&autosubmit=false

이 경우 프롬프트는 입력되지만 전송 버튼은 클릭되지 않습니다.

【JavaScript API를 통한 사용법】
웹 페이지에서 직접 이 확장 프로그램을 호출할 수 있습니다.

■ 기본 사용법:

```javascript
// 확장 프로그램 ID (chrome://extensions에서 확인)
const extensionId = "귀하의-확장프로그램-ID";

// Gemini에 프롬프트 전송
chrome.runtime.sendMessage(
extensionId,
{
type: "autofill",
prompt: "오늘 날씨에 대해 알려줘",
autoSubmit: true // false: 전송하지 않음
},
(response) => {
if (chrome.runtime.lastError) {
console.error("전송 실패:", chrome.runtime.lastError.message);
} else if (response && response.success) {
console.log("전송 성공:", response);
}
}
);
```

■ Promise 버전 (async/await 지원):

```javascript
function sendToGemini({ prompt, autoSubmit = true }) {
return new Promise((resolve, reject) => {
chrome.runtime.sendMessage(
extensionId,
{ type: "autofill", prompt, autoSubmit },
(response) => {
if (chrome.runtime.lastError) {
reject(new Error(chrome.runtime.lastError.message));
} else if (response?.success) {
resolve(response);
} else {
reject(new Error("요청 실패"));
}
}
);
});
}

// 사용 예시
async function askGemini() {
try {
await sendToGemini({
prompt: "인공지능에 대해 설명해줘",
autoSubmit: true
});
console.log("Gemini에 전송했습니다");
} catch (error) {
console.error("오류:", error.message);
}
}
```

■ 연결 확인 (ping):

```javascript
// 확장 프로그램이 사용 가능한지 확인
chrome.runtime.sendMessage(
extensionId,
{ type: "ping" },
(response) => {
if (chrome.runtime.lastError) {
console.log("확장 프로그램을 찾을 수 없습니다");
} else {
console.log("연결 OK:", response);
}
}
);
```

■ JavaScript API의 장점:
- 대용량 프롬프트 지원 (수천 줄의 데이터)
- URL 길이 제한 없음
- 웹 애플리케이션에서 직접 Gemini 조작 가능
- 클릭 등 사용자 액션에 연동 가능

■ 주의사항:
- file:// 프로토콜에서는 작동하지 않습니다 (http:// 또는 https:// 필요)

【컨텍스트 메뉴 통합】
웹페이지에서 텍스트를 선택하고 마우스 오른쪽 버튼을 클릭하면 "Gemini로 보내기"가 컨텍스트 메뉴에 표시됩니다.

■ 기본 기능:
선택한 텍스트를 Gemini에 직접 전송합니다.

■ 사용 방법:
1. 웹페이지에서 텍스트 선택
2. 마우스 오른쪽 버튼 클릭 후 "Gemini로 보내기" 선택
3. Gemini 탭이 열리고 선택한 텍스트가 입력됩니다

【사용자 지정 프롬프트】
설정 페이지에서 자주 사용하는 프롬프트를 사용자 지정 메뉴 항목으로 등록할 수 있습니다.

■ 사용자 지정 프롬프트 설정:
1. 확장 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭 → "옵션" 선택
또는 아무 곳이나 마우스 오른쪽 버튼 클릭 후 "⚙️ 사용자 지정 프롬프트 구성" 선택
2. "새 프롬프트 추가" 클릭
3. 메뉴 레이블 (예: "영어로 번역") 및 프롬프트 템플릿 (예: "다음 텍스트를 영어로 번역해주세요:") 입력
4. 자동 전송 활성화/비활성화 선택 (기본값: 활성화)
5. 저장 클릭

■ 사용자 지정 프롬프트 사용:
1. 웹페이지에서 텍스트 선택
2. 마우스 오른쪽 버튼 클릭 후 사용자 지정 프롬프트 선택
3. 사용자 지정 프롬프트와 선택한 텍스트가 결합되어 Gemini로 전송됩니다

■ 사용자 지정 프롬프트의 장점:
- 일반적인 작업을 한 번의 클릭으로 실행
- 작업별로 프롬프트 구성 (번역, 요약, 코드 설명 등)
- 팀 내에서 표준화된 프롬프트 공유
- 프롬프트별로 자동 전송 구성 가능

【URL로 사용자 지정 프롬프트 추가】
외부 URL에서 사용자 지정 프롬프트를 직접 추가할 수 있습니다. 웹사이트나 블로그에 "이 프롬프트 추가" 링크를 배치하여 원클릭으로 사용자 지정 프롬프트를 등록할 수 있습니다.

■ URL 형식:
chrome-extension://gklmoobnblcdiglifjmdilofgndghmml/add_custom_prompt.html?label=메뉴+레이블&prompt=프롬프트+템플릿&base_url=기본+URL&auto_submit=1

■ 매개변수:
- label: 메뉴 레이블 (예: 영어로 번역)
- prompt: 프롬프트 템플릿 (예: 다음 텍스트를 영어로 번역해주세요:)
- base_url: 기본 URL (선택 사항, 예: https://gemini.google.com/gem/xxxxx)
- auto_submit: 자동 전송 활성화/비활성화 (선택 사항, 기본값: true. false 또는 0으로 비활성화)

■ 사용 방법:
1. 위 형식의 URL에 접속
2. 매개변수가 자동 입력된 등록 양식이 표시됩니다
3. 필요에 따라 내용을 편집하고 저장을 클릭

■ URL 기반 등록 활용 사례:
- 웹사이트나 블로그에 "이 프롬프트 추가" 링크 배치
- 팀 내에서 사용자 지정 프롬프트를 공유하는 URL 배포
- 프롬프트 모음 페이지에서 원클릭으로 추가

■ 활용 사례

【북마크】
자주 사용하는 프롬프트를 북마크로 등록하여 빠르게 접근할 수 있습니다.

【웹 애플리케이션 연동】
JavaScript API를 사용하여 웹 애플리케이션에서 직접 Gemini를 호출합니다.
예: 데이터 분석 도구의 결과를 Gemini로 설명, 코드 생성 도구와의 연동 등

【대용량 데이터 처리】
JavaScript API를 통해 URL 길이 제한을 신경 쓰지 않고 수천 줄의 데이터나 코드를 Gemini에 전송할 수 있습니다.

【팀 공유】
특정 작업이나 질문을 URL로 변환하여 팀 내에서 공유할 수 있습니다.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【업데이트 기록】

■ 버전 1.2.4
✓ 특정 환경에서 프롬프트 자동 입력 및 전송 버튼 자동 전송이 제대로 작동하지 않는 문제를 수정

■ 버전 1.2.1
✓ URL을 통해 사용자 지정 프롬프트를 직접 추가할 수 있는 기능 추가 (외부 사이트에서의 프롬프트 등록 지원)

■ 버전 1.2.0
✓ 각 사용자 지정 프롬프트마다 Gemini의 기본 URL(app 또는 gem URL 등)을 지정할 수 있는 기능 추가

■ 버전 1.1.0
✓ 선택한 텍스트를 Gemini에 전송하는 컨텍스트 메뉴 추가
✓ 사용자 지정 프롬프트 기능 추가 (설정 페이지에서 관리 및 선택한 텍스트와 결합 가능)

■ 버전 1.0.0
✓ 최초 릴리스
✓ URL 매개변수에서 프롬프트 자동 입력
✓ JavaScript API를 통한 외부 통합

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Latest reviews

Derek Law
auto submit does not work sadly