AI 聊天机器人会给文本加水印吗?

水印到底是什么,2026 年谁在用,以及为什么“隐藏字符就是水印”的说法恰好说反了。

有的会,截至 2026 年 8 月:Gemini 在生成的文本里嵌入 Google 的 SynthID 水印;2026 年 8 月 2 日及之后发布的 Claude 模型,按照欧盟《人工智能法》透明度行为准则带有内嵌的文本水印;ChatGPT 目前还不给文本加水印,只给图片和语音加。这些水印存在于模型的用词选择里,而不是隐藏字符里:你看不见它,任何清理工具也无法检测或去除它。

文本水印到底是什么

流传最广的说法是:AI 水印就是藏在字里行间的隐藏字符,比如零宽空格或特殊的 Unicode 字符。可是没有任何一种已经投入使用的文本水印是这样工作的。

真正的文本水印是统计性的。模型写作时,会遇到很多“用哪个词都行”的小选择。水印方案会把这些选择轻轻推向一份秘密词表里的词,而这份词表随上下文不断变化。任何一个选择单独看都毫不起眼;但累积到几百个词,选择的规律就能被持有密钥的人测出来,而其他人完全察觉不到。文本里只有普通字符,读起来正常,有没有水印看上去一模一样。

所以水印看不见,也没法像格式那样被剥掉。它不在字与字之间,它就是那些字。

不可见 Unicode 字符确实存在,从聊天窗口复制粘贴时它们经常被一起带出来,ChatGPT 隐藏字符指南讲了它们的来源。但它们是网页渲染的副产品,不是刻意的标记。你可以用删除不可见字符工具把它们全部列出并删除,而统计水印(如果有的话)丝毫不受影响。

Gemini 会给文本加水印吗?

会。 Gemini 用 SynthID 给它写的文本加水印,这是 Google DeepMind 为 AI 生成内容开发的水印技术。SynthID Text 是一种在生成过程中施加的统计水印,方法是调整模型对下一个词的采样。它不是不可见字符,也不是元数据,复制出来的文本看不出任何不同。

SynthID Text 的原理。 语言模型一次写一个 token(一个词或词的一部分),每个候选 token 都有一个概率分数。用 Google DeepMind 的话说,“SynthID 通过调整这些概率分数来生成水印”。从技术上讲,它是一个 logits 处理器:采样流程中的一个步骤,用由密钥驱动的伪随机函数微调这些分数。输出的词带有一种 Google 的检测器能打分、读者却看不出的规律。因为水印是在选词时形成的,事后并没有往文本里添加任何可以找到或删除的东西。

Google 在哪些地方使用它(据 Google 自己的说法):

  • Gemini 应用和网页版,2024 年 5 月起。 Google DeepMind 在 2024 年 5 月 14 日宣布,“将 SynthID 的能力扩展到为 Gemini 应用和网页版中 AI 生成的文本加水印”。该团队发表在《自然》上的论文(2024 年 10 月 23 日)称,SynthID-Text “已在面向用户的 Gemini 和 Gemini Advanced 聊天机器人中投入生产”。此前对约 2000 万条 Gemini 回复做的线上测试显示,用户评价基本没有变化:点赞率只差 0.01%。
  • Gemini API、Google AI Studio 和 Antigravity,据 Google 员工 2026 年 8 月的回复。 Google 的 SynthID 页面只提到 Gemini 应用和网页版。在 Google 开发者论坛上,一位 Google 员工最初(2026 年 8 月 5 日)回答说 API 生成的文本没有水印,随后在 2026 年 8 月 19 日更正:通过 Gemini API 生成的文本“实际上带有 SynthID 水印”,Google AI Studio 和 Antigravity 也一样。这是 Google 的最新说法,但它出自论坛帖子,而不是产品文档。
  • 开源,2024 年 10 月 23 日起。 Google 通过 Hugging Face Transformers(v4.46.0)和它的 Responsible Generative AI Toolkit 发布了 SynthID Text,任何开发者都可以用自己的密钥给自己模型的输出加水印。

你能自己查一段文本是不是 Gemini 写的吗? 截至 2026 年 9 月,不能。Gemini 内置的 SynthID 检查只能验证图片、视频和音频,Google 的帮助页面没有列出文本。2025 年 5 月 20 日发布的 SynthID Detector 门户当时说文本检测将在“未来几周内”推出;如今 Google DeepMind 的 SynthID 页面对该门户的描述是接受“图片、视频或音频文件”,而且仅向加入早期测试候补名单的记者和媒体从业者开放。

