你用 AI 生成了封面、插图或配音,准备发到内容平台时,先做两件事:**保留生成工具导出的原文件;发布时按平台当前页面如实声明是否包含 AI 生成内容。**图上能看到的文字标识和文件里的元数据是两回事;把图片改成 JPG、裁切或重新保存,可能让部分元数据消失,所以不能用“没查到标记”推断它不是 AI 生成的。
先分清两种标识
《人工智能生成合成内容标识办法》把标识分为显式和隐式两类。显式标识是用户能看见的文字、声音或图形提示;隐式标识是嵌入生成内容文件数据中的信息。生成服务提供者和内容传播服务提供者分别承担相应职责,发布者也需要按规定主动声明并使用平台提供的标识功能。
| 你看到的东西 | 它是什么 | 你可以怎么做 |
|---|---|---|
| 图片上的「AI 生成」提示,或平台发布后的提示标签 | 显式标识,读者能看到 | 发布时如实选择平台提供的 AI 内容声明;图片需要自行设计提示时,按平台和适用规范处理 |
| 文件属性或元数据中的来源信息 | 隐式标识,软件或平台可以读取 | 保留原始导出文件;不要故意删除、篡改或隐藏标识 |
办法自 2025 年 9 月 1 日起施行;配套强制性国家标准 GB 45438-2025 也在国家标准平台列为现行。具体标识样式与技术要求要看正式标准原文以及服务商、发布平台的当前规则。本文是创作者的操作提示,不替代法律意见。
发布前照这张清单过一遍
- 整理素材:把 AI 原始导出文件单独保存一份,记录生成工具和日期。客户作品先确认素材与发布授权。
- 再做后期:裁切、排字、调色或转格式时另存成品,不覆盖原文件。后期软件可能移除或使一部分元数据不可读;这不等于内容不再是 AI 生成的。
- 发布时声明:上传到网络内容平台时,主动查看发布页面是否要求声明 AI 生成或合成内容,并按实际情况选择。不同平台的入口和标签会变,以当前页面提示为准。
- 检查展示:预览发布页,确认图文没有被裁切、平台提示与内容相符。平台是否会读取元数据、显示额外提示,也以平台当时的实现为准。
如果你不确定“只让 AI 改错别字”或“实拍图用 AI 去杂物”属于哪类,别用一条通用规则替平台或监管方下结论。办法覆盖 AI 生成、合成内容,具体场景还要看生成程度、呈现方式与平台规则;发布页面要求声明时如实填写。
用本地脚本查看文件里有没有常见标记字符串
下载AI 标识检查工具包,解压后打开终端运行:
python3 --version
python3 check_markers.py --self-test
python3 check_markers.py examples/old-s073-cover.jpg
python3 check_markers.py /你的图片目录/AI生成图.png
脚本只用 Python 标准库,会在文件内容中查找 C2PA、trainedAlgorithmicMedia、AIGC 等字符串。它适合做初步排查:找到字符串不代表标识完整、有效或符合标准;没找到也不能证明没有数字水印、签名清单或 AI 来源。它不会验证签名、解读全部文件格式,也不替平台声明。
工具包里附了一张旧教程封面供复跑。对这张 JPG,脚本找到 C2PA、IPTC 和 SynthID 相关字符串;这只描述这一份保存文件,脚本没有验证签名有效性,也不能据此推断其他图片或模型。
一次旧样本记录的边界
旧稿曾比较过几种图像服务和本机模型的文件标记,但对应原始文件没有完整保存在可下载资料中,而且服务版本和导出链路会变化。为避免把旧测试误当成当前结论,本文不再给出“某模型一定带/不带标记”的排名。你可以用自己的原始文件运行检查器,同时保留平台声明记录;单次检查结果只代表那一个文件。
下图只是一个加了可见「AI生成」字样的版式示意,不是国家标准样式,也不能证明这张图片的元数据或发布声明已经合规:
带有可见 AI 生成提示的图片版式示意
接单或给客户交稿时
把“是否使用 AI、哪些素材由 AI 生成、发布时由谁声明”写进交付确认。交付时同时留存原始导出文件和后期成品;不要承诺“加个角标就一定合规”,也不要帮客户去除来源标记。费用按素材整理、修改和授权确认的实际工作量估算,不编统一市场价。
常见问题
文件检查器显示没有标记,可以当作非 AI 图片吗? 不可以。脚本只查少量可见字符串,无法检测所有元数据、数字水印或生成痕迹。
我已经在图片上写了「AI生成」,还需要在平台声明吗? 两者解决的问题不同。用户发布生成合成内容时,应按办法主动声明并使用传播平台提供的标识功能;不要只依赖图片角标。
把图片转成 JPG 后标记不见了,怎么办? 回到生成服务的原始文件和导出选项核对。不要把“后期文件没找到字段”当作免于声明的依据;发布时按实际生成情况如实填写。
工具和资料
- AI 标识检查工具包:Python 标准库字符串检查器、适用边界说明和发布前核对清单。
- 《AI 文案总显得空?先核事实,再把表达改具体》:用事实清单改稿,再用脚本找重复和空泛表达。