SuperAPI AI 工具集

download-anything

设计与创作

查看项目

更新于 10-15 22:11

技能介绍

用途:帮助用户从互联网查找并下载各类数字资源,包括电子书、学术论文、影视、音乐、软件、图片、字体和在线课程等。

主要能力:整合多个命令行工具,按资源类型执行下载。yt-dlp 支持 1800 多个网站的视频与音频;aria2 支持多线程下载和种子;gallery-dl 支持 170 多个站点的批量图片与媒体;spotdl 可将 Spotify 播放列表转为本地文件;wget 支持递归下载与站点镜像;ffmpeg 负责媒体转换;jq 用于 JSON 解析;curl 用于 HTTP 请求。

使用方式:可运行 bash scripts/install-toolkit.sh 一次性安装工具包。脚本位于 scripts/ 目录,各司其职: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"、aria2c -x16 -s16 -k1M "URL"、spotdl "SPOTIFY_URL"、wget -r -l1 -A "*.pdf" "URL"。安装命令如 brew install yt-dlp、brew install aria2、pip3 install gallery-dl、pip3 install spotdl、brew install ffmpeg 等需保持原样。

适用场景:按决策树选择工具,例如 YouTube 或社交媒体视频用 dl-video.sh,音频抽取用 dl-audio.sh,Spotify 用 spotdl,图片用 dl-gallery.sh,直链文件用 dl-file.sh,种子用 dl-torrent.sh,字幕用 dl-subtitle.sh;电子书、论文、影视、音乐、软件、素材、网盘资源和课程则分别参考 references/ 下的文档。

限制:许多资源站点会轮换域名,URL 失效时可搜索站点镜像或最新地址;部分站点与内容可能涉及版权或访问权限,具体可用性和合法性暂未提供说明。