docs: 更新全部 markdown 文档 — 加入解码器内容

- README: 解码功能说明 + CLI/Web/GUI 解码示例 + 项目结构树 + 规格表
- CHANGELOG: 解码器条目(9 模块 + 三端入口 + RS/BCH 算法)
- ROADMAP: 解码移至已交付 + 前端工程化 + RS 纠错解码
- CLAUDE.md: 解码器架构 + Web API decode 端点 + IPC 接口
This commit is contained in:
2026-06-19 20:45:22 +08:00
parent 11fbe20102
commit 797a41ea50
4 changed files with 58 additions and 16 deletions
+10 -6
View File
@@ -14,8 +14,8 @@ QRGen 的未来发展方向。
## v0.3.0
- [ ] **QR 解码** — 内置 QR 码解码器(从图片识别 QR 内容)
- [ ] **格式扩展** — 支持 BMP/JPEG/WEBP 输出
- [ ] **解码增强** — 斜拍/旋转图像矫正、模糊图像增强
- [ ] **WiFi 扫码自动连接** — 移动端扫码后一键连接 WiFi
- [ ] **vCard 扩展** — 支持更多字段(照片、社交媒体等)
- [ ] **macOS 桌面应用** — Tauri macOS 构建支持
@@ -35,11 +35,15 @@ QRGen 的未来发展方向。
- ✅ ISO/IEC 18004 完整 QR 码生成算法
- ✅ 4 种编码模式(数字/字母/字节/汉字 Shift JIS
- ✅ 40 版本 × 4 纠错级别支持
- ✅ CLI 命令行工具(PNG/SVG/ASCII 输出)
- ✅ GUI 桌面应用(Tauri 2 + React 187 种编码模式)
- ✅ Web 服务(axum + Docker alpine 17.7MB 镜像)
-82 个 Rust 测试
-社区规范文件(CONTRIBUTING / CODE_OF_CONDUCT / SECURITY
- ✅ CLI 命令行工具(PNG/SVG/ASCII 输出 + `--decode` 解码
- ✅ GUI 桌面应用(Tauri 2 + React 187 种编码模式 + 解码
- ✅ Web 服务(axum + Docker alpine 17.7MB 镜像 + `/api/decode`
-QR 解码器(从零手写:定位→提取→RS纠错→模式解码,PNG/JPEG/WebP
-RS 纠错解码(伴随式→Berlekamp-Massey→Chien→Forney
- ✅ 96 个 Rust 测试(72 单元 + 24 集成)
- ✅ 前端工程化(Prettier + ESLint + vitest + husky + commitlint
- ✅ crates.io 就绪(doc comments + 元数据 + 代码示例)
- ✅ 社区规范文件(CONTRIBUTING / CODE_OF_CONDUCT / SECURITY / ROADMAP / SUPPORT
---