CloudSaver—功能强大的网盘资源搜索与转存工具

CloudSaver 是一款基于 Vue 3 + Express 的网盘资源搜索与转存工具,它不仅支持多源资源搜索,还提供了便捷的网盘资源转存功能。无论是个人用户还是团队用户,CloudSaver 都能提供高效、便捷的资源管理体验。此外,它还支持响应式布局,完美适配移动端和 PC 端,可以通过 Docker 一键部署,极大地简化了安装和部署过程。

CloudSaver—功能强大的网盘资源搜索与转存工具插图

功能特性

多源资源搜索

  • 多源订阅支持:CloudSaver 支持多个资源订阅源的搜索,用户可以根据自己的需求订阅不同的资源源。
  • 关键词搜索与链接解析:用户可以通过关键词搜索资源,也可以直接输入资源链接进行解析,方便快捷。
  • 豆瓣热门榜单展示:CloudSaver 还支持展示豆瓣热门榜单,帮助用户快速发现热门资源。

网盘资源转存

  • 多网盘支持:CloudSaver 支持 115 网盘、夸克网盘、天翼网盘等主流网盘的一键转存功能,用户可以轻松将资源转存到自己的网盘中。
  • 文件夹展示与选择:在转存过程中,CloudSaver 支持展示和选择文件夹,用户可以将资源转存到指定的文件夹中,方便管理和查找。

多用户系统

  • 用户注册与登录:CloudSaver 支持用户注册和登录功能,每个用户都有自己的账号和密码,确保数据的安全性。
  • 权限区分:CloudSaver 支持管理员和普通用户的权限区分,管理员可以管理用户和资源,普通用户可以进行资源搜索和转存。

响应式设计

  • 自适应布局:CloudSaver 采用响应式设计,支持 PC 端和移动端的自适应布局,无论在什么设备上都能提供良好的用户体验。
  • 优化的交互体验:针对不同设备,CloudSaver 提供了优化的交互体验,确保用户在任何设备上都能方便地使用。

技术栈

前端

  • 核心框架:Vue 3
  • 语言:TypeScript
  • 构建工具:Vite
  • 状态管理:Pinia
  • 路由管理:Vue Router
  • UI 组件库
    • PC 端:Element Plus
    • 移动端:Vant
  • 工具库:Axios

后端

  • 运行环境:Node.js
  • 框架:Express
  • 数据存储:SQLite3

环境要求

  • Node.js:>= 18.x
  • pnpm:>= 8.x(推荐)

使用场景

个人用户

  • 资源管理:个人用户可以使用 CloudSaver 搜索和管理各种网盘资源,方便快捷地将资源转存到自己的网盘中。
  • 学习与娱乐:通过搜索和转存功能,用户可以快速获取学习资料和娱乐资源,提升学习和生活的乐趣。

团队用户

  • 资源共享:团队用户可以使用 CloudSaver 搜索和共享资源,方便团队成员之间的协作和交流。
  • 项目管理:管理员可以管理用户和资源,确保团队资源的合理使用和管理。

评论