Files
vue-driven-cloud-storage/upload-tool
Claude Opus 0b0e5b9d7c feat: v3.1.0 OSS直连优化与代码质量提升
- 🚀 OSS 直连上传下载(用户直连OSS,不经过后端)
-  新增 Presigned URL 签名接口
-  支持自定义 OSS endpoint 配置
- 🐛 修复 buildS3Config 不支持自定义 endpoint 的问题
- 🐛 清理残留的 basic-ftp 依赖
- ♻️ 更新 package.json 项目描述和版本号
- 📝 完善 README.md 更新日志和 CORS 配置说明
- 🔒 安全性增强:签名 URL 15分钟/1小时有效期

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 17:14:16 +08:00
..

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
============================================
玩玩云上传工具 v3.0 使用说明
============================================

【新版本特性】
✨ 支持阿里云 OSS、腾讯云 COS、AWS S3
✨ 通过服务器 API 上传,自动识别存储类型
✨ 支持多文件和文件夹上传
✨ 智能上传队列管理
✨ 实时显示存储类型和空间使用情况

【功能介绍】
本工具用于快速上传文件到您的玩玩云存储。
支持本地存储和 OSS 云存储双模式,自动适配!

【使用方法】
1. 双击运行"玩玩云上传工具.exe"
2. 等待程序连接服务器
   - 程序会自动检测服务器配置
   - 显示当前存储类型(本地存储/OSS
   - OSS 模式会显示存储桶信息
3. 拖拽文件或文件夹到窗口中
   - 可以一次拖拽多个文件
   - 可以拖拽整个文件夹(自动扫描所有文件)
   - 混合拖拽也支持
4. 查看队列状态
   - 界面显示"队列: X 个文件等待上传"
   - 文件会按顺序依次上传
5. 实时查看上传进度
   - 每个文件都有独立的进度显示
   - 日志区域显示详细的上传信息

【存储类型说明】

本地存储模式:
- 文件存储在服务器本地磁盘
- 适合小文件和内网环境
- 由服务器管理员管理配额

OSS 云存储模式:
- 支持阿里云 OSS、腾讯云 COS、AWS S3
- 文件直接存储到云存储桶
- 适合大文件和外网访问
- 无限存储空间(由云服务商决定)

【注意事项】
- 文件夹上传会递归扫描所有子文件夹
- 同名文件会被覆盖
- 上传大量文件时请确保网络稳定
- 所有文件会按顺序依次上传
- OSS 模式下大文件会自动分片上传

【界面说明】
- 状态显示:显示连接状态和存储类型
- 拖拽区域:显示"支持多文件和文件夹"
- 队列状态:显示等待上传的文件数量
- 进度条:显示当前文件的上传进度
- 日志区域:显示详细的操作记录

【版本更新】
v3.0 (2025-01-18)
- 🚀 架构升级SFTP → OSS 云存储
- ✅ 支持阿里云 OSS、腾讯云 COS、AWS S3
- ✅ 使用服务器 API 上传,自动识别存储类型
- ✅ 新增存储类型显示
- ✅ 优化界面显示
- ✅ 优化错误提示

v2.0 (2025-11-09)
- 新增多文件上传支持
- 新增文件夹上传支持
- 新增上传队列管理

v1.0
- 基础单文件上传功能

【常见问题】

Q: 支持上传多少个文件?
A: 理论上无限制,所有文件会加入队列依次上传

Q: 文件夹上传包括子文件夹吗?
A: 是的,会递归扫描所有子文件夹中的文件

Q: 如何切换存储类型?
A: 存储类型由用户配置决定,请在网页端设置

Q: 提示"API密钥无效"怎么办?
A: 请在网页端重新生成上传 API 密钥

Q: 上传速度慢怎么办?
A: 速度取决于您的网络和服务器/云存储性能

Q: 可以中途取消上传吗?
A: 当前版本暂不支持取消,请等待队列完成

【技术支持】
如有问题请联系管理员

============================================