跳到主要内容

1 篇博文 含有标签「Rust」

查看所有标签

从分析到实现:我用 Rust 造了一个"小程序码"——RCode 诞生记

· 阅读需 16 分钟
Arce
独立开发者

两年前我写过一篇《小程序码生成技术分析》。那篇文章搞清楚了微信小程序码的大部分秘密:射线状的数据分布、与 QR 码一致的 RS 纠错、32 种掩码。但也留下了不少"目测"、"疑似"、"巧合发现"——彼时的我对着一张张截图数像素,能走到那一步已经是极限。

两年后,借助 AI 把每个模糊的环节都掰开揉碎讲透,我终于把这些推测变成了可以运行、可以验证的代码。这篇文章记录的,就是 RCode ——一个用 Rust 写的、开放的放射状码系统——从零到诞生的过程。