
二维码印出来就改不了?DYQR 这次想让它也好看一点
动态二维码印好了也能随时改跳转,这次 DYQR 带来了艺术模板、AI 边框和免密登录,首页加载也更轻快了。
我是肉山,一名独立开发者。
平时普通二维码一旦印在菜单、海报或者包装上,就锁死在一个固定的网址上。万一活动换了,或者印的时候地址写错了,通常只能全部重新打印。
我做的 DYQR(dyqr.me)做的是动态二维码。码里存的其实是短链,跳转的目标可以在后台随时修改,已经印好的海报依然照常用。除了能随时更改目标,在后台还能查看详细的扫码统计,包括地区、设备、时间和具体的 UTM 参数;系统支持按国家、设备、语言以及时间进行智能分流;也可以为链接设置密码和有效期。如果需要传文件,DYQR 也能把图片、PDF、视频直接上传成链接和二维码。目前免费版最多可以使用 3 个链接,而且完全不用绑定信用卡。
别让它像一块硬贴上去的黑白补丁
动态跳转解决了改地址的问题,但二维码还有一个痛点:在精心设计的海报、易拉宝或者包装上,它总像是一块硬贴上去的黑白补丁,显得有些突兀。
这次上线的新功能之一,是艺术二维码模板。它支持按场景的四个角做透视映射,让二维码贴合斜放的纸杯、易拉宝、插画里的屏幕这种有特定角度的位置。在样式面板里,我把它分成“外框 / 模板 / AI 生成”三个 Tab,点某一个模板就能直接自动套用上去。
其中的砖块风格原本可以调节高度,现在不仅能调高,还可以调到 0 变成平面,或者调成下凹的样子。在导出 SVG 时,系统会把背景图直接内嵌进文件里。这样处理之后,拖进 Figma、Illustrator 或者直接发给印刷厂,都不会发生丢图的问题。免费用户也可以直接使用艺术模板,成品会带有一层淡水印;订阅之后就可以去除水印。
用 AI 做边框,登录也不用密码了
新功能之二是 Create with AI,也就是用 AI 生成二维码边框。你只要写一段文字描述,也可以给一张参考图,AI 就会直接生成 SVG 边框。这个功能目前向订阅用户开放。如果不想用 AI 的话,也可以下载我们提供的 SVG 模板,在设计软件里自己画好之后再上传,上传和 AI 生成的边框合计最多可以在账号里存 8 个。
新功能之三是登录不用密码了。输入邮箱地址,收到 6 位数字验证码就能直接登录;新用户输入验证码则会直接完成注册。登录框也改成了在当前页面弹出,不用跳到别的页面去。
抠出来的首屏加载性能
首页的二维码生成器是很多人第一次接触 DYQR 的地方,所以打开快不快很影响大家用起来的第一感受。我给首页的首屏 JS 设定了明确的体积预算。
排查下来是两个原因。一个是真问题:有一个永远不会在首屏显示的下拉菜单,被打进了首屏的代码包里,挪走之后少了约 46.5 KiB。另一个是我自己的统计口径算多了:把现代浏览器根本不会下载的兼容脚本也算进了首屏,修正后又少了约 34 KiB。两项合计,首屏 JS 从 281 KiB 降到 200 KiB,chunk 从 21 个降到 15 个。老实说,后面这 34 KiB 是"算对了",不是"变快了"。
从防丢场景到用 AI 管理链接
在站上我还写过一个户外装备防丢的场景:把防水动态二维码贴在雪板、冲浪板或者托运行李上,一眼就能认出自己的装备;要是东西丢了,别人扫码就能联系到你;联系方式变了也只需要在后台改,不用把贴纸撕下来重新贴。
除了在网页后台操作,DYQR 还支持用 AI 管理链接:后台内置了助手,也提供 @dyqr/cli 命令行和远程 MCP,可以让你的 AI Agent 帮你建链、改目标。
基础二维码在 DYQR 上不需要注册就能直接生成。平时如果要做餐厅菜单、活动海报或者包装,大家可以去试试看,非常欢迎给我反馈。