# cc-switch-dashboard **Repository Path**: fangkyi03/cc-switch-dashboard ## Basic Information - **Project Name**: cc-switch-dashboard - **Description**: cc-switch-dashboard - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-09 - **Last Updated**: 2026-05-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CC Switch Dashboard Rust + Tauri macOS 客户端,读取 `~/.cc-switch/settings.json` 和 `~/.cc-switch/cc-switch.db`,展示 Claude Code / GPT 的总 token 和今日 token,并支持开机启动。 ## 开发模式 使用 Vite 持续编译前端,配合 Tauri 主进程自动刷新: ```bash # 终端 1:持续编译前端 npm run dev # 终端 2:启动应用 cd src-tauri cargo run ``` 修改前端代码(HTML/CSS/JS)后会自动刷新,无需重启应用。 ## 构建 ```bash # 构建前端资源 npm run build cd src-tauri # 生成 .app cargo tauri build ``` 如需先只验证 Rust 编译: ```bash cd src-tauri cargo check ``` ## 数据源 - `~/.cc-switch/settings.json` - `~/.cc-switch/cc-switch.db` ## 技术栈 - **前端**: Vite + 原生 HTML/CSS/JS - **后端**: Rust + Tauri 2.x - **数据库**: SQLite (rusqlite) - **架构**: macOS (aarch64 / x86_64)