我拿AI扫了个二维码,结果扫出来一幅画

我拿AI扫了个二维码,结果扫出来一幅画

上周我在地铁上刷到一个二维码,扫出来不是链接,是一张赛博朋克风格的猫。当时我就愣住了——这玩意儿怎么做到的?后来顺藤摸瓜,挖到一个叫qrGPT的开源项目,作者是Nutlope(就是搞那个很火的图片变二维码的哥们),在GitHub上已经拿了786颗星,被167个人fork了。

【扫出来的不是码,是艺术品】 简单说,这工具能让你上传一张图,然后AI根据你的描述生成一个“能正常扫码跳转”的二维码。不是那种把Logo硬塞进去的丑码,而是整张图本身就是码。比如你上传一张梵高的星空,AI会把它重构成一个二维码,扫出来是你的链接,但看起来就是一幅画。技术栈也很硬核:Next.js搭前端,Replicate跑AI模型,Vercel Blob存图片,Vercel KV做限流和缓存——一套下来,生成一张图也就几秒钟。

【自己也能搭,但别急着动手】 它完全开源,你可以在GitHub上找到仓库,一键部署到Vercel。不过得自己配Replicate的API KeyVercel KVVercel Blob——这三个都是要注册账号的,Replicate按量收费,但免费额度够你玩一阵。如果你不想折腾,作者还搭了个在线版在qrgpt.io,直接上传图片、填链接、写提示词就行。我试了三次:次生成了一张水墨风的竹子,扫出来是博客链接;第二次是像素风的小人,扫出来是GitHub仓库;第三次翻车了,提示词写太复杂,AI直接给我一张糊的——但重新生成一次就好了。

【这玩意儿到底能干嘛】 说实话,目前最实用的场景是名片、海报、展览。你可以在名片上放一个二维码,但它看起来是你公司的Logo;或者在海报上放一个二维码,但它看起来是海报本身的一部分。作者在README里感谢了Codeiumv0做快速原型,还提到了Lim Zi Yang贡献了原始AI模型——整个项目就三个人(Hassan El Mghari、Kevin Hou加上Lim Zi Yang的模型),但效果已经能用了。如果你也试了,生成出来什么好玩的图,欢迎来告诉我——我最近正愁怎么把二维码藏进我家猫的照片里。

github.com
点击访问