Chrome 浏览器扩展,帮助用户在豆包(https://www.doubao.com)、即梦(https://jimeng.jianying.com)和即梦国际版-Dreamina(https://dreamina.capcut.com)网页上下载图片时,自动去除图片上的水印,并保存为本地图片。
主要功能
- 多网站支持:自动检测豆包、即梦和Dreamina网站,使用不同的图片选择器。
- 智能显示:只在大图模式下显示下载按钮,列表页面不显示。
- 自动去水印:针对不同网站采用不同的水印去除策略。
- 优雅交互:
- 豆包:紫蓝色渐变按钮
- 即梦:天蓝色渐变按钮
- Dreamina:橙红色渐变按钮
- 智能清理:按钮会根据图片状态自动显示/隐藏,不会残留。
- 直接下载:处理后的图片直接下载到本地,无需跳转新标签页。
使用方法
- 安装本扩展后,访问豆包、即梦或Dreamina网页。
- 点击打开大图模式。
- 在图片右上角会出现”去水印下载”按钮。
- 点击按钮即可自动下载去除水印后的图片。
技术实现
- Manifest V3:使用最新的Chrome扩展规范。
- 最小权限原则:仅使用必要的host_permissions,无需activeTab或scripting权限。
- Content Scripts:智能注入页面,符合Chrome Web Store政策要求。
- 自适应选择器:使用模糊匹配技术,自动适应网站结构变化。
- 图片处理:
- 固定区域策略:基于用户偏好,固定处理左上角区域,确保100%覆盖”AI生成”水印。
- 智能混合滤波:结合中值滤波和加权平均,根据像素位置动态调整处理强度。
- 自然边界算法:使用正弦波噪声生成不规则边界,15像素平滑渐变,消除矩形感。
- 高斯加权采样:4像素半径邻域采样,保持原始纹理特征,避免人工痕迹。
- 纹理保持技术:边缘区域保守处理,中心区域彻底去除,实现自然过渡。
- 豆包:Canvas处理,固定左上角水印去除,自然边界处理。
- 即梦:fetch直接下载 + webp转png + 固定区域处理。
- 按钮管理:使用WeakSet和Map进行智能的按钮生命周期管理。
- 响应式设计:支持不同分辨率,按钮自动跟随图片位置。
- 智能适配:模糊匹配选择器,自动适应网站CSS类名和属性变化。
权限说明
本扩展严格遵循最小权限原则,仅请求必要权限:
- host_permissions:
https://www.doubao.com/*
– 访问豆包网站https://jimeng.jianying.com/*
– 访问即梦网站https://dreamina.capcut.com/*
– 访问Dreamina网站
- 无需其他权限:不使用activeTab、scripting等可能被认为过度的权限
图标设计
设计理念
- 极简主义:简洁的几何形状,现代化设计
- 高级感:渐变色彩,微妙的光影效果
- 功能性:图片框架 + 下载箭头,直观表达功能
设计元素
- 背景:紫蓝渐变圆形,呼应按钮配色
- 图片框架:白色描边矩形,圆角设计
- 风景示意:简化的山峦和太阳,表示图片内容
- 下载箭头:现代化的下载图标
- 动画效果:
icon.svg
包含微妙的清洁效果动画
文件说明
icon.svg
:主设计文件(128×128,包含动画)icon16.png
、icon48.png
、icon128.png
:静态版本,用于Chrome扩展
搜索引擎收录状态
- 百度: 未收录
- 谷歌: 已收录
- 必应: 已收录
- 搜狗: 未收录
- 360搜索: 未收录
- 头条搜索: 未收录
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容