诱饵字体
Decoy Font

原始链接: https://www.mixfont.com/experiments/decoy-font

“Decoy Font”是一款创新的反AI字体,旨在阻止自动化爬虫和OCR系统识别文本。该字体利用混合图像的光学错觉,通过不同的空间频率将两条不同的信息嵌入同一空间中。 当近距离观察时,AI模型通常会专注于前景清晰、细小的轮廓,从而忽略实际的预期信息。然而,当人类从远处观看或眯眼观察时,由于低频背景细节显现,隐藏的信息便清晰可见。与基于动画的反AI工具不同,Decoy Font作为标准的TTF文件运行,使用户能够在日常项目中轻松键入并显示隐藏文本。 尽管具备尖端视觉能力的先进AI最终可能会破解这些错觉,但Decoy Font仍是抵御标准爬虫和随意观察的有效屏障。该项目由Mixfont开发,突显了排版与数字隐私之间不断演变的交集,为人类在AI能力日益增强的时代提供了一种便捷的私密交流方式。未来的版本可能会扩展至支持基于字符的语言,从而可能提供更强的混淆效果。

“诱饵字体”(Decoy Font)项目在 Hacker News 上引发了热烈讨论,用户们正在辩论其作为人工智能反制手段的效用。该字体利用一种视觉错觉——将清晰的轮廓文本(“诱饵”)叠加在模糊的色调文本(“隐藏信息”)之上,从而根据观看距离或焦点强迫产生不同的解读。 尽管一些用户认为该项目极具创意,令人联想到“魔眼”(Magic Eye)拼图或反监控艺术,但另一些人则认为它本质上是一种艺术表达,而非实用工具。怀疑论者指出,这种错觉很容易被破解:人工智能模型已经能够同时读取两层信息,而简单的图像处理技术(如低通滤波或下采样)也能使“诱饵”失效。 此外,讨论帖还强调了无障碍方面的担忧;这种字体天生难以被视障用户阅读,且用户体验不佳。尽管对其有效性存在争议,但大多数参与者都认为该项目是一项有趣的实验,展示了人类感知与不断发展的机器视觉能力之间持续存在的张力。正如一位评论者所言,这是一件有趣的“奇思妙想”,凸显了我们对人工智能局限性的集体好奇心。
相关文章

原文

Decoy font is a font that prints a decoy for every letter, making it more difficult for AI to read what you type. The font works by using separate spatial frequencies to communicate two different letters in the same space. The foreground contains thin outlines, while the background is a low-frequency mass that is blurred. When overlaid on top of each other, what you see depends on how you look at the letter. If you’re having a hard time seeing the hidden message, move your screen farther away, or try squinting to see it.

Decoy font says two different things from up close vs far away

Most AI systems work by reading the pixels of an image up close. So when this type of image is pasted into an AI model like ChatGPT, even when the text is small, the llm focuses on the foreground text because that is what is most clearly outlined. However, from a slightly zoomed out distance, the text reads the actual hidden message. This simple illusion is enough to trick even more advanced LLMs like GPT Sol and Gemini 3.5 with Thinking:

ChatGPT struggles to read the actual hidden message when passed a single image.
Gemini 3.5 with Thinking also fails to read the actual message.

Decoy Font also exists as an actual TTF font file that can be installed and used to write complete text. You can download and install the TTF font file here. The following paragraph is written in Decoy Font - you can actually copy the text and paste it into your own notepad.

This sentence is written in Decoy Font

Funnily enough, when we pass a screenshot of this font into ChatGPT, it fails to read it properly, even though it might really clear and obvious to you.

ChatGPT fails to read the Decoy Font properly from a screenshot.

Decoy Font is constructed based on the technique behind hybrid images. This technique has been well studied for many existing optical illusions. One of the most famous is the image of Albert Einstein and Marilyn Monroe mixed together. Decoy Font applies this same idea to typography as a way to protect the words that you are typing from AI or OCR techniques.

The famous hybrid image of Albert Einstein and Marilyn Monroe

We've applied this idea of spatial frequencies to create a new font that can used to obscure your writing from AI scrapers.

Anti-AI Fonts

As AI becomes more and more capable at reading text online, there's been a rising interest in protecting information and IP from it. Anti-AI fonts can help help with obscuring text in images and ensuring that messages that are meant for humans are only read by other humans.

Decoy Font is one of the many experiments at Mixfont that explores this initiative. One of our other explorations in this vein is Ghost Font, another anti-AI font that hides a message in motion. However, where Ghost Font relies on a animation to disguise its message, Decoy Font works as a direct TTF font file and can be directly typed in projects.

Decoy Font is an interesting way to obscure messages, but it's not a guarantee. Models with powerful agents and coding abilities may be able to see past the initial lettering, and of course with some basic prompting, certain agents should know to look for the hidden letters. However, Decoy Font still serves as a initial point of confusion for AI, which can make it very effective at deterring scraping or casual observation.

What's next?

If you're interested in exploring Decoy Font further, you can download the TTF font file and use it in your own projects. You can also use the playground above to test out the spatial frequency technique used by Decoy Font on different letter combinations. Then, take your creations and send them to your favorite frontier LLM to see how well it works to decipher the hidden message.

Because Decoy Font can be downloaded and used as a TTF font file, I believe this makes the idea of obscuring text with AI much more accessible to the public (compared with other techniques that require motion and video). It would be interesting to see how this could be applied to technologies like captcha, or just simpler things like sending private messages between friends.

Using Decoy Font as a benchmark of text recognition LLMs would be interesting. As the intelligence of these frontier models improve, they would more and more be able to understand the techniques behind the illusion and decode both messages.

It would be a fun project to extend Decoy Font to support more languages. I believe that character based languages like Chinese would potentially benefit even more from this technique, as the characters are all roughly the same size and shape, which would make it more easy to hide a hidden message.

At Mixfont, I'm building a frontier AI font generator and I'm always interested to explore new ways that typography and AI intersect. I would love to hear your ideas on Decoy Font and how it can be improved. You can find me on X at @ericlu. Thanks for reading!

Thanks for checking out Decoy Font

联系我们 contact @ memedata.com