Loading LikeButton...0
Loading LikeButton...
Comments
Loading Comment Form...
Loading Comment Form...
在开发过程中或阅读浏览器内容时,我经常会复制粘贴到ChatGPT中进行提问。
这个过程比较繁琐,所以我尝试了一种方法,可以快速将选中的内容发送到GPT。
前提是需要安装ChatGPT的官方应用程序。
复制以下内容
#Requires AutoHotkey v2.0
; ────────────────────────────────────────────────
; Hotkey: Ctrl + Shift + q
; Step 1 : コピー
; Step 2 : ChatGPT デスクトップ アプリのクイックバー呼び出し
; Step 3 : ペーストして送信
; ────────────────────────────────────────────────
^+q:: {
ClipSaved := ClipboardAll() ; 既存クリップボードを退避
Send "^c" ; 選択テキストをコピー
ClipWait 0.5 ; コピー完了待ち
Send "^+g" ; ChatGPT アプリのオーバーレイを開く :contentReference[oaicite:0]{index=0}
Sleep 500 ; ウインドウが出るまで 0.5 秒ほど待機
Send "^v" ; 貼り付け
Clipboard := ClipSaved ; クリップボードを元に戻す
}
return
安装并启动AutoHotkey v2:访问https://www.autohotkey.com,点击Download,选择v2 Installer进行安装,安装完成后启动。
将上述代码保存到send_to_chatgpt.ahk等文件中。
双击运行,使其常驻后台。
如果希望程序随系统启动,请将快捷方式放置到shell:startup文件夹中。
更改ChatGPT应用程序的快捷键(默认快捷键可能与其他应用程序冲突):ChatGPT → Settings → App → Hot Key,将其更改为Shift+ctrl+g。
这样,无论在哪里,按下Shift+ctrl+q即可快速将选定内容发送到ChatGPT。
如果无法粘贴,请尝试将sleep值调整为1000左右。