写给开发者的 CLI

Gemini 去水印 CLI

把网页版的逆向 Alpha 引擎装进终端。支持从本地文件或整个文件夹中批量处理受支持的 Gemini 输出中的可见水印。一切计算都在本地完成,图片绝不上传。

terminal
# 无需全局安装,直接运行一次
pnpm dlx @pilio/gemini-watermark-remover remove in.jpg --output out.png

快速开始

临时处理用 pnpm dlx,批量导出传入文件夹;如果每天都要处理 Gemini 图片,再安装更短的 gwr 命令。

处理单张图片

清理一张 Gemini 图片,并把结果写到指定路径。

pnpm dlx @pilio/gemini-watermark-remover remove in.jpg --output out.png

导出整个文件夹

处理目录中的图片,并把输出放到独立目录。

pnpm dlx @pilio/gemini-watermark-remover remove ./images --out-dir ./clean

安装 gwr 命令

频繁使用时安装一次,之后命令更短。

pnpm add -g @pilio/gemini-watermark-remover gwr remove ./images --out-dir ./clean

重复的清理工作,交给 CLI 自动化

一张图片适合扔进在线工具;而当你需要定期处理成百上千张生成素材,或者想把去水印融入自己的管道时,CLI 能帮你省下所有拖拽的时间。

本地文件夹批量扫描

直接指定你的图片产出目录,自动批量输出已清理的副本,告别在浏览器里一张张保存的折磨。

为 CI/CD 管道流准备的格式

支持传入 --json 拿到结构化的处理日志与退出码,让流水线脚本当场接管处理状态。

图片不出本地环境

工具的图像处理引擎完全在你的服务器内部执行。除了 pnpm 会拉取最新代码包外,没有任何后端服务会碰到你的图片数据。

常用命令

按你的任务复制:输出单个文件、导出无水印目录,或给自动化流程返回可读取的 JSON。

保存为 PNG

pnpm dlx @pilio/gemini-watermark-remover remove gemini.png --output clean.png

清理文件夹到新目录

pnpm dlx @pilio/gemini-watermark-remover remove ./gemini-images --out-dir ./watermark-free

覆盖旧结果并返回 JSON

pnpm dlx @pilio/gemini-watermark-remover remove ./gemini-images --out-dir ./clean --overwrite --json

CLI 常见问题

运行 CLI 需要什么环境?

Node 18+ 和 pnpm。Windows、macOS、Linux 均验证过,不需 GPU,不依赖外部服务。

Gemini 去水印 CLI 是什么?

它是 Gemini Watermark Remover 的命令行版本,用于在本地图片文件中去除可见的 Gemini Logo 水印,适合脚本、终端和批量任务。

可以批量去除文件夹里的 Gemini 水印吗?

可以。把目录作为输入,并用 --out-dir 将处理后的图片导出到另一个目录。除非你明确选择会覆盖的输出路径,否则原文件会保留。

CLI 会上传我的图片吗?

不会。去水印过程在本机完成。使用 pnpm dlx 时,pnpm 会下载命令行包,但图片文件仍在你的设备上处理。

能在 CI 里使用吗?

可以。使用 pnpm dlx 可以零安装运行;批量输出用 --out-dir,需要替换旧结果时加 --overwrite,流水线需要读取结果时加 --json。

可以输出哪些图片格式?

CLI 会根据输出文件扩展名写入格式。使用 .png 输出 PNG,使用 .jpg 或 .jpeg 输出 JPEG,使用 .webp 输出 WebP。

能去除 SynthID 或不可见水印吗?

不能。本工具只针对已支持 Gemini 输出中的可见 Logo 水印,不会去除不可见 SynthID 信号,也不处理其他来源的水印。

让代码帮你批量干重活

只需锁定版本,读取 JSON 输出,在服务器终端或本地直接运行。如果是临时要清理一两张图,在线处理版依然欢迎你的光临。