Skip to content
cccskills
FreePublished on GitHub

account-video-downloader

多平台账号主页视频提取器 — 输入平台名称和账号id/链接,自动拉取抖音/快手/B站/YouTube 四大平台主页作品,解析下载链接,支持批量下载。

适用场景:竞品账号内容拆解与逐帧学习、收藏喜欢的创作者全部作品避免被删、批量搬运素材二次剪辑创作、保存自己账号作品做本地备份防丢失、课程/教程类视频离线囤货反复看、达人合作前快速拉取对方作品做背调分析。

触发词:主页视频下载、批量下载视频、账号视频提取、快手主页下载、B站视频提取、YouTube频道下载、视频保存、无水印下载、竞品视频下载、博主视频备份。

The English summary is being prepared. Showing the original description.

Works withYouTube

Run score Not tested

See how to install

Files included (10)

  • SKILL.md12.2 KB
  • README.en.md2.9 KB
  • README.md4.4 KB
  • scripts/__init__.py339 B
  • scripts/base.py24.9 KB
  • scripts/bilibili.py9.4 KB
  • scripts/douyin.py9.9 KB
  • scripts/kuaishou.py9.9 KB
  • scripts/main.py10.0 KB
  • scripts/youtube.py10.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

多平台账号主页视频提取器

输入平台 + 账号 → 拉取作品列表 → 解析下载链接 → 一键下载到本地


简介

多平台账号主页视频批量下载工具。支持 抖音、快手、B站、YouTube 四大平台,只需提供平台名称和账号标识,自动拉取该账号近期作品列表,逐条解析视频/图文下载直链,支持一键批量下载到本地。


功能特性

功能说明
📋 作品拉取通过账号获取主页近期作品(标题、互动数据、作品链接)
🔗 链接解析逐条调用解析接口,获取视频/图文下载直链
📥 批量下载一键下载全部作品(视频+图文)到本地 output/ 目录
📊 数据展示Markdown 表格 / JSON 双格式输出,含完整互动数据
📄 分页翻页支持翻页查看更多作品
📅 日期筛选可按作品发布时间挑选
🌐 多平台一个工具覆盖抖音/快手/B站/YouTube 四大平台

支持平台

--platform平台账号标识说明
douyin抖音抖音号如 Fish688688
kuaishou快手快手号如 Fish688688
bilibili哔哩哔哩主页链接(accountUrl)如 https://space.bilibili.com/123456
youtubeYouTube频道 URL(channel)如 https://www.youtube.com/@channel

API 说明

本 Skill 调用 redfox.hk 接口,每个平台分两步:

步骤接口路径说明
1. 拉取作品POST /story/api/{platform}/...根据账号标识获取作品列表
2. 解析下载POST /story/api/parseWork/videoDownload/{platform}根据作品链接获取下载直链

认证

前往 红狐hub 获取 API Key,设为环境变量:

# macOS / Linux
export REDFOX_API_KEY=ak_你的密钥

# Windows PowerShell
$env:REDFOX_API_KEY="ak_你的密钥"

使用方式

CLI 命令行

# 抖音:基础用法
python3 "$SKILL_PATH/scripts/main.py" --platform douyin --account "Fish688688"

# 快手:基础用法
python3 "$SKILL_PATH/scripts/main.py" --platform kuaishou --account "kwaiId"

# B站:拉取作品并解析下载链接(不下载文件)
python3 "$SKILL_PATH/scripts/main.py" --platform bilibili --account "https://space.bilibili.com/123456"

# YouTube:下载视频到本地
python3 "$SKILL_PATH/scripts/main.py" --platform youtube --account "https://www.youtube.com/@channel" --download

# YouTube:指定下载目录
python3 "$SKILL_PATH/scripts/main.py" --platform youtube --account "https://www.youtube.com/@channel" --download --output-dir ./my_videos

# 指定作品数量(默认10,最多50)
python3 "$SKILL_PATH/scripts/main.py" --platform bilibili --account "MID" --count 20 --download

# 翻页查看更多作品
python3 "$SKILL_PATH/scripts/main.py" --platform kuaishou --account "用户ID" --page 2

# 按日期范围筛选作品
python3 "$SKILL_PATH/scripts/main.py" --platform bilibili --account "MID" --date-start 2026-07-01 --date-end 2026-07-31

# 多账号(逗号分隔)
python3 "$SKILL_PATH/scripts/main.py" --platform bilibili --accounts "MID1,MID2" --download

# 组合使用:第2页 + 日期过滤 + 下载
python3 "$SKILL_PATH/scripts/main.py" --platform bilibili --account "MID" --page 2 --count 20 --date-start 2026-06-01 --download

参数说明

