Gws Drive Upload

⬆️ 一键上传,智能识别

Google Drive 文件上传工具,支持自动 MIME 类型识别与元数据配置,需确认后执行写入操作

收藏
4.7k
安装
1.2k
版本
1.0.8
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

gws-drive-upload 是基于 Google Workspace API 构建的文件上传命令行工具,封装了 Google Drive 的文件上传能力,提供极简的单命令上传体验。该 skill 自动处理本地文件的 MIME 类型检测,支持指定目标文件夹(parent)和重命名(name),无需手动配置 Content-Type 即可正确识别 PDF、CSV、图片等常见格式。

显著优点

1. 零配置上传:自动推断 MIME 类型和文件名,降低使用门槛
2. 灵活的目标控制:可通过 --parent 指定 Drive 文件夹,通过 --name 实现上传即重命名

3. 统一认证体系:继承 gws-shared 的全局认证和 flag 配置,避免重复登录

4. 明确的写操作警示:内置 [!CAUTION] 提示,强制确认机制降低误操作风险

潜在局限

  • 写操作不可逆:上传后无法通过同一工具直接撤销,需依赖 Google Drive 原生回收站
  • 单文件限制:不支持批量上传或文件夹递归同步
  • 依赖外部 CLI:需预装 gws 二进制文件,环境配置成本存在
  • 网络依赖:Google API 的可用性直接影响工具稳定性

适合人群

  • 需要快速将本地报告、数据文件归档到 Google Drive 的办公用户
  • 构建自动化工作流、需要将生成文件自动上传的开发者
  • 已使用 gws 工具链管理 Google Workspace 的现有用户

常规风险

| 风险类型 | 说明 |
|---------|------|
| 误覆盖风险 | 若目标文件夹存在同名文件,可能触发覆盖或创建副本(取决于 Drive 设置)|
| 权限泄露 | `--parent` 指定的共享文件夹可能无意中将文件暴露给协作者 |
| 认证令牌 | 继承 gws 的 OAuth 凭证管理,需确保 `gws-shared` 的令牌存储安全 |
| 数据残留 | 上传过程中本地临时文件或日志可能包含敏感路径信息 |

建议搭配 gws drive 其他只读命令先确认目标文件夹结构,再执行上传操作。

Gws Drive Upload 内容

手动下载zip · 1001 B
SKILL.mdtext/markdown
请选择文件