您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
使用 Web Audio API 播放提示音,不依赖外链,避免无声,稳定可靠;每次回答后提醒一次。
📜 描述(详细说明)
当你提问后浏览其他标签页或离开电脑,ChatGPT 回答结束时可能错过重要回复。此脚本为你解决这个问题:
实时检测 ChatGPT 回答状态
回答完成后播放 beep 声进行提醒
使用 Web Audio API 内部生成音频,无需依赖外链
无需联网音频,100% 本地生成,稳定可靠
每次回答仅提示一次,避免重复干扰
✅ 功能特色
🧠 自动检测 ChatGPT 的回答状态变化
🔊 使用 Web Audio API 播放提示音(1kHz 正弦波,持续 0.2 秒)
🔒 首次点击页面自动解锁音频播放权限
🧩 每条回答仅提示一次,避免重复提醒
💡 兼容新版 ChatGPT 网站结构(https://chatgpt.com/*)
🧑💻 使用说明
安装脚本后,打开 https://chatgpt.com
初次加载页面后,请点击任意处以解锁浏览器音频播放权限
当 ChatGPT 每次回答完成时,会自动发出 "beep" 声提醒
保证在网页保持激活状态时可正常运行
🛠 技术实现
定时(100ms)轮询检测最后一条回答的长度变化
检测到文字停止增长(代表回答结束)后播放提示音
使用 Web Audio API 构造音频(无音频文件依赖)
📦 更新日志
v1.5(2025-08-01)
新增:使用 data-message-id 判定唯一回答,避免误报
改进:增强对页面结构变化的适应能力
优化:首次点击页面后自动解锁音频播放权限,防止浏览器静音