参数说明
--platform目标平台(必填,见上表)
--account单个账号标识
--accounts多个账号标识,逗号分隔
--count拉取作品数量(默认10,最多50)
--page页码(默认1)
--date-start起始日期 YYYY-MM-DD
--date-end结束日期 YYYY-MM-DD
--download下载视频文件到本地
--output-dir下载目录(默认 output/)
--jsonJSON 格式输出
--rate-limit请求间隔秒数(默认 1.0)

依赖

依赖安装命令
requestspip3 install requests

账号标识要求

不同平台对账号标识有不同要求,必须提供各平台的唯一标识:

平台要求URL 支持获取方式
B站主页链接(accountUrl)✅ 支持直接复制个人空间页 URL
YouTube频道 URL(channel)✅ 支持直接复制频道页 URL
抖音抖音号(uniqueName)❌ 不支持抖音 APP → 目标主页 → 头像下方「抖音号:xxx」字段
快手账号 ID(kwaiId)❌ 不支持快手 APP → 目标主页 → 昵称下方显示的 ID

⚠️ 抖音、快手不支持主页链接! 如果用户粘贴了 URL,必须提示用户提供上述唯一标识。

重要: 若用户只输入账号名称而未提供唯一标识,必须提示用户提供准确的唯一标识。

📸 抖音号获取方式: 打开抖音 APP → 进入目标用户主页 → 在头像下方、粉丝数据下方可看到「抖音号:xxx」字段。若用户不确定抖音号在哪,可展示示意截图(红框标注「抖音号」位置)帮助用户定位。


Agent 集成指南

触发词

  • 主页视频下载 / 批量下载视频 / 账号视频提取
  • 抖音下载 / 抖音视频提取 / 下载抖音作品
  • B站视频提取 / B站视频下载 / 哔哩哔哩视频下载
  • YouTube频道下载 / YouTube视频提取
  • 帮我下载 xxx 的主页视频

Agent 执行流程

Step 1: 确认用户意图、平台与账号标识
  - 从用户输入中识别目标平台(抖音/快手/B站/YouTube)
  - 若用户未明确平台,询问:「你想下载哪个平台的视频?」
  - 确认账号标识格式正确,若用户提供的是中文昵称,提示提供唯一 ID

Step 2: 识别用户输入的时间范围(如有)
  - 若用户提到了作品时间范围,自动识别并转换为 --date-start / --date-end:
    - "7.1~7.20" → --date-start 2026-07-01 --date-end 2026-07-20
    - "7月1日到7月20日" → --date-start 2026-07-01 --date-end 2026-07-20
    - "最近一周" → 当前日期往前推 7 天
    - "上个月" → 上个月 1 日到上个月最后一天
    - "7月份的作品" → --date-start 2026-07-01 --date-end 2026-07-31
  - 日期格式固定为 YYYY-MM-DD,年份默认为当前年份
  - 若用户要求"继续"/"下一页",添加 --page N

Step 3: 调用脚本拉取作品 + 解析下载链接
  python3 "$SKILL_PATH/scripts/main.py" --platform <platform> --account "<id>"

Step 4: 展示结果 + 询问翻页
  - 展示 Markdown 表格,含可点击的作品链接和下载链接
  - 若有失败:提示「可能是用户已删除该视频,如需数据核查可联系工作人员邮箱 redfoxdata@proton.me 处理」
  - 若可翻页:告诉用户「还有更多作品,是否需要翻看下一页?」,输入下一页翻页
  - 提示用户支持按时间范围提取作品

Step 5: 询问用户是否需要批量下载
  - 使用 AskUserQuestion:「是否需要将能下载的视频批量下载到本地?」
  - 选项:「下载到本地」/「只看链接即可」

Step 6: 用户确认后执行下载
  python3 "$SKILL_PATH/scripts/main.py" --platform <platform> --account "<id>" --download
  - 告知用户文件保存路径

Agent 输出规范

解析完成后按以下格式输出(自然语言风格,面向普通用户)。

⛔ 强制规则:禁止简化输出

Agent 必须原样展示脚本返回的完整表格,禁止以下行为:

  • ❌ 禁止删除或合并任何列(发布时间、作品、赞、评论、收藏、分享、资源下载 缺一不可)
  • ❌ 禁止省略翻页提示行
  • ❌ 禁止省略时间范围筛选提示("💡 支持输入想提取的作品时间范围…")
  • ❌ 禁止省略下载询问提示("💾 需要将这 X 条作品批量下载到本地吗?")
  • ❌ 禁止用「...」或摘要代替完整表格内容
  • ✅ 必须逐行展示所有作品的完整信息(含资源下载链接)

输出模板

## 📥 {平台}视频下载 — @账号名(粉丝: X)

当前是**第 1 页**,共 10 条作品 | 还有更多作品,输入 `--page 2` 翻看下一页

| #   | 发布时间 | 作品              | 赞   | 评论 | 收藏 | 分享 | 资源下载                                      |
| --- | -------- | ----------------- | ---- | ---- | ---- | ---- | --------------------------------------------- |
| 1   | 07-28    | [作品标题](链接)  | 5.2k | 67   | 689  | 5.8k | [🎬视频](...) · [🖼封面](...) · [🎵音频](...) |
| 2   | 07-24    | [作品标题2](链接) | 3.1k | 22   | 136  | 865  | [🖼封面](...)                                 |
| 3   | …        | …                 | …    | …    | …    | …    | …                                             |

**合计:** 10 条作品,8 条可下载,2 条下载失败

> ⚠️ 下载失败的视频可能是用户已删除该视频,如需数据核查可联系工作人员邮箱 **redfoxdata@proton.me** 处理。

> 💡 需要提取特定时间范围的作品?直接告诉我时间范围即可,如「7.1~7.20」「最近一周」

> 💾 需要将这 X 条作品批量下载到本地吗?直接告诉我即可。

平台名称会根据实际平台自动替换(快手 / B站 / YouTube)。


常见问题

Q:如何获取 API Key? A:前往 redfox.hk 注册获取。

Q:下载的视频有水印吗? A:无水印。API 返回的视频/图文直链已去除平台水印。

Q:图文作品能下载吗? A:可以。图文作品(幻灯片、相册类)会自动下载首张图片,格式为 JPG/PNG/WebP。

Q:为什么提示「调用频率超限」? A:API 返回 code=3108 时表示请求过快触发了限流。可增加 --rate-limit 2.0 延长间隔。

Q:支持哪些平台? A:抖音、快手、B站(哔哩哔哩)、YouTube 四大平台。

Q:各平台账号标识从哪里获取? A:抖音需要抖音号(如 JCLjiangchenglan),快手需要账号 ID / kwaiId(账号名称下方),B站需要主页链接,YouTube 需要频道 URL。

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

深度A股情报调查与分析工具,支持A股情报调查、竞品分析、舆情监测、人物背景调查、信息交叉验证,生成结构化调查报告。当用户需要调查A股公司/行业/概念、调查竞品、追踪热点事件、了解人物背景、验证信息真实性时使用。触发词:A股情报、股票调查、财报分析、概念追踪、资金流向、情报调查、竞品分析、舆情调查、背景调查、信息验证、多源搜索。

The English summary is being prepared. Showing the original description.

redfox-data/redfox-community449Updated Oct 22, 2026

B站AI信息源 — 每日扫描B站AI相关账号,按点赞量发现爆款视频,智能聚类话题后生成包含封面图、互动数据与订阅支持的HTML日报。同时基于热门话题执行AI情报调查,采用多引擎搜索与交叉验证,输出结构化调查报告。支持用户自定义关键词定向查询。⚠️数据每日15:00更新前一天数据,目标日期无数据时必须先告知用户并等待确认后才能调用接口,禁止自动获取。当用户需要AI-B站日报、B站爆款、AI-B站热点、B站AI内容、B站AI视频、B站情报或自定义关键词查询时使用。

The English summary is being prepared. Showing the original description.

redfox-data/redfox-community449Updated Oct 22, 2026

B站评论分析工具。输入B站视频链接或BV号即可获取一级评论数据,支持分页浏览、评论情感分析(积极/负面/需求/竞品),生成精美 HTML 报告。当用户需要查看B站视频评论、分析评论舆情、了解用户反馈时使用。触发词:B站评论、B站视频评论、评论查询、评论分析、评论舆情、看评论、bilibili评论。

The English summary is being prepared. Showing the original description.

redfox-data/redfox-community449Updated Oct 22, 2026

B站关键词搜账号工具。根据用户输入的关键词查询B站相关账号,支持按综合排序或粉丝数排序,返回账号列表(含粉丝数、等级、简介等信息)。当用户需要搜索B站账号、查找B站UP主、找B站同类账号时使用。

The English summary is being prepared. Showing the original description.

redfox-data/redfox-community449Updated Oct 22, 2026

B站关键词搜作品工具。根据用户输入的关键词调用 Redfox 接口搜索B站最新视频,支持按排序方式和发布时间筛选,返回新鲜数据(非缓存/历史数据)。当用户要求搜索B站最新内容、查看某关键词下的视频数据时使用。触发词:B站搜索、B站最新视频、B站热门、B站搜作品、bilibili搜索。

The English summary is being prepared. Showing the original description.

redfox-data/redfox-community449Updated Oct 22, 2026

B站账号作品列表实时查询工具。根据B站UP主的UID获取该UP主发布的最新视频作品列表,支持游标翻页浏览更多作品。当用户想查看某个B站UP主的作品列表、B站账号视频、UP主投稿列表时使用。

The English summary is being prepared. Showing the original description.

redfox-data/redfox-community449Updated Oct 22, 2026

See all skills by redfox-data

Report a problem with this skill