用途:多厂商反检测清洁,覆盖文本的 Unicode 与统计水印,以及常见文件容器中的 C2PA / AI 元数据。
主要能力:Layer A 负责不可见 Unicode 清理;Layer B 通过改写降低统计文本水印,默认在 Layer A 后始终提供;文件侧清理元数据,PDF 仅检查不改写。脚本可检查并清理文本、文件和图片,并输出统计。
使用方式:脚本位于技能 scripts/ 目录,需保留 scripts/common.py、container_meta.py、image_meta.py、text_unicode.py 四个运行时模块。常用命令: SCRIPTS="<skill_dir>/scripts" python3 "$SCRIPTS/inspect_file.py" --json path python3 "$SCRIPTS/clean_file.py" INPUT -o OUTPUT python3 "$SCRIPTS/clean_text.py" INPUT -o OUTPUT --stats python3 "$SCRIPTS/rewrite_text.py" draft.md --backend print-prompt 默认清理保留 ZWJ、ZWNJ 与变体选择符,需显式确认后才用 --aggressive-format-controls。Layer B 改写建议用与疑似来源不同的模型,脚本仅打印提示词,不调用模型或网络。
适用场景:处理自己拥有内容的隐私、清洁与研究。
限制:Layer A 不处理 token 采样水印;Layer B 无法在无厂商检测器/密钥下验证;PDF 不改写;像素/音频/视频 SynthID 与 C2PA 软绑定、后门模型标记均不在范围内;整文件上限 256 MiB,stdin 上限 64 MiB。文件事实以外信息暂未提供。