核心用法
bdpan-storage 是面向 Claude Code 生态的百度网盘命令行管理工具,所有操作限定在 /apps/bdpan/ 目录内。用户需明确提及"百度网盘"/"bdpan"/"网盘"并带有具体操作意图(上传/下载/转存/分享/搜索等)才会触发执行。
基本流程:触发后自动检查安装 (command -v bdpan) → 检查登录状态 (bdpan whoami) → 路径校验 → 执行操作。支持查看目录、上传下载、分享转存、移动复制重命名、搜索等完整文件管理功能。
特色功能:分享链接可直接下载(自动转存+下载)或仅转存;支持带提取码的分享链接处理;搜索结果可按类型筛选。
显著优点
1. 完整的百度网盘 CLI 体验:覆盖日常网盘操作的 90% 场景,无需打开网页/客户端
2. 安全设计严格:强制使用封装脚本登录,禁止直接调用 bdpan login;Token 文件禁止读取输出;路径锁定防止越界
3. 风险分级确认:删除、覆盖等高危操作强制确认;路径模糊、意图不明时主动询问
4. 双步确认机制:安装/更新时先下载校验 SHA256,再二次确认执行,用户可审查代码
潜在缺点与局限性
1. 内测阶段:明确标注内测,功能稳定性、长期维护存疑
2. 付费接口:分享功能需购买百度开放平台服务
3. 路径约束:强制限制在 /apps/bdpan/,无法管理网盘根目录或其他位置
4. 登录流程繁琐:必须通过封装脚本,不支持快速参数化登录
5. 中文路径限制:命令中禁止中文路径,展示层才做友好转换
适合人群
- 频繁使用百度网盘进行文件交换的开发者/内容创作者
- 需要自动化网盘操作(批量上传、定时备份)的技术用户
- 在终端环境工作、追求效率的 CLI 重度用户
常规风险
| 风险类型 | 说明 |
|---------|------|
| 凭证安全 | 虽然禁止输出 Token,但脚本安装来源(百度 CDN)需信任 |
| 误操作覆盖 | 同名文件上传/下载默认覆盖,需留意确认提示 |
| 隐私边界 | 所有文件操作对百度可见,敏感内容需谨慎 |
| 服务依赖 | 百度网盘政策变化可能导致功能中断 |
总体评估:工具设计安全意识较强,但内测状态和封闭路径限制了适用范围,适合作为辅助工具而非主力网盘方案。