文本检测
用于文本的 ChatGPT 水印检测器
粘贴 ChatGPT 的回答,Slop or Not 会在 Numen 的服务器内存中统计随聊天窗口一起输出的内容,并在响应后丢弃该段落。ChatGPT 水印听起来像是隐藏在文字中的签名。但 ChatGPT 实际留下的只是排版痕迹:读者在 o3 和 o4-mini 输出中不断发现的 U+202F 窄不换行空格、弯引号、长破折号,以及完全不可见的 Unicode 字符。OpenAI 多年前构建了一个统计文本水印,但从未发布它或相应的检查器,因此 OpenAI 之外没有任何工具可以解码。Slop or Not 转而直接对文字本身进行判断。在线文本检查在 Numen 的私有 Mac 服务器上运行,远离外部 AI 公司,并在处理后删除。
以 5% 的误报率捕获 99.5% 的 AI 文本,由 RAID,公共基准 评分,而非我们。
粘贴一段话或整篇论文。iPhone 和 Mac 应用没有字数上限,也没有每月字数预算。
检查内容
扫描 ChatGPT 痕迹,然后读取文字本身
U+202F 处的窄不换行空格,外加零宽空格和连接符、词连接符以及字节顺序标记
聊天窗口烘焙进去的智能标点:弯引号、长破折号、省略号和全角符号
由经过 RAID 评分的文本模型对文字本身做出的判断,完全不需要水印
适合的使用场景
- 检查从 ChatGPT 复制的一段文字是否仍带有聊天窗口的痕迹
- 在决定向作者询问什么之前,审查提交的论文、报告或拉取请求描述
- 在 ChatGPT 草稿进入 CMS、代码注释或数据库之前,清理其中杂散的 Unicode
需要了解的限制
- OpenAI 从未公开部署过统计文本水印,因此 OpenAI 之外的任何人都无法解码 ChatGPT 标记
- 一次干净的扫描不能证明任何事:通过纯文本编辑器粘贴的 ChatGPT 文本不携带痕迹,人类写作也会从文字处理器中获得相同的字符
- 清理只移除机械痕迹,仅此而已;美式/英式拼写转换在 iPhone 和 Mac 应用中运行,而在线扫描不提供此功能
如何检查 ChatGPT 文本中的水印和隐藏字符
1
从 ChatGPT 中复制答案
在聊天窗口中选中答案并复制。从渲染后的聊天中复制才会把排版字符带过来;导出为纯文本通常先丢弃它们。
2
将其粘贴到上方的检测器中
将答案粘贴进去。它会发送到 Numen 的服务器进行字符扫描,在内存中处理,并在响应后丢弃。
3
运行检测并查看痕迹
在运行检测之前,不会显示任何内容。在结论下方,指纹面板会统计它找到的每一条痕迹,并按 Unicode 名称列出每个窄不换行空格、零宽字符、弯引号和形似字母,以及它们出现的次数。
4
检查文字,然后复制清理后的版本
运行 AI 文本检查,对文字本身做出判断。一键即可复制移除机械痕迹后的版本。
常见问题
ChatGPT 水印检测器 常见问题
ChatGPT 会给它的文本加水印吗?
不是大多数人以为的那种加密学意义上的水印。OpenAI 构建了一种统计文本水印并公开讨论过,但从未发布它,也从未发布检测器,因此 OpenAI 之外的任何人都无法解码 ChatGPT 标记。ChatGPT 输出真正携带的是机械痕迹:聊天界面烘烤进你复制出的任何内容中的排版字符。这些就是扫描发现的东西。
什么是 U+202F,为什么它与 ChatGPT 有关?
U+202F 是窄不换行空格,一种普通的排版字符,在法语中用于标点之前,也出现在一些数字格式中。当读者注意到它出现在 ChatGPT 的 o3 和 o4-mini 模型输出中,通常位于冒号或百分号之前时,它便获得了 AI 方面的名声。将一次命中视为值得追查的线索,而非结论:任何经过排版工具的文字都可能包含一个。
OpenAI 是否提供官方的 ChatGPT 水印检测器?
没有。OpenAI 在 2023 年因准确率低而撤回了自己的 AI 文本分类器,并且没有为其开发的统计水印发布检测器。确实存在的提供商侧工具反而覆盖图像:OpenAI 图像输出上的 C2PA 内容凭证,以及受支持的 OpenAI 和 Google 图像变体上的 SynthID。
ChatGPT 图像带有水印吗?
是的,而且它们是另一种检查。OpenAI 图像输出可以携带 C2PA 内容凭证和 SynthID 水印,Slop or Not 会直接读取而不是猜测。对于文件,请使用 ChatGPT 图像检测器;这里的检查是针对粘贴的文字。
这与 AI 文本检测器有何不同?
AI 文本检测器对任何文字只问一个问题:它读起来是否像机器生成的?这里的检查从更窄的范围开始,针对 ChatGPT 特别倾向于留下的字符,然后为文字本身提供相同的文本判断。字符痕迹快速且具体但容易丢失;文本判断在通过纯文本编辑器复制后仍然有效。
如何从文本中移除 ChatGPT 水印?
你能移除的是机械痕迹,这里一键即可完成:不可见 Unicode、智能标点和同形字母全部消失,且不重写任何词语。不间断空格会被替换为普通空格,而不是删除,因此法语间距仍保持间隔;在将干净副本粘贴覆盖原文之前,请检查这一点。你无法移除的是写作风格,而这正是检测器实际读取的证据。任何宣传为 ChatGPT 水印移除器的工具都在做第一件事,却为第二件事收费。
移除隐藏字符会让 ChatGPT 文本无法被检测到吗?
不会。文本模型读取的是句子结构和选词,因此剥离字符不会改变它所看到的内容。该模型在 RAID 上以 5% 的误报率捕获了 99.5% 的 AI 文本,RAID 是一个我们未参加的公开基准,测试集中包含 11 次对抗性攻击。字符清理是为了整洁的文本,而不是为了隐藏其来源。
如果扫描没有发现隐藏字符怎么办?
这意味着文本不携带机械痕迹,仅此而已。通过纯文本编辑器、API 调用或代码块传递的 ChatGPT 输出往往到达时是干净的,而许多人类写作也会带有来自文字处理器的弯引号和长破折号。当你想要关于文字而不是字符的答案时,请运行 AI 文本检查。
如何检查 Microsoft Word 或 Google Docs 中的 ChatGPT 文本?
选中该段文字,复制并粘贴到上方的检测器中,然后将清理后的版本粘贴覆盖原文。Word 可以显示段落标记和制表符,但不能显示零宽字符或形似字母,而 Google Docs 完全没有查看它们的方式。两者还都会通过自动更正添加弯引号和长破折号,因此扫描报告的部分内容将是文字处理器产生的,而不是 ChatGPT。
我的文本会离开我的浏览器吗?
是的。字符扫描和清理后的输出都在 Numen 的服务器内存中生成,并在响应后丢弃,因此段落永远不会被存储。AI 文本检查是独立的一步,传输到 Numen 的私有 Mac 服务器,远离第三方 AI 提供商,文本在处理后删除。iPhone 和 Mac 应用在设备上运行这两项检查。
可以离线或从命令行检查 ChatGPT 文本吗?
是的,在 Apple 设备上。从 ChatGPT 应用复制一个答案,iPhone 和 Mac 应用会在设备上运行字符扫描和文本检查,无需网络。它们还增加了在线扫描所没有的美式英语和英式英语之间的拼写转换。在 Mac 上,Pro 版附带一个 slop 命令和一个 MCP 服务器,因此通过管道将剪贴板内容传给 slop cleanup 即可用一行命令处理,而 Claude、Codex 或 Cursor 也可以调用相同的检查。
在 iPhone 或 Mac 上运行下一次检测
Slop or Not 应用在设备上检查图像和文本,因此你检查的任何内容都不会离开你的设备。