首页 / 开源宝库 / 水印去除器
水印去除器
// project.info

水印去除器

水印去除器 是什么

watermarks-remover 是一个开源工具组合,包含 agent skill 与一个仅用 Python 标准库实现的服务,用来从文本和文件中清除多厂商的 AI 来源标记(provenance marks),面向用户自己拥有内容的隐私与卫生需求。skill 本身是很薄的客户端,通过 HTTP 调用本地服务,因此承载 agent 的主机不需要安装 Python,只要跑起服务并设置好服务地址即可。

处理分三层:A 层针对隐形 Unicode 字符、异常空格、双向控制字符与 tag 字符,用确定性的 Python 脚本处理;B 层针对基于 token 采样的统计式文本水印,靠 agent 改写并可选调用 rewrite_text.py 钩子;文件层覆盖 C2PA、EXIF、XMP 与文档属性,支持 PNG、JPEG、WebP、PDF、DOCX、XLSX、PPTX、EPUB、MP4、WAV、MP3 等格式,对应 Claude、Gemini/SynthID-Text、OpenAI 及开源模型的统计水印方案。

主要功能

01清除隐形 Unicode 与异常空格字符
02处理双向控制字符与 tag 字符
03针对统计式文本水印做 agent 改写
04可选 rewrite_text.py 钩子参与改写
05移除 C2PA 内容凭证标记
06清除 EXIF、XMP 与文档属性
07图片格式覆盖 PNG、JPEG、WebP、AVIF 等
08文档覆盖 PDF、DOCX 与 PPTX 等
09音视频覆盖 MP4、MOV、WAV、MP3、FLAC 等
10覆盖 Claude、Gemini、OpenAI 等厂商标记
11支持 Kirchenbauer 与 EXP 等开源水印方案
12仅用 Python 标准库,无第三方依赖

如何使用 水印去除器

1确认本机 Python 3.10 及以上版本
2用 python3 install_skill.py --skill remove-ai-marks 选择目标主机安装 skill
3启动本地服务,默认地址为 http://127.0.0.1:8765
4若服务端口不同,设置环境变量 WATERMARKS_SERVICE_URL 指向实际地址
5在 Claude Code 中也可通过内置插件市场安装,免去克隆仓库
6把要处理的文本或文件交给 agent,由它调用服务执行清除
7统计式水印场景按需启用改写钩子,再检查处理结果
8需要重装时加 --force,脚本会先备份原安装再替换

使用示例

对一段自己写的文案执行清除:agent 先跑确定性脚本去掉隐形 Unicode 与异常空格,再对统计式水印做一次改写;对图片则清除 C2PA 与 EXIF、XMP 元数据,导出后可在属性面板确认标记已不在。

核心优势

✓多厂商覆盖:按类别覆盖 Claude、Gemini/SynthID-Text、OpenAI 与开源水印方案
✓零依赖服务:服务端只用 Python 标准库,部署不需要装第三方包
✓格式广泛:图片、文档、音视频与网页格式都有对应处理层
✓安装友好:支持多主机安装脚本,替换前会先备份原安装

与同类工具对比

Remove.bg常见的在线图片处理工具,做抠图去背景

Remove.bg 处理的是画面内容;watermarks-remover 处理的是文件里的元数据与隐形字符等来源标记,属于隐私与卫生场景

ExifTool广泛使用的元数据读写工具

ExifTool 是通用元数据编辑器,需要自己写命令;本项目按 AI 水印类型分层处理,并提供 agent skill 与现成服务

Pandoc文档格式转换工具

Pandoc 只转格式,不去标记;本项目能同时清除 C2PA、EXIF、XMP 与文本层面隐形字符

使用方式与技巧

使用方式

  • agent skill(薄客户端)
  • 本地 HTTP 服务
  • Python 命令行脚本
  • Claude Code 插件市场

功能模式

  • 文本隐形字符清理
  • 统计式水印改写
  • 文件元数据清除
  • 批量多格式处理

使用技巧

  • 先把服务跑起来再让 agent 调用
  • 端口不是 8765 时记得设 WATERMARKS_SERVICE_URL
  • 重装加 --force,脚本会保留备份安装

进阶玩法

01用 --link 参数把当前检出目录以符号链接方式安装,便于开发调试
02安装脚本支持 Claude Code 个人版与项目版、Cowork 与云会话、Cursor 等目标
03另附 clean-user-facing-text 技能,仅处理文本且自包含

客户端下载渠道

⬇GitHub 仓库:https://github.com/guillaumemeyer/watermarks-remover ⬇PyPI 等渠道素材未提及 ⬇安装命令:python3 install_skill.py --skill remove-ai-marks --target claude-code

常见问题

它能去掉哪些水印?

覆盖隐形 Unicode 与异常字符、统计式文本水印,以及 C2PA、EXIF、XMP 和文档属性等元数据标记。

agent 主机需要装 Python 吗?

不需要。skill 是薄客户端,通过 HTTP 调用服务,Python 只需装在跑服务的那台机器上。

服务默认地址是什么?

默认 http://127.0.0.1:8765,不一致时用环境变量 WATERMARKS_SERVICE_URL 指定。

原安装会被覆盖吗?

不会,除非显式加 --force;替换会先暂存并把旧安装保留为带唯一名字的备份。

// more.info

项目信息

watermarks-remover:清除多厂商 AI 来源标记的开源工具,含 agent skill 与标准库 Python 服务

去除个人内容中的AI水印,保护隐私。

AI 检测鉴别 适合人群:内容创作者
// 商业项目:在数据 affiliate 字段填入 CPS 推广链接后,按钮自动改跳你的推广链接
← 返回开源宝库

站长熬夜整理 · 开源大礼包

点击一键转存《2329 件副业装备大礼包》,内含分类 Excel 表,找工具不再大海捞针

一键转存《2329 个开源大礼包》
资料整理自公开开源渠道,仅供学习交流使用;如涉及版权问题请联系删除。