⚠️ 前置检查 | Essential Checklist
💻 系统环境 | Operating System
Windows
🌐 浏览器 | Browser
Chrome
🌐 浏览器版本 | Browser Version
Chrome 151.0.7922.72
🎯 受影响的网站或区域 | Affected Site or Area
Gemini
📥 安装来源 | Installation Source
Chrome Web Store
📦 扩展版本 | Extension Version
1.7.0
🐛 问题描述 | Bug Description
在使用本项目的原生 JS 代码处理图片去水印时,发现部分图片无法成功去除水印(部分出现水印残留)。
关键细节说明:
异常图片并非通过 Gemini 网页端“下载完整尺寸的图片”下载,而是通过抓包拦截对话响应报文(JSON / protobuf 响应数据)直接提取的图片链接下载。
怀疑是报文直接提取的原始图片与网页端展示/下载的图片在分辨率、压缩率或通道/元数据上存在差异,导致当前的去水印算法计算失效。
🚦 期望结果 | Expected Behavior
调用原生 JS 代码处理从报文直接提取的原始图片时,也能像处理网页端下载图片一样正常识别并清除水印。
📷 复现步骤 | Recurrence Steps
在 Gemini 对话中触发绘图/生成图片。
通过网络抓包工具截获响应报文,直接提取其中的图片链接数据保存到电脑。
使用 Node 引擎 调用本项目的原生 JS 去水印函数对该图片进行处理发现部分图片水印跳过处理。
📸 截图 | Screenshots
由于涉及多张样本图片对比,已统一整理并上传至测试仓库:
示例与对比样本:https://github.com/muscidaes/gemini-image-watermark-sample
⚙️ 脱敏诊断信息 | Sanitized Diagnostics
No response
📝 补充信息 | Additional Information
由于涉及多张样本图片对比,已统一整理并上传至测试仓库:
示例与对比样本:https://github.com/muscidaes/gemini-image-watermark-sample
💻 贡献意愿 | Contribution
💻 系统环境 | Operating System
Windows
🌐 浏览器 | Browser
Chrome
🌐 浏览器版本 | Browser Version
Chrome 151.0.7922.72
🎯 受影响的网站或区域 | Affected Site or Area
Gemini
📥 安装来源 | Installation Source
Chrome Web Store
📦 扩展版本 | Extension Version
1.7.0
🐛 问题描述 | Bug Description
在使用本项目的原生 JS 代码处理图片去水印时,发现部分图片无法成功去除水印(部分出现水印残留)。
关键细节说明:
异常图片并非通过 Gemini 网页端“下载完整尺寸的图片”下载,而是通过抓包拦截对话响应报文(JSON / protobuf 响应数据)直接提取的图片链接下载。
怀疑是报文直接提取的原始图片与网页端展示/下载的图片在分辨率、压缩率或通道/元数据上存在差异,导致当前的去水印算法计算失效。
🚦 期望结果 | Expected Behavior
调用原生 JS 代码处理从报文直接提取的原始图片时,也能像处理网页端下载图片一样正常识别并清除水印。
📷 复现步骤 | Recurrence Steps
在 Gemini 对话中触发绘图/生成图片。
通过网络抓包工具截获响应报文,直接提取其中的图片链接数据保存到电脑。
使用 Node 引擎 调用本项目的原生 JS 去水印函数对该图片进行处理发现部分图片水印跳过处理。
📸 截图 | Screenshots
由于涉及多张样本图片对比,已统一整理并上传至测试仓库:
示例与对比样本:https://github.com/muscidaes/gemini-image-watermark-sample
⚙️ 脱敏诊断信息 | Sanitized Diagnostics
No response
📝 补充信息 | Additional Information
由于涉及多张样本图片对比,已统一整理并上传至测试仓库:
示例与对比样本:https://github.com/muscidaes/gemini-image-watermark-sample
💻 贡献意愿 | Contribution
community-only,其他贡献者可评论/claim认领 / Other contributors may use/claimunless the issue is labeledcommunity-only