去年,我们分享了我们正在重新构思 Proton Drive 应用与后端交互的方式,即构建一个所有客户端都可以使用的共享稳健基础。我们的目标是为所有人在 Proton Drive 上带来更快速、更可靠的体验,无论您是在 Windows、macOS、Android、iOS 上使用,还是通过网络应用使用。
今天,我们很高兴向大家汇报最新进展:Proton Drive SDK 在幕后持续走向成熟,目前已为所有 Drive 应用的核心文件操作提供支持。
以下是我们迄今为止取得的成果以及接下来的计划。
为所有 Drive 应用提供统一的 SDK 基础
Proton Drive SDK 是一个共享层,所有 Drive 应用都借助它安全高效地处理各项操作。各应用无需单独实现这一逻辑,而是都依托同一个基础。
以下内容现已开放预览:
- JavaScript SDK
- C# SDK
- Swift 和 Kotlin 绑定
JavaScript 和 C# SDK 已经为所有 Proton Drive 客户端中的部分功能提供支持。从下周开始,我们将自动更新公开代码库(新窗口),以便在我们持续开发的过程中更频繁地更新 SDK。
文件传输更快速、更可靠
开发 SDK 也让我们有机会重新思考和优化 Drive 中大量性能开销最高的代码,并已将其精简。因此,Proton Drive 应用现已实现 iOS 端上传速度提升最高达 60%,网络端上传速度提升 30%、下载速度提升 70%。
除了原始速度之外,SDK 的构建旨在成为我们迄今最稳健、最具弹性的实现,尤其是在严峻的网络条件下。


SDK 目前支持的功能
目前,这些 SDK 提供 Proton Drive 的核心功能:
- 上传和下载文件
- 创建文件夹
- 重命名和移动项目
- 删除、恢复和永久删除文件
独立第三方集成所需的身份验证及其他 Proton 专用模块目前尚不支持。这些部分将在稍后推出。目前,Proton Drive SDK 最适合贡献者和早期实验使用。对于希望将 Proton Drive 集成到自身产品中的第三方,我们尚未提供官方使用支持。
CLI 工具即将推出
这些 SDK 尚未覆盖所有工作流程,尤其是部分功能仍在开发中。为填补这一空缺,我们正在开发命令行界面(CLI)工具,以提供 SDK 中尚不可用的 Drive 功能。届时您将能够:
- 直接运行命令完成常见任务
- 在其基础上进行构建,而无需对 Proton Drive 进行逆向工程
我们的目标是在下个季度(2026 年 4 月 – 6 月)推出这些 CLI 工具。
下一步计划
在整个 2026 年,我们将把所有现有的 Proton Drive 功能迁移到 SDK,并在其基础上构建所有新功能。
我们的优先事项包括:
- 在所有 Proton Drive 客户端中完成 SDK 的全面推出,使桌面端、移动端和网络应用使用同一代码库。
- 升级 Drive 的加密算法以使用设备端硬件加速,在加快操作速度的同时降低 CPU 使用率。
- 将仍然缺失的 Drive 功能添加到 SDK,首先从 Photos 上传和下载、文件共享、设备以及文件修订版本开始。
- 逐步转向第三方应用可以信赖的单一且有完善文档的集成路径。
- 使用 SDK 构建 Linux 客户端,从而加快开发速度,并使其与其他 Proton Drive 客户端保持一致。
想要提供帮助?
虽然 SDK 尚未准备好用于构建完全独立的应用,但我们欢迎贡献者和早期探索者提供反馈。欢迎查看公开代码库(新窗口),并使用 sdk-preview-discussion 标签在 r/ProtonDrive(新窗口) 上参与讨论。
感谢您一直以来的支持,
Proton Drive 工程团队






