SuperAPI AI 工具集

download-anything

设计与创作

查看项目

更新于 10-15 22:11

技能介绍

用途:帮助用户或智能体在互联网上定位并下载各类数字资源,覆盖电子书、学术论文、影视、音乐、软件、图片、字体、课程等,强调“任意资源、任意格式”。

主要能力:以命令行工具集为核心。yt-dlp 可下载 1800+ 站点的视频与音频;aria2 支持多线程下载与 torrent/magnet;gallery-dl 批量抓取 170+ 站点图片与媒体;spotdl 将 Spotify 播放列表/专辑/单曲转为本地文件;wget 用于递归下载与站点镜像;curl 处理 HTTP 请求与 API 调用;ffmpeg 做媒体转换;jq 解析 JSON 便于自动化。附带按用途划分的决策树与参考文档(电子书、视频、音乐、软件、素材、网盘搜索、课程、搜索技巧、工具参考)。

使用方式:可运行 bash scripts/install-toolkit.sh 一次性安装工具集;也可用 brew install yt-dlp、brew install aria2、pip3 install gallery-dl、pip3 install spotdl、brew install wget、brew install ffmpeg、brew install jq 分别安装。脚本位于 scripts/ 目录,包括 install-toolkit.sh、dl-video.sh URL [QUALITY]、dl-audio.sh URL [FORMAT]、dl-file.sh URL [OUTPUT]、dl-gallery.sh URL [DIR] [ARGS...]、dl-torrent.sh MAGNET [DIR]、dl-subtitle.sh QUERY [LANG],可按需组合。也提供常用一行命令,例如 yt-dlp -f "bv*+ba/b" "URL" 获取最佳画质,yt-dlp -x --audio-format mp3 "URL" 提取音频,aria2c -x16 -s16 -k1M "URL" 快速下载文件,gallery-dl "URL" 批量抓图,spotdl "SPOTIFY_URL" 下载音乐,wget -r -l1 -A "*.pdf" "URL" 抓取页面 PDF,以及 yt-dlp -j "URL" 输出元数据供自动化解析。

适用场景:个人获取公开可下载的媒体与文档;为智能体流水线提供下载能力(如解析 JSON 后选格式再下载);批量抓取画廊素材;整理本地音乐库;下载 torrent。

限制与注意:资料未说明费用、授权与法律合规细节,使用者需自行确认资源版权与站点条款。许多资源站点域名频繁变动,URL 失效时可搜索镜像或最新地址;电子书可优先使用 Anna's Archive 等元搜索。部分工具依赖 brew 或 pip 环境。资料未提供更多平台兼容性与失败处理细节。