指南

AIGC 隐式标识长什么样

《人工智能生成合成内容标识办法》要求的元数据标识:字段有哪些、放在文件的什么位置、以及各家平台的实际写法。

法规背景

《人工智能生成合成内容标识办法》由国家网信办、工信部、公安部、广电总局联合发布,2025 年 9 月 1 日起施行。配套的强制性国家标准《网络安全技术 人工智能生成合成内容标识方法》(GB 45438-2025)同日实施,全国网安标委随后发布了《文件元数据隐式标识》等实践指南。

办法要求两种标识:

  • 显式标识:用户能看到的文字、角标、语音提示。
  • 隐式标识:写在文件元数据里,人看不见,机器可读。

隐式标识的内容

标准规定隐式标识以 JSON 形式写入文件元数据,字段名固定:

{
  "Label": "AIGC",
  "ContentProducer": "生成服务提供者名称或编码",
  "ProduceID": "内容制作编号",
  "ReservedCode1": "预留字段",
  "ContentPropagator": "传播服务提供者名称或编码",
  "PropagateID": "内容传播编号",
  "ReservedCode2": "预留字段"
}

Label 固定为 AIGC,是识别的锚点。生成服务提供者填 ContentProducer 和 ProduceID;内容经平台传播时,平台补充 ContentPropagator 和 PropagateID。

放在哪里

标准按文件类型规定位置:

  • 图片:写入元数据的扩展字段。实践中 PNG 用 tEXt 或 iTXt 块,键名 AIGC;JPEG 多写在 XMP 里,也有写在 COM 注释段的。
  • 视频、音频:写入容器的元数据区。
  • 文本文件:写在文件头。

因为落地方式有差异,AuditImage 不限定位置,而是在 PNG 文本块、XMP 包、EXIF 描述字段、JPEG 注释段和未知的 APP 段里都查找 "Label":"AIGC" 这个模式,找到后解析出完整 JSON。

各家平台的实际情况

截至本文撰写时,通义万相、即梦、可灵、文心一格、混元等主要生成工具都已在导出文件中写入隐式标识,字段内容以企业名或备案编码为主。抖音、微信、微博等平台在上传环节会检测这个标识,并补写传播者字段。具体格式仍在磨合,同一平台不同时间导出的文件可能不一致。

与 C2PA 的关系

两者目标相近,但机制不同:AIGC 隐式标识是明文 JSON,没有签名;C2PA 有签名和内容哈希。AIGC 标识的可信度来自「不写就违法」的合规压力,而不是密码学。AuditImage 会分开显示,一栏是「AIGC 隐式标识」,一栏是「C2PA 内容凭证」。

手动查看

exiftool -a -G1 -s image.png | grep -i aigc
exiftool -XMP:all image.jpg | grep AIGC