标记与元数据的实操要点
做标记很容易,难的是让它留下来。生成时写入的来源清单,两步之后就被图片 CDN 剥离,留给您的只有合规义务,却没有任何证据。
三种机制
| 机制 | 是什么 | 能在何种处理后留存 |
|---|---|---|
| C2PA 内容凭证 | 记录文件制作过程的签名清单 | 复制可留存;会丢弃元数据的重新编码则不行 |
| IPTC 数字来源类型 | 标明来源为算法生成的元数据字段 | 与其他任何 IPTC 数据的条件相同 |
| 隐形水印 | 嵌入像素之中的信号 | 重新编码、调整尺寸、适度裁剪 |
C2PA 承载的信息最丰富,也最脆弱。水印最耐久,承载的信息却最少。两者无法相互替代,因此答案是两者都用,再加上您自己的记录。
标记在哪些环节被破坏
- 图片 CDN。多数默认会在调整尺寸时以精简文件体积为名剥离全部元数据。这是最常见的原因。
- 构建流程。imagemin、squoosh 之类的优化工具,若不特意设置,就会丢弃元数据。
- 电商平台。很多平台会在上传时重新编码,并生成自己的衍生图片。
- 数据源处理。任何抓取并重写图片、而非直接透传 URL 的环节。
- 社交平台。多数会在上传时重新编码;请默认元数据无法留存,改为依靠水印和平台层面的披露。
请实测,不要凭猜测。取一张生成图片,让它走完您的整条流程直到线上商品页面,从页面上下载下来,再检查元数据。多数团队会发现,它在第二步就已经不在了。
留存您自己的记录
无论文件中最终保留下什么,您都应自行留存一份可控的记录:素材 ID、原始照片、工具与模型版本、提示词或模板版本、操作人员、时间戳,以及发布位置。当监管机构、平台或客户提出疑问时,正是这份记录给出答案,而它并不依赖于 CDN 的配置。
实用配置建议
- 在您的 CDN 图片处理流程中明确开启元数据保留。
- 在 CI 中加入一项检查,确认某个已知的生成素材在处理后仍保留其清单信息。
- 将带有完整标记的原始文件与网页衍生图分开存储。
- 如果平台无论如何都会剥离全部信息,请改用平台自身的 AI 内容控件在平台层面进行声明。
可见声明是另一回事
机器可读标记是不可见的,它应存在于文件之中。而可见声明,也就是告知读者某张图片由 AI 生成,属于另一项义务,仅适用于范围更窄的情形;它应出现在页面上,而不是直接嵌入图片,否则 Merchant Center 会予以拒登。