Claude / ChatGPT 網頁版回覆生成完成的瞬間播放提示音並跳出系統通知;切到背景也能第一時間收到提醒,不重複、不漏報。
AI 回覆完成的瞬間提醒你——送出問題後切去做別的事,回覆一生成完,立刻聽到「叮」一聲,右下角同時跳出系統通知。不必再反覆切回來查看。
chrome://extensions,點擊 Tampermonkey 的「詳細資料」,啟用「允許使用者指令碼 (Allow User Scripts)」開關(新安裝的 Tampermonkey 該開關預設為關閉);更舊的瀏覽器——改為啟用擴充功能頁右上角的全域「開發人員模式」。未完成此步驟,所有使用者腳本都會靜默失效,這是「裝了沒反應」的頭號原因(Firefox 使用者無需此步驟)提示:若 Tampermonkey 面板顯示「需要開發人員模式」,在新版瀏覽器上真正需要啟用的往往是上述「允許使用者指令碼」開關。
開啟 claude.ai 或 chatgpt.com 後,在頁面上點擊一下(瀏覽器播放聲音需要一次使用者操作作為授權),並在跳窗中允許通知(決定切走後是否有系統橫幅;拒絕不影響提示音)。
編輯腳本開頭的參數區,儲存後重新整理頁面生效:
| 參數 | 預設 | 說明 |
|---|---|---|
ONLY_WHEN_BACKGROUND |
false |
改為 true 則只在視窗不在前景時提醒 |
VOLUME |
0.5 |
音量(0~1) |
MELODY |
四音上行 | 提示音旋律:陣列中每個數字是一個音符的頻率(Hz),可增刪改;程式碼註解附有門鈴、三連響等預設 |
REPEAT |
1 |
整段旋律重複播放的次數 |
腳本透過監聽頁面自身的串流網路回應來判斷「回覆何時結束」:僅在本機複製讀取一份回覆資料流,讀完即棄,不儲存、不上傳、不向任何第三方傳送任何資料,無外部相依,全部程式碼可見可審。DOM 偵測作為備援層,兩層之間自動去重。
chrome://settings/performance 的「一律讓這些網站保持啟用狀態」中加入 claude.ai 與 chatgpt.com,避免分頁在背景掛太久被瀏覽器整頁凍結(腳本會隨之暫停)。日常幾分鐘內切回的情境無需設定。