docs: 更新全部 markdown — CLI 子命令语法 + 新功能
- README: 所有 CLI 示例改为 qrgen encode/decode 子命令 - CHANGELOG: 新增 0.3.0 CLI 重构条目(子命令/stdin/退出码/进度条) - CLAUDE.md: 更新 CLI 构建命令 + 架构描述 - CLI_USAGE.md: 完全重写完整参数列表 + stdin/补全/退出码章节
This commit is contained in:
@@ -128,16 +128,16 @@ sequenceDiagram
|
||||
|
||||
```bash
|
||||
# 终端 ASCII 预览
|
||||
qrgen "Hello World"
|
||||
qrgen encode "Hello World"
|
||||
|
||||
# 生成 PNG
|
||||
qrgen "https://example.com" -o qr.png -s 8
|
||||
qrgen encode "https://example.com" -o qr.png -s 8
|
||||
|
||||
# 生成 SVG(高纠错)
|
||||
qrgen "重要数据" -o qr.svg -l H
|
||||
qrgen encode "重要数据" -o qr.svg -l H
|
||||
|
||||
# 解码 QR 码图片
|
||||
qrgen --decode qr.png
|
||||
qrgen decode qr.png
|
||||
```
|
||||
|
||||
### GUI 桌面应用
|
||||
@@ -201,7 +201,7 @@ cd gui/src-frontend && pnpm dev # 终端1: 前端
|
||||
cargo run -p qrgen-gui # 终端2: Rust 后端
|
||||
|
||||
# CLI 开发
|
||||
cargo run -p qrgen -- "Hello World"
|
||||
cargo run -p qrgen -- encode "Hello World"
|
||||
|
||||
# Web 开发
|
||||
cargo run -p qrgen-web # → http://localhost:3000
|
||||
|
||||
Reference in New Issue
Block a user