Google 自己承认的局限。 SynthID Text “在语言模型生成较长回复时效果最好”;对事实性问题的回复“效果较差”,比如“法国的首都是哪里?”,因为措辞几乎没有变化的余地。当 AI 生成的文本“被彻底改写或翻译成另一种语言时,置信度会大幅下降”;《自然》论文还补充说,生成式水印会“因文本编辑而减弱,例如经过大模型改写”。Google 的开发者文档也说明,SynthID Text “并非设计用来直接阻止蓄意作恶的对手”。

这对隐藏字符意味着什么。 SynthID Text 不含零宽空格或任何其他不可见 Unicode 字符。如果你粘贴的 Gemini 输出里有隐藏字符,那是复制和网页渲染带来的,与水印无关。删除不可见字符和清理 ChatGPT 和 AI 文本能找到并删除这些字符,但删不掉 SynthID,也不可能删掉:水印在于选了哪些词,而这些工具改的是字符,不是词。

2026 年谁在给文本加水印

欧盟《人工智能法》的透明度条款(第 50 条)自 2026 年 8 月 2 日起适用。生成式 AI 系统的提供者必须在技术可行的情况下,以机器可读的方式标记 AI 生成的内容;主要的 AI 公司签署了一份说明如何做到这一点的行为准则。截至 2026 年 8 月,各家的情况如下:

Google Gemini:有,已上线。 早在截止日期之前,Google 的 SynthID 就已经在给 Gemini 的文本输出加水印,图片、音频和视频也各有水印。Google 于 2026 年 7 月签署了透明度准则,并在推动 SynthID 成为跨行业标准,合作方包括 Apple、NVIDIA、ElevenLabs 和 OpenAI。

Anthropic Claude:有,限新模型。 Anthropic 签署了同一份准则。2026 年 8 月 2 日及之后发布的 Claude 模型从第一天起就嵌入文本水印,水印施加在模型层面,而不是按产品分别施加。较早的 Claude 模型处于过渡期。Anthropic 表示面向第三方的检测工具即将推出,但尚未公开发布。

OpenAI ChatGPT:文本没有。 截至 2026 年 8 月,ChatGPT 不给文本加水印。OpenAI 已在其他模态上部署了标记:2026 年 5 月起生成的图片带 SynthID,语音输出也有标记,此外还有 C2PA 来源元数据。文本水印它研究了好几年,但一直没有上线。

中国:显式标识加隐式标识。 国家网信办等四部门发布的《人工智能生成合成内容标识办法》自 2025 年 9 月 1 日起施行,配套的强制性国家标准 GB 45438—2025 同日实施。它要求的标识分两类:显式标识是用户能直接看到的,比如在智能对话、智能写作生成的文本开头、末尾或中间适当位置加上文字提示;隐式标识写在文件元数据里,办法还鼓励使用数字水印。办法同时规定,任何组织和个人不得恶意删除、篡改、伪造、隐匿这些标识。注意,从聊天窗口复制出来的纯文本没有文件元数据可言,所以这里的“隐式标识”同样不是指你在复制文本里看到的那些隐藏字符。

从上面的情况可以得出两点。第一,“这段文本没有水印”不等于“不是 AI 写的”:全世界用得最多的聊天机器人根本不给文本加水印,而旧模型也永远不会回溯补上。第二,局面变化很快;这一节标注了日期,因为它会过时。

除了文本水印,生成的文件(图片、PDF、SVG)也越来越多地带有 C2PA 来源元数据:一个签了名的标签,说明是哪个工具生成了这个文件。和统计水印不同,这种元数据本来就很脆弱,任何一次另存、截图或格式转换都会让它消失。

复制、编辑和翻译之后还剩什么

因为水印织进了选词本身,它的表现和任何基于格式的东西都不一样:

复制粘贴:保留。 水印会跟着文本进入任何编辑器、表单或文档。粘贴为纯文本、“清除格式”,或者先贴进记事本再复制出来,都对它毫无影响:这些操作去掉的是样式和隐藏字符,而水印两者都不是。

轻度编辑:大部分保留。 改几个错别字、换几个词、删一段,大多数带标记的选择仍然完好。信号随着每一处改动逐渐减弱,而不是在某个临界点突然消失。

大幅改写、意译、翻译:严重减弱。 提供商自己也这么说:公开的局限说明指出,经过大量编辑、意译或翻译的文本可能不再带有可检测的水印。等到一个人真正重写了一段话,原来的大部分选词,也就是大部分水印,已经不在了。比如把英文输出翻成中文,原来的选词几乎全部换掉了。

