核心功能
bdpan-storage 是百度网盘的官方命令行管理工具 Skill,为 Agent 提供完整的网盘文件操作能力。支持上传、下载、转存、分享、列表查询、搜索、移动、复制、重命名、创建文件夹等核心功能。
显著优点
1. 功能完整覆盖:几乎涵盖百度网盘 Web/移动端的所有核心文件操作,包括分享链接的转存与下载、批量文件管理、按类型搜索等高频需求
2. 安全沙箱设计:强制限制在 /apps/bdpan/ 目录内操作,路径合法性验证严格,防止越权访问用户网盘其他区域
3. 明确的确认机制:路径模糊、覆盖风险、操作意图不明确时必须向用户确认,避免误操作
4. 登录安全可控:禁用裸 bdpan login,强制使用封装脚本 login.sh,内置完整授权流程和安全免责声明
5. 更新不可静默:明确禁止自动更新,必须由用户主动发起,保留确认环节
潜在局限与风险
1. 安装执行风险:install.sh 从百度 CDN 下载二进制并执行,属 download+execute 模式,虽内部有 SHA256 校验但仍需信任百度官方渠道
2. Token 管理敏感:配置文件含 OAuth Token,虽禁止 Agent 输出,但本地存储仍存在泄露风险
3. 分享接口付费:创建分享链接需购买百度开放平台服务,免费用户无法使用
4. 目录限制较死:只能操作 /apps/bdpan/,无法管理网盘根目录或其他区域
5. 内测阶段:文档标注为内测,API 稳定性、长期维护存在不确定性
适合人群
- 需要在 Agent 工作流中自动化网盘文件传输的开发者/高级用户
- 频繁使用分享链接转存、批量上传下载的重度网盘用户
- 能接受命令行操作、理解 OAuth 授权流程的技术用户
常规风险
- 社交工程攻击:攻击者可能诱导用户授权恶意应用,需用户自行辨认官方登录流程
- Token 泄露:配置文件权限不当或环境共享可能导致授权凭证泄露
- 误操作覆盖:虽有多重确认,但用户确认失误仍可能导致文件丢失
- 服务依赖:完全依赖百度网盘服务可用性和 API 政策,存在服务变更或限流风险