# toolkit-tauri-app **Repository Path**: beyondChang/toolkit-tauri-app ## Basic Information - **Project Name**: toolkit-tauri-app - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2026-04-17 - **Last Updated**: 2026-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# 🔧 RanranToolkit (然然玩机工具箱) > 基于 **Tauri 2 + Vue 3** 构建的现代化 Android 设备管理工具。轻量、美观、极速。 [![Release](https://img.shields.io/badge/Release-1.0.11-blue)](#) [![OS Support](https://img.shields.io/badge/Platform-Windows%20%7C%20Linux%20%7C%20macOS-green)](#) [![Tech Stack](https://img.shields.io/badge/Stack-Tauri%202%20%2B%20Vue%203-orange)](#) [![License](https://img.shields.io/badge/License-MIT-blue)](#)
--- - **下载发行版**: 请查看 [releases](releases) 目录 - **项目定位**: 专为极客、开发者及刷机爱好者打造的“高颜值”一体化 Android 设备控制中心。 - **官方群 (QQ)**: `731971089` - **仓库地址**: [Gitee · RanranToolkit](https://gitee.com/xiaowan12/toolkit-tauri-app) ## 🖼️ 界面预览 (Screenshots)
无线调试
无线调试
仪表盘
仪表盘
设备控制
设备控制
自定义指令
自定义指令
投屏控制
投屏控制
文件管理
文件管理
应用管理
应用管理
分区管理
分区管理
镜像提取
镜像提取
ROM下载
ROM下载
解锁BL
解锁BL
下载器
下载器
--- ## 🚀 核心亮点 (Highlights) - **极致轻量**: 基于 Tauri 2,剥离重型内核,安装包仅 10MB+,内存占用极低。 - **现代化 UI**: 采用毛玻璃拟态 (Glassmorphism) 设计,丝滑过渡动画,提供极致审美体验。 - **开箱即用**: 内置 ADB、Fastboot、Aria2c、Scrcpy 等核心工具,无需配置 Java、Python 或环境变量。 - **智能感知**: 具备设备心跳连接与模式自愈技术,自动适配系统、Recovery 及 Fastboot 模式。 ## ✨ 核心功能 (Features) - **📊 实时看板**: 监控 CPU、内存、存储及电池状态,深度扫描设备硬件与内核详情。 - **🔌 调试中心**: 支持 USB 与无线 ADB 连接。 - **🗑️ 应用超管**: 系统/用户应用分类检索,支持一键冻结、彻底禁网、APK 逆向提取。 - **🖥️ 投屏控制**: 基于 Scrcpy 提供毫秒级低延迟投屏,支持熄屏操作、高码率 DIY 渲染。 - **📥 下载枢纽**: Aria2 驱动的多线程下载,完美闭环机型 ROM 检索与下载。 - **💾 高阶工具**: 支持全区物理扫描、镜像一键提取、BL 解锁、Payload 解码及 Boot 提取。 - **🔧 自定义指令**: 开放宏指令挂载,支持一键精简、自动化脚本执行。 ## ⚙️ 技术架构 (Technical Stack) - **Frontend**: Vue 3 (Composition API) + Pinia + Element Plus (Deep Custom) - **Backend**: Tauri 2 (Rust Core) | IPC & RPC (Aria2c) 驱动 - **Logic**: 多态协议流管理,高等级并发调度管道。 ## 📂 项目结构 (Structure) ```text RanranToolkit/ ├── bin/ # 核心二进制工具 (ADB, Fastboot, Aria2c) ├── tools/ # C++ 图形引擎辅助 (Scrcpy) ├── src-tauri/ # 客服端核心 (Rust) - 系统级权限与执行 └── src/ # 前端全景逻辑 (Vue 3) ├── api/ # 协议通讯层 ├── views/ # 业务逻辑视图 └── utils/ # 核心轮询与状态机 ``` ## 🚀 快速启动 (Getting Started) ```bash # 1. 安装依赖 yarn install # 2. 启动开发模式 yarn tauri dev # 3. 编译发布版本 (MSI/EXE) cls && cd src-tauri && cargo clean && cd .. &&yarn build:all ``` --- ## 🤝 协作共筑 (Contributing) 1. 坚守试图层与底层 Service 分离的设计原则。 2. 提交前请确保代码格式整洁,符合项目 Lint 规范。 3. 若新增 Rust 核心指令,务必在白名单中完成接驳登记。 ## 📄 License 基于 [MIT License](LICENSE) 开源。
✨ Made with ❤️ & Ambition by Ranran Community ✨