docs: 更新全部 markdown 文档 — 加入解码器内容
- README: 解码功能说明 + CLI/Web/GUI 解码示例 + 项目结构树 + 规格表 - CHANGELOG: 解码器条目(9 模块 + 三端入口 + RS/BCH 算法) - ROADMAP: 解码移至已交付 + 前端工程化 + RS 纠错解码 - CLAUDE.md: 解码器架构 + Web API decode 端点 + IPC 接口
This commit is contained in:
+10
-6
@@ -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 18,7 种编码模式)
|
||||
- ✅ Web 服务(axum + Docker alpine 17.7MB 镜像)
|
||||
- ✅ 82 个 Rust 测试
|
||||
- ✅ 社区规范文件(CONTRIBUTING / CODE_OF_CONDUCT / SECURITY)
|
||||
- ✅ CLI 命令行工具(PNG/SVG/ASCII 输出 + `--decode` 解码)
|
||||
- ✅ GUI 桌面应用(Tauri 2 + React 18,7 种编码模式 + 解码)
|
||||
- ✅ 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)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user