SuperAPI AI 工具集

quark-download

编程与开发

查看项目

更新于 10-15 21:37

技能介绍

用途:把“搜索资源→校验链接→保存到夸克网盘→下载到本地”的流程自动化,结合 PanSou 聚合 API 与本地夸克桌面 APP。所有操作通过 CLI 脚本 ${SKILL_PATH}/scripts/quark_search.py 完成,结果以 JSON 输出到 stdout({"ok": true, "data": {...}} 或 {"ok": false, "error": "...", "code": "..."}),进度日志输出到 stderr。

主要能力:check 检查环境(APP 是否运行、是否登录);search 一条命令完成 PanSou 搜索、并行校验链接并获取前若干条结果的文件详情,支持 --top、--no-validate、--limit、--page;validate 校验多个 pwd_id 或分享 URL,返回 valid/expired/not_exist/error;detail 获取分享文件列表,可用 --fid 浏览子目录;health 查看 PanSou API 状态与渠道/插件列表,缓存 24 小时于 ~/.cache/quark-search/health.json,--refresh 强制刷新;save 触发夸克 APP 打开分享链接,依次尝试 desktop_share_visiting、desktop_caller deeplink、浏览器回退。

使用方式:先运行 python3 ${SKILL_PATH}/scripts/quark_search.py check 确认 APP 已启动并登录;再执行 python3 ${SKILL_PATH}/scripts/quark_search.py search "KEYWORD" --top 5;向用户展示结果并让其选择;最后执行 python3 ${SKILL_PATH}/scripts/quark_search.py save PWD_ID_OR_URL,由用户在 APP 中点击“保存到网盘”,下载由夸克 APP 内置下载管理器完成。批量场景可对多个关键词循环搜索→展示→保存。

适用场景:需要从夸克网盘检索并保存影视、资料等分享资源的用户,且已安装并登录夸克桌面 APP。

限制:保存动作需用户在 APP UI 手动点击;分享带密码时需向用户索取提取码;APP 未运行或未登录需先处理;PanSou 报错可重试;不要直接调用夸克需鉴权的远程 API。校验接口为公开接口,本地 localhost:9128 无需鉴权。