本帖最后由 懒人定制软件 于 2026-7-25 09:20 编辑
https://mysoft.lanzoul.com/iKUrj3yit5mh
蓝奏云盘 Tauri/Rust 移植版:跨平台网盘客户Duan新选择
项目简介
蓝奏云盘 Tauri/Rust 移植版是一个基于 Tauri 2 框架和 Rust 语言构建的跨平台蓝奏云网盘客户Duan。本项目是对原 Electron 版 lanzouyun-disk 的 Rust 后端移植,前端 React UI 完全复用,实现了更小的体积、更高的性能和更好的跨平台支持。
为什么选择 Tauri/Rust?
Electron 的痛点
- 内存占用高:每个 Electron 应用都捆绑完整的 Chromium 浏览器引擎
- 安装包体积大:通常 100MB 以上
- 启动速度慢:需要加载完整的浏览器环境
- 跨平台一致性差:不同平台表现不一致
Tauri/Rust 的优势
- 轻量级:使用系统 WebView,安装包体积小(通常 10-20MB)
- 高性能:Rust 后端提供接近原生的性能
- 内存效率:内存占用显著降低
- 跨平台统一:Windows、macOS、Linux 统一体验
- 安全性:Rust 的内存安全特性
核心功能
文件管理
- ✅ 登录/注销功能
- ✅ 文件列表显示
- ✅ 上传/下载文件
- ✅ 创建文件夹
- ✅ 重命名文件
- ✅ 移动文件/文件夹
- ✅ 删除/恢复文件(夹)
- ✅ 多选功能
传输功能
- ✅ 上传/下载列表
- ✅ 显示上传/下载进度
- ✅ 不限格式上传/下载
- ✅ 大于 100MB 文件上传/下载
- ✅ 任务队列优化
- ✅ 防抖优化
高级功能
- ✅ 分享文件
- ✅ 搜索功能(已加载文件中搜索)
- ✅ 本地打开文件
- ✅ 支持下载文件夹
- ✅ 回收站管理
性能对比
内存占用(估计值)
- Electron 版:约 150-200MB
- Tauri/Rust 版:约 50-80MB
安装包体积(估计值)
- Electron 版:约 120MB
- Tauri/Rust 版:约 15MB
启动速度(估计值)
- Electron 版:3-5 秒
- Tauri/Rust 版:1-2 秒
许可证
本项目基于原项目 lanzouyun-disk 进行移植,遵循原项目的开源协议。
相关链接
蓝奏云盘 Tauri/Rust 移植版 - 更轻、更快、更好的跨平台网盘客户Duan体验!
|