mcpField
D
download-anything

download-anything

github.com/hacklyc生产力62190 次安装26 周前更新
代码仓库

关于 download-anything

一个以下载为核心的技能,整理了获取视频、音频、图片、文件、种子和字幕的命令行工具与脚本,并提供电子书、软件和课程等资源的参考指南。

主要功能

  1. 01视频、音频和文件下载脚本
  2. 02批量下载图库内容和种子
  3. 03字幕搜索与下载
  4. 04工具包安装脚本
  5. 05资源搜索参考指南

适用场景

  1. 01下载视频或提取音频
  2. 02获取图片集或直接文件链接
  3. 03查找并下载视频字幕
  4. 04查找电子书或课程等资源

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/hacklyc/myagents_skills --skill download-anything

安装后在 Claude Code 中输入/download-anything确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
cloud-search.md
ebooks.md
education.md
media-assets.md
music.md
search-techniques.md
software.md
tools-reference.md
video.md
scripts/
dl-audio.sh
dl-file.sh
dl-gallery.sh
dl-subtitle.sh
dl-torrent.sh
dl-video.sh
install-toolkit.sh

详细介绍

下载任意内容

找到它。下载它。任何资源,任何格式。

工具包

# Install all tools at once
bash scripts/install-toolkit.sh
工具安装用途
yt-dlpbrew install yt-dlp从 1800 多个网站下载视频/音频
aria2cbrew install aria2多线程下载、种子
gallery-dlpip3 install gallery-dl批量下载图片/媒体,支持 170 多个网站
spotdlpip3 install spotdl将 Spotify 播放列表转换为本地文件
wgetbrew install wget递归下载、镜像网站
curl预装HTTP 请求、API 调用
ffmpegbrew install ffmpeg媒体转换
jqbrew install jq用于自动化的 JSON 解析

决策树

想要下载……工具/方法
YouTube / 社交媒体视频scripts/dl-video.sh URL(自动检测 Bilibili cookies)
任意视频 URL 中的音频scripts/dl-audio.sh URL
Spotify 播放列表/专辑/曲目spotdl URL
图库/艺术家页面中的图片scripts/dl-gallery.sh URL
直接文件 URL(快速下载)scripts/dl-file.sh URL(aria2,16 个连接)
种子或磁力链接scripts/dl-torrent.sh "magnet:..."
视频字幕scripts/dl-subtitle.sh QUERY
电子书或论文→ references/ebooks.md
电影或电视剧→ references/video.md
音乐/游戏原声带/OST→ references/music.md
软件或应用→ references/software.md
图片/视频/音频/字体素材→ references/media-assets.md
中文网盘资源→ references/cloud-search.md
在线课程→ references/education.md
其他内容/不确定→ references/search-techniques.md

脚本

全部位于 scripts/。每个脚本只做一件事。按需组合使用。

脚本功能关键参数
install-toolkit.sh安装所有命令行工具—
dl-video.sh URL [QUALITY]下载视频(自动为 Bilibili 使用 cookies)best/1080/720/480
dl-audio.sh URL [FORMAT]提取音频mp3/opus/flac/best
dl-file.sh URL [OUTPUT]快速多线程下载通过 aria2 建立 16 个连接
dl-gallery.sh URL [DIR] [ARGS...]批量下载图片额外参数会传递给 gallery-dl
dl-torrent.sh MAGNET [DIR]下载种子/磁力链接通过 aria2
dl-subtitle.sh QUERY [LANG]搜索并下载字幕en/zh/ja 等

快速单行命令

# Best quality video
yt-dlp -f "bv*+ba/b" "URL"

# 1080p video + subtitles
yt-dlp -f "bv[height<=1080]+ba/b" --write-subs --sub-langs "en,zh" "URL"

# Extract audio as MP3
yt-dlp -x --audio-format mp3 "URL"

# Download YouTube playlist
yt-dlp --yes-playlist "URL"

# Fast file download (16 connections)
aria2c -x16 -s16 -k1M "URL"

# Download magnet
aria2c --seed-time=0 "magnet:?xt=..."

# Batch images from gallery
gallery-dl "URL"

# Spotify album → local MP3s
spotdl "SPOTIFY_URL"

# All PDFs from a page
wget -r -l1 -A "*.pdf" "URL"

# Video metadata as JSON (automation)
yt-dlp -j "URL"

# Get direct URL without downloading
yt-dlp -g "URL"

Agent 自动化模式

视频流程: yt-dlp -j URL → 解析 JSON → 选择格式 → yt-dlp -f FORMAT URL -o OUTPUT

电子书搜索: 搜索 Anna's Archive / Z-Library / 鸠摩搜书 → 获取下载页面 → 提取链接 → aria2c

批量媒体: gallery-dl --dump-json URL → 检查项目 → gallery-dl -d OUTPUT URL

音乐: spotdl SPOTIFY_URL(自动匹配 YouTube 内容并获取元数据),或 yt-dlp -x --audio-format mp3 YOUTUBE_URL

域名不稳定

许多资源网站会更换域名。URL 失效时:

  1. 搜索:[site name] mirror 2026 或 [站名] 最新地址
  2. 在 Reddit/Twitter 上查看社区镜像列表
  3. Anna's Archive 是最可靠的电子书元搜索工具
  4. 搜索中文网盘时,查看网盘之家导航获取最新链接

参考资料

文件内容
ebooks.md电子书网站、学术论文、有声书、漫画、中文书籍
video.md种子网站、DDL、字幕、动漫、中文视频
music.md免费音乐、下载工具、中文音乐、播客
software.md软件档案、包管理器、中文网站
media-assets.md图片、视频、音频、字体素材
cloud-search.md中文网盘搜索(百度/阿里/夸克)
education.md免费课程和 MOOC
tools-reference.md详细的 CLI 语法和高级标志
search-techniques.mdGoogle 搜索语法、搜索策略

评论

支持 Markdown