前言¶
做資料整理、離線備份或二次分析時,經常遇到 B 站視頻:用戶丟一條 bilibili.com 鏈接,或點名某個 UP 主的合集。自己寫腳本要處理清晰度、登錄態和合集分頁;每次在對話裏重複說明流程也費時間。若希望 Agent 在識別到「下載 B 站視頻」類意圖時,按統一規則選畫質、批量拉合集,可以把下載邏輯封裝成 Skill,通過 SkillHub 安裝到 Cursor、Codex 等客戶端。
下面介紹 SkillHub 上的 B站視頻下載器(技能標識 bilibili-downloader-plus)。撰寫時對照了 SkillHub 安裝文檔與技能頁;截至 2026-10-20,技能詳情頁顯示「Skill 已不存在或已下線」,安裝與能力說明以平臺恢復展示或技能包內 SKILL.md 爲準。
這是什麼¶
B站視頻下載器 是面向 B 站(Bilibili)內容的 Agent Skill:在用戶要求下載 B 站視頻、B 站合集或 bilibili 鏈接中的視頻時觸發。出品與分發渠道爲 SkillHub(國內 Skill 社區);技能在 SkillHub 上的分類爲 data-analysis(數據分析),並帶有與網頁抓取相關的標籤。
官方入口(API 形態):
https://api.skillhub.cn/user_912ed068/bilibili-downloader-plus
站內技能頁(便於瀏覽說明與安裝引導):
https://skillhub.cn/skills/bilibili-downloader-plus
它要解決的問題是:把「解析鏈接 → 選清晰度 → 必要時帶登錄態 → 單集或整合集下載」收斂成 Agent 可執行的一套指令與腳本,而不是每次在對話裏從零描述工具鏈。
核心功能¶
以下能力來自 SkillHub 對該技能的公開說明(與 bilibili-downloader-plus 條目一致),未在資料中出現的細節不展開。
- 單視頻下載:用戶提供單個 B 站視頻鏈接時,完成下載流程。
- 合集批量下載:支持整個合集或系列視頻的批量拉取,減少逐條複製鏈接。
- 畫質選擇:自動選擇當前可用的最高畫質。
- 登錄態與高清:支持通過瀏覽器 Cookie 獲取登錄態,以解鎖 1080P、1080P+ 等需登錄的清晰度檔位。
典型觸發場景包括:用戶給出 bilibili.com 鏈接並要求下載;用戶提到下載 B 站視頻;用戶要求下載某 UP 主的合集或系列視頻。
安裝與啓用¶
Skill 基於通用 SKILL.md 格式,需先具備 SkillHub CLI,再把技能安裝到當前 Agent 能識別的 skills 目錄(裝錯目錄會導致 Agent 讀不到技能)。
1、安裝或檢查 SkillHub CLI¶
先確認本機是否已有 CLI:
command -v skillhub && skillhub --version
若未安裝,可按 SkillHub 官方文檔僅安裝 CLI(不裝默認 Skill 包):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
完整安裝(CLI + 默認 Skill)可使用同腳本不帶 --cli-only;說明見 SkillHub 安裝與優先源配置。
2、安裝 bilibili-downloader-plus¶
安裝時必須用 --dir 指向當前環境的 skills 目錄。常用路徑如下(摘自官方安裝文檔):
| 客戶端 | skills 目錄 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或項目下的 .agents/skills/ |
示例(Cursor):
skillhub install bilibili-downloader-plus --dir ~/.cursor/skills/
也可先搜索確認技能名:
skillhub search bilibili-downloader
SkillHub 技能頁上的安裝提示概括爲:若尚未安裝 SkillHub CLI,先按 https://skillhub.cn/install/skillhub.md 完成 CLI 安裝,再安裝 bilibili-downloader-plus;若 CLI 已存在,則直接執行安裝命令即可。
安裝後按所用 Agent 的要求重啓或刷新技能加載;具體是否需重啓以客戶端文檔爲準。
典型用法¶
公開資料未提供完整命令行逐字示例,用法以技能包內 SKILL.md 及 Agent 對話爲主。可復現的交互模式如下。
- 在已啓用該 Skill 的 Agent 對話中,發送 B 站視頻或合集鏈接,並明確說明「下載」或「保存到本地」。
- 若需要 1080P 及以上清晰度,按 Skill 說明提供瀏覽器 Cookie 或完成登錄態配置(字段名與格式以
SKILL.md爲準)。 - 對合集:說明要下載整個合集或系列,由 Agent 按 Skill 指引批量處理,而非逐條粘貼 BV 號。
示例(僅示意觸發方式,非技能內部 API):
請下載這個 B 站合集裏的全部視頻,儘量最高畫質:https://www.bilibili.com/video/BVxxxxxxxx
如需登錄才能 1080P,我會按你的說明提供 Cookie。
適用場景與注意¶
適合誰
- 經常在 Agent 裏處理 B 站鏈接、希望統一下載策略的開發者或運營。
- 需要離線留存、轉寫、切片前先把視頻落到本地的數據分析或內容整理流程。
限制與注意
- 可用性:當前訪問
https://skillhub.cn/skills/bilibili-downloader-plus會提示技能不存在或已下線;安裝前建議在 SkillHub 搜索bilibili-downloader-plus或打開官方 API 入口確認是否恢復。無法安裝時,不應假設本地仍能通過舊緩存使用。 - 合規:僅下載你有權留存的內容;遵守 B 站用戶協議與版權要求,Skill 不提供繞過平臺規則的能力說明以外的保證。
- Cookie 安全:用 Cookie 換高清時,避免把完整 Cookie 提交到不可信環境;在團隊規範允許範圍內操作。
- 目錄:
skillhub install未加--dir時默認裝到./skills/,多數 Agent 不會自動加載,需顯式指定上表中的目錄。
結尾¶
B站視頻下載器 把 B 站單集與合集的下載、最高可用畫質以及 Cookie 登錄態等需求寫成 Agent Skill,適合掛在 SkillHub 上按需安裝到 Cursor、Codex 等環境。平臺分類爲 data-analysis;具體版本號、腳本依賴與配置項以技能包內文檔爲準。
官方地址:
https://api.skillhub.cn/user_912ed068/bilibili-downloader-plus
SkillHub 技能頁:https://skillhub.cn/skills/bilibili-downloader-plus