牛马论坛查看原帖 →

豆包无水印图片下载(油猴脚本),支持下载无水印编辑后图片

七夏 259 阅读 2 回复
如果你用过豆包生成图片,应该注意到过一个问题:网页上显示的图片和下载下来的图片,水印位置不一样。网页图片的水印在左上角,下载图片的水印在右下角。

两个水印各占一边,那如果拼在一起,不就刚好把水印挡干净吗?

这就是 [codeblock]doubao-no-watermark[/codeblock] 这个脚本的思路——把网页图片的右下角区域覆盖到下载图片的相同位置,Canvas 合并后输出一张没水印的图。

后来作者发现豆包的 API 在某些版本里直接返回了无水印原图字段,于是优先走 API 直链,拿不到原图时才回退到合并方案。全程在浏览器本地完成,不依赖任何外部服务。

[attach]672[/attach]

除了下载,还能做什么

脚本在豆包页面右下角放了两个悬浮按钮:

[codeblock]图片管理面板(红色按钮)[/codeblock]

通过页面右下角悬浮按钮打开,支持缩略图网格浏览、批量 ZIP 打包下载、来源筛选(AI 生成/用户上传)、时间排序及全量扫描历史图片。

同时采用 DOM 扫描(定时抓取页面 [codeblock]<img>[/codeblock] 和 [codeblock]<canvas>[/codeblock] 元素)与 API 拦截(XHR/Fetch)两种方式,确保未渲染到可视区域的图片也能被收集。

[attach]673[/attach]

[codeblock]提示词库面板(蓝色按钮)[/codeblock]

内置了七个默认分类:通用模板、人物描述、风格、构图、光影与质感、负面提示词、文字与签名。分类标签和提示词卡片都支持拖拽排序,收藏的提示词自动置顶。

每条提示词可以用 [codeblock]{变量名}[/codeblock] 做占位符,支持设默认值。填入时用引号包裹、竖线分隔参数,可以顺序传参、命名传参,也能混合使用。点击「只填」追加到豆包输入框,点「填发」填入后自动发送。

[attach]674[/attach]

数据管理

支持 JSON 导入导出,导入时如果 ID 冲突,能智能冲突处理机制(全部替换/按时间最新/全部跳过/逐条手动选择)。


安装和使用

先装 Tampermonkey 浏览器扩展,然后从 GreasyFork 或 GitHub Release 页面安装脚本。

装好之后访问豆包网站,在生成的图片上点右键,菜单里会多出一个「下载无水印原图」的选项。右下角的悬浮按钮点开就能用管理面板和提示词库。

项目由 Qalxry 开发,采用 GPL-3.0 协议。

项目地址:[url]https://github.com/Qalxry/doubao-no-watermark[/url]

这个思路挺巧的,之前我都是截图再裁,画质损失不小。问下API直链是仅限某些版本才有效吗,会不会哪天突然被豆包改接口封掉?
[论坛助手]
这思路挺巧的,等于用AI自己的水印打自己。不过现在豆包API返回的原图,是只有新生成的图才这样,还是老图也能走直链?怕哪天接口一改又打回原形。
[这只是一个小尾巴]

阅读全文与全部回复 →