SuperAPI AI 工具集

watermarks-remover

通用与其它

查看项目

更新于 10-15 19:53

技能介绍

用途:该技能封装 guillaumemeyer/watermarks-remover 的 Python 脚本集,用于从文本和文件中清除多厂商 AI 溯源标记,服务于对自有或获授权内容的隐私与清理需求,不适用于学术欺诈或虚假声称“人类撰写”。

主要能力:清除 AI 工具注入的不可见 Unicode、双向控制符、标签字符和异体空格;移除 PNG、JPEG、SVG、PDF、DOCX、ODT、HTML、Markdown 中的 C2PA 清单、EXIF/XMP AI 溯源字段和生成器元数据;通过引导式重写降低统计(token 采样)水印信号;审计目录树或网站(通过 sitemap)生成置信度分类报告;可选评分或移除图像像素域 SynthID 类水印。

使用方式:需自行克隆仓库,脚本目录为 watermarks-remover/skills/remove-ai-marks/scripts,依赖 Python 3.10+ 标准库,非 pip 包。按输入类型选择工具:文本用 inspect_text.py/clean_text.py,图像用 inspect_image.py/clean_image.py,混合格式用 inspect_file.py/clean_file.py,目录用 audit_dir.py,网站用 audit_website.py。建议先 inspect 再 clean,默认输出 .cleaned.,验证后再覆盖。文本重写可运行 rewrite_text.py,默认后端 print-prompt,可配置本地 Ollama 或 OpenAI 兼容后端;API 密钥仅从 WATERMARKS_REWRITE_API_KEY 读取,非回环端点需显式允许。像素域水印需外部脚本,如 setup_synthid.sh 和 setup_ctrlregen.sh,模型下载约 10 GB 且推荐 GPU。

适用场景:清理自产内容中的 AI 溯源痕迹、批量审计目录或网站、对图像元数据做隐私处理。

限制:无法保证官方检测器一定失败;不处理音视频水印或训练数据后门;无法清除 C2PA 软绑定;统计重写会牺牲文风语调;像素域工具为外部依赖且庞大;C2PA 软绑定和音视频标记超出确定性路径范围。