跳到主要内容
AnyStorage
免费下载

Google Cloud Storage 客户端

桌面端 Google Cloud Storage 客户端

使用 AnyStorage 作为桌面 GCS 客户端,浏览 bucket、上传下载对象、创建预签名链接,并与其他存储连接一起管理。

面向开发者与团队的 GCS 桌面客户端,不必长期停留在 Cloud Console 或 gsutil 里。

Google Cloud Storage 客户端,GCS 桌面客户端,GCS GUI

给 Google Cloud Storage 一个桌面界面

Google Cloud Storage 是可靠的基础设施,但访问它通常只有两条路:Cloud Console 和命令行。两者各有各的用途,只是当任务仅仅是「打开那个 bucket,找到文件,发给别人」时,它们都算不上顺手。

AnyStorage 是面向这一层日常操作的桌面 GCS 客户端。连接 GCS bucket 后,你可以把 prefix 当作文件夹浏览,并在 macOS、Windows 或 Linux 的普通窗口里完成上传、下载、重命名和删除。

GCS 桌面客户端的价值在哪里

控制台的状态保持方式并不友好:一旦跳转离开,你在三层目录深处的位置就没了。终端工作流足够精确,但缺少可视化,凡是需要「看文件」而不是「写脚本」的任务都会变慢。

  • 用多个标签页保持不同 GCS prefix 同时打开,切换时不必重新导航。
  • 在决定移动之前,直接预览图片、文本和音频。
  • 按前缀搜索定位对象,而不是在列表里一页页翻。
  • 所有上传下载集中在 Transfer Station,进度与历史一目了然。

GCS 很少是唯一的 bucket

多云是常态而非特例。用 Google Cloud 的团队,往往还留着早期项目的 S3 bucket、用于分发的 Cloudflare R2 bucket、客户那边的 Azure Blob 容器,以及流程中某个环节的 WebDAV 或 SFTP 端点。

AnyStorage 把它们全部接入同一个应用,于是把文件从 GCS 转移到另一家服务商就是一次普通的文件操作,而不是一段脚本工程。连接凭据保存在本机;免费版提供两个存储连接,足够你先把工作流跑通,再决定是否需要更多。

不必共享服务账号也能分享对象

给某个 GCS 对象授权,往往会演变成一场关于服务账号的讨论。对于一次性交付来说,这个成本太高了。AnyStorage 可以为 GCS 以及其他受支持的对象存储生成预签名的下载与上传链接,提供对单个对象的限时访问。

这是务实的中间方案:接收方拿到文件,你的 IAM 策略保持不变,长期密钥也不会离开你的机器。