短文本:信号太少。 一两句话里没有足够多的选择可供测量。水印检测是一种统计判断,需要足够的长度才能达到置信度。

检测:由提供商把关。 读取水印需要提供商自己的检测器。Google 的 SynthID Detector 仅向候补名单上的早期测试者开放;Anthropic 的已经宣布但尚未公开。学校和编辑常用的商业“AI 检测器”,包括论文查重平台推出的 AIGC 检测,根本不读这些水印,而是根据文风猜测,这种信号弱得多,误报问题也有大量记录,详见AI 写作痕迹识别指南。

提供商还坦白说明了一个局限:检测到水印,说明文本经过了模型,不说明观点出自模型。请 Claude 帮你润色自己写的文章,输出也可能带有水印。来源不等于作者,两个方向都是如此。

这对你意味着什么

如果你把 AI 输出粘贴进文档: 你的工作流程什么都不用变。水印不影响文本显示,不会弄坏任何软件,也不添加任何字符。真正会弄坏文档的东西,比如代码里的弯引号、多余的破折号、零宽字符、Word 里的 Markdown 符号,都是普通的格式残留,用清理 ChatGPT 和 AI 文本清理它们,和水印毫无关系。

如果你想知道收到的文本有没有水印: 目前查不了。Gemini 内置的 SynthID 检查只覆盖图片、视频和音频,Google 的 SynthID Detector 门户仅向候补名单上的早期测试者开放。还没有能读取 Claude 水印的公开工具,而 ChatGPT 的文本根本没有水印可读。2026 年还在卖“通用 AI 文本水印检测器”的,卖的是别的东西。

如果你被“去水印”工具吸引: 要加倍怀疑。对统计水印来说,字符层面的清理可以证明毫无作用,而声称有效的厂商也没法验证自己的说法,因为检测器并不公开。唯一能可靠削弱水印的操作是深度改写,那其实就是换了个名字的改写模型,质量损失也随之而来;而由带水印的模型改写出来的文字,只不过换上了那个模型的水印。在中国,按照《人工智能生成合成内容标识办法》,恶意删除、篡改标识本身就是不被允许的。我们的工具只去除格式残留,并报告找到了什么;它们不会、也不可能去除水印,我们宁愿把这一点说清楚,也不想卖给你一个神话。

如果你担心被判定为 AI 写的: 水印是最不需要担心的,因为读取它需要提供商配合。今天真正让文本被标记的是看得见的那一层:风格类检测器和人类读者盯着的机械痕迹和文风痕迹。这一层是真实的、可以检查的,AI 写作痕迹识别指南对它做了实事求是的介绍。

常见问题

ChatGPT 会在文本里加水印吗?

不会。截至 2026 年 8 月,ChatGPT 的文本输出不带水印。OpenAI 给生成的图片(2026 年 5 月起使用 SynthID)和语音输出加了标记,并给文件附加 C2PA 元数据,但尽管研究了多年,它还没有上线文本水印。

不可见 Unicode 字符、零宽字符就是 AI 水印吗?

不是。粘贴的聊天输出里出现的零宽空格之类的字符,是网页渲染的副作用,不是标记,几秒钟就能列出并删除。已投入使用的文本水印是模型选词中的统计规律,不包含任何特殊字符。

文本清理工具能去掉 AI 水印吗?

不能,声称能做到的工具都不可信。清理工具处理的是字符,比如引号、破折号、隐藏的 Unicode 字符和 Markdown 语法,而水印存在于选了哪些词。只有大幅改写才会削弱它,那等于是换掉文本,而不是清理文本。

老师或编辑能检测出这些水印吗?

目前几乎不可能。读取文本水印需要提供商自己的检测器:Google 的 SynthID Detector 仅向候补名单上的早期测试者开放(Gemini 内置检查只覆盖图片、视频和音频),Anthropic 的尚未公开,ChatGPT 的文本则没有水印。商业 AI 检测器和论文 AIGC 检测靠文风猜测,可靠性低得多,还会把人写的文字误判为 AI。

水印会改变文本读起来的感觉吗?

提供商说不会,你也找不出任何可见的差别。水印只是在本来几乎同样可能的词之间做出偏向,所以文本读起来正常,只包含普通字符。它不影响格式、显示,也不影响任何读者或文字处理软件能察觉到的东西。

本指南提到的工具

相关指南