用于下载 Bilibili 用户收藏夹视频的工具。触发场景:下载 Bilibili 收藏、bilibili 收藏下载、备份 bilibili 收藏夹、下载 B 站收藏、B站收藏夹下载、获取收藏视频列表、导出 bilibili 收藏等。
此 Skill 用于下载 Bilibili 用户个人的收藏夹视频,支持批量下载、大小过滤、最高清晰度等功能。
Determine this SKILL.md directory as {baseDir}.
ScriptPurpose{baseDir}/scripts/download_favorites.pyMain python script entry point
用户只需要提供用户个人收藏夹 URL 或收藏夹 ID,工具会自动完成其余工作: 请提示用户在网页上登陆 www.bilibili.com, 进入用户个人收藏夹, 把浏览器地址栏收藏夹URL复制告诉AI
text
Bilibili 收藏夹URL示例:https://space.bilibili.com/123456/favlist?fid=7890123
bash
python {baseDir}/scripts/download_favorites.py \
--url "https://space.bilibili.com/123456/favlist?fid=7890123"
bash
python {baseDir}/scripts/download_favorites.py \
--url "https://space.bilibili.com/123456/favlist?fid=7890123" \
--size-limit 300 \
--output-dir ~/Downloads/bilibili_favorites/
bash
python {baseDir}/scripts/download_favorites.py \
--url "https://space.bilibili.com/123456/favlist?fid=7890123" \
--list-only
bash
python {baseDir}/scripts/download_favorites.py \
--url "https://space.bilibili.com/123456/favlist?fid=7890123" \
--max-download 10
参数说明默认值--urlBilibili 收藏夹页面 URL必需参数--size-limit视频大小限制(MB),超过则跳过500--output-dir自定义下载输出目录~/Downloads/bilibili_favorites/--list-only仅获取视频列表,不下载视频False--max-download最大下载视频数量无限制(下载全部)--skip-existing跳过已存在的视频文件(脚本默认行为)True(无需指定)
https://space.bilibili.com/{user_id}/favlist?fid={fav_id}下载的视频将保存为 MP4 格式,文件名格式为:
text
{视频标题}_{BV号}.mp4