SuperAPI AI 工具集

quark-download

编程与开发

查看项目

更新于 10-15 21:37

技能介绍

用途:自动化完成网盘资源搜索、链接校验、保存到夸克云盘并下载到本地的流程,结合 PanSou 聚合 API 与本地夸克桌面 APP。

主要能力:所有操作通过 CLI 脚本 ${SKILL_PATH}/scripts/quark_search.py 执行,输出 JSON 到 stdout,错误输出到 stderr,退出码 0 成功、1 可恢复错误、2 致命错误。支持快速搜索(search 命令,可并行校验链接并获取前若干结果的文件详情)、单独校验链接(validate)、查看文件详情(detail,可用 --fid 浏览子文件夹)、健康检查(health,结果缓存 24 小时于 ~/.cache/quark-search/health.json,--refresh 强制刷新)。搜索优先返回夸克类型结果。

使用方式:任何业务命令前必须先运行 preflight:python3 ${SKILL_PATH}/scripts/quark_search.py preflight,返回 ready: true 才可继续;若为 false,需按提示启动并登录夸克桌面 APP 后重试。快速搜索示例:python3 ${SKILL_PATH}/scripts/quark_search.py search "KEYWORD" --top 5,可选 --no-validate、--limit、--page。保存需夸克 APP 运行且已登录,命令为 python3 ${SKILL_PATH}/scripts/quark_search.py save PWD_ID_OR_URL,脚本依次尝试 desktop_share_visiting、desktop_caller deeplink、浏览器回退三种方式。保存后需在 APP 中点击「保存到网盘」完成,下载由 APP 内置下载管理器处理。

适用场景:需要从网盘搜索并保存资源到夸克云盘的用户,支持批量处理多个关键词。

限制:搜索本身不依赖夸克 APP,但保存必须依赖运行且已登录的夸克桌面 APP;本地 API 位于 localhost:9128,无需认证;分享校验 API 为公开接口;带提取码的分享需用户提供提取码;不要直接调用夸克需认证的远程 API。其他细节暂未提供。