macOS Finder 扩展

百度网盘,
装进 Finder
侧边栏

像 iCloud Drive 一样,直接在 Finder 里浏览、下载、上传百度网盘文件。 不再需要官方客户端,不再频繁切换窗口。

macOS 12 Monterey 或更新 · Apple 芯片 · 已签名公证,双击即装

New in Finder
视频
照片
demo.mp4
photo.jpg
ZIP
archive.zip
备份
banner.png
文档
8 个项目,可用空间 14.2 TB(百度网盘)

为什么选择 BdpanFinder

跟 macOS融为一体

🗂
Finder 原生集成

百度网盘出现在 Finder 侧边栏「位置」下,与 iCloud Drive、本地硬盘并列,完全原生。

⬇️
双击即下载

双击任意文件即可下载并打开,不需要手动选择保存路径,文件由 macOS 统一管理。

⬆️
拖拽上传

把本地文件拖进百度网盘文件夹,自动上传。支持创建文件夹、移动、删除。

🔒
沙盒外运行

个人开发工具,绕过 App Store 沙盒限制,可直接调用 bdpan CLI,兼容性更好。

菜单栏管理

菜单栏图标常驻,随时刷新、重连。不占 Dock 位置,专注后台运行。

🛠
开源可定制

完整 Swift 源码,基于 NSFileProviderReplicatedExtension,可自由修改 bdpan CLI 路径。


三步就能用

1
下载并打开 DMG

点上面的「下载 DMG」,双击打开。已用 Apple Developer ID 签名并经过公证,不会有「身份不明的开发者」提示。bdpan 已打包在内,无需另装。

2
拖进「应用程序」

把「百度网盘」拖进「应用程序」文件夹,然后从启动台或应用程序里打开它。

3
登录你的百度账号

首次启动会弹出登录窗:打开百度授权页 → 同意授权 → 把页面显示的授权码粘回窗口。登录信息只存本机。完成后,「百度网盘」就出现在 Finder 边栏「位置」下了。

+
想从源码构建?

开发者可用 Xcode + XcodeGen 自行构建,并用 scripts/build-dmg.sh 一条命令打出签名公证的 DMG。详见 README

架构示意
🗂 Finder
文件请求 / 枚举 / 上传 / 下载
NSFileProvider API
🔌 BdpanFinderExt
File Provider Extension(沙盒)
Process() shell out
💻 bdpan CLI
打包在 App 内 · ls / download / upload / rm
HTTPS · Baidu PCS API
☁️ 百度网盘
pan.baidu.com 云存储

最低系统要求

坦诚说明不完美的地方

开源项目,欢迎 Fork

完整 Swift 源码托管在 GitHub。如果你也在用百度网盘,欢迎试用、提 issue,或者直接 PR。

jianshuo/bdpan-finder