feat: integrate Quark and UC drive APIs

Add optional drive API capabilities for Quark and UC adapters, including directory lookup/creation, rename, move, delete, task polling, Quark recycle cleanup, and UC share staging folder support.\n\nAdd unittest coverage for capability declarations, production transfer path save_dir resolution, staging-folder flow, delete_files behavior, task polling params, and HTTP/JSON error handling.\n\nDocument the Hong Kong test server deployment boundary and verification commands.
This commit is contained in:
2026-05-22 19:02:46 +08:00
parent d79c11fb15
commit 4c161b63c6
5 changed files with 768 additions and 73 deletions
+19
View File
@@ -0,0 +1,19 @@
# CloudSearch 测试服部署记录
- 服务器:泽御云香港测试服,SSH 入口 root@82.158.228.152:18924。
- 当前运行来源:`/root/cloudsearch_deploy`
- 主应用目录:`/root/cloudsearch_deploy/source_clean`
- 网盘能力层:`/root/cloudsearch_deploy/cloudsearch_transfer`
- 启动方式:Docker Compose,主容器挂载 `/root/cloudsearch_deploy` 相关目录。
- 集成边界:只集成 cloud-auto-save 中可复用的网盘 API 调用能力;不集成签到、收益事件、收益上报,也不长期部署独立 cloud-auto-save 服务。
- Video Parser 当前未部署,属于测试环境预期缺口,不作为主服务故障处理。
- 本轮隔离点:`backup-before-drive-api-20260522-152138`;开发分支:`feature/cloudsearch-drive-api-20260522-152138`
## 验证命令
```bash
python3 -m unittest discover -s cloudsearch_transfer/tests -p 'test_*.py' -v
python3 /tmp/verify_compile.py
docker compose ps
curl -fsS http://127.0.0.1:3000/health
```