核心功能
百度网盘文件管理
- 完整支持上传、下载、转存、分享、搜索、移动、复制、重命名、创建文件夹、删除等操作
- 分享链接智能解析,支持提取码自动识别
- 大文件后台下载策略(>50MB 采用 nohup 后台轮询)
AI Agent 记忆备份/恢复(限定功能)
- 仅支持 kimiclaw/maxclaw/qclaw/openclaw 四种环境
- 自动备份 7 个核心 Workspace 文件 + memory/*.md + manifest.json
- 网盘存储路径:
/apps/bdpan/agent-memory/<agent>/<device>/manual/<timestamp>/ - 恢复时具备 safety net 机制(自动备份当前状态)、影响预览、显式确认
显著优点
1. 官方 CLI 工具:基于百度网盘开放平台 API,传输稳定性有保障
2. Agent 记忆专精:唯一支持 AI Agent 工作区跨设备迁移的网盘方案
3. 安全机制完善:
4. 大文件策略:智能识别文件大小,避免 Bash 超时中断
- 路径穿越防护(限制在
/apps/bdpan/) - 高风险操作强制确认(删除、覆盖)
- 敏感 token 禁止读取/输出
- 登录流程必须通过专用脚本,禁止裸调 API
潜在局限
1. 环境限制严格:记忆功能仅限 4 种 Claw 产品,其他环境报错不支持
2. 付费接口:分享功能需购买百度网盘开放平台服务
3. 路径约束:远端路径必须使用相对格式,中文展示与 API 路径需手动映射
4. 安装器安全:install.sh 无本地 SHA256 校验,依赖 HTTPS 传输安全
5. 平台依赖:Windows 环境下部分 bash 脚本可能需要 WSL/Cygwin
适合人群
- 需要跨设备同步 AI Agent 记忆配置的开发者
- 习惯命令行操作、追求自动化脚本能力的百度网盘重度用户
- 使用 kimiclaw/maxclaw/qclaw/openclaw 系列产品的 AI Agent 用户
常规风险
| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 授权码泄露 | 32 位登录授权码被截获 | 专用登录脚本处理,禁止日志记录 |
| Token 泄露 | access_token 被读取 | 禁止输出 `~/.config/bdpan/config.json` |
| 误删文件 | 删除操作不可逆 | 高风险操作强制二次确认 |
| 记忆覆盖 | 恢复备份覆盖当前工作区 | safety net 自动备份 + 影响预览 |
| 路径穿越 | 恶意构造 `..` 访问其他目录 | 路径校验限制在 `/apps/bdpan/` |