前言¶
整理 B 站長視頻時,常見做法是手動開字幕導出、或把鏈接丟給在線轉寫工具。前者依賴 UP 主是否上傳字幕,後者往往要單獨傳音頻、格式也不統一。若你已經在 Cursor、Claude Code 等環境裏用 Agent 處理任務,更希望直接丟一個 bilibili.com 鏈接,讓助手給出完整、可檢索的文字稿。
下面介紹 SkillHub 上的社區 Skill「B站文字稿-提取B站視頻爲文字稿」(座標 @user_0b65fce7/bilibili-txt,版本 1.0.0),它面向「提取 / 獲取 / 下載 B 站視頻文字稿、字幕、轉錄、語音轉文字」等需求,並說明如何從官方渠道安裝與觸發。
這是什麼¶
一句話定位:面向 bilibili.com 視頻 URL,提取完整文字稿;在需要從視頻拉取音頻時,使用 Whisper 做中文語音識別,輸出帶時間戳的結構化文字稿。
維護與歸屬:來源爲 community,分類爲 design-media,發佈者爲 user_0b65fce7;SkillHub 頁面標註作者爲 Wayne李老師。標籤 requires_api_key=false,表示按 Skill 說明無需額外 API Key 配置。
官方入口:
- API / 元數據:
https://api.skillhub.cn/user_0b65fce7/bilibili-txt - SkillHub 展示頁:
https://www.skillhub.cn/skills/user_0b65fce7/bilibili-txt
核心功能¶
以下能力均來自官方簡介,未在資料中出現的細節不展開:
- 完整文字稿:針對 B 站視頻鏈接,目標是得到覆蓋視頻內容的文字稿,而不僅是片段摘要。
- 音頻提取 + Whisper 中文識別:支持從視頻 URL 提取音頻,並用 Whisper 進行中文語音轉寫(適用於無可用字幕或需以音軌爲準的場景)。
- 結構化與時間戳:生成帶時間戳的結構化文字稿,便於對照原片定位段落。
- 自然語言觸發:官方列出的觸發表述包括「提取B站」「B站文字稿」「bilibili轉錄」「視頻轉文字」等;在已啓用該 Skill 的 Agent 中,用類似表述並附上視頻 URL 即可引導走 Skill 流程。
安裝與啓用¶
SkillHub 頁面給出的安裝提示是:讓 AI 按通用安裝文檔處理,並安裝座標 @user_0b65fce7/bilibili-txt。
1、準備 SkillHub CLI¶
先確認本機是否已有 skillhub:
command -v skillhub && skillhub --version
若未安裝,可按 SkillHub 安裝文檔執行完整安裝(CLI + 默認 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
僅需要 CLI 時:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
說明見:https://skillhub.cn/install/skillhub.md。
2、安裝到當前 Agent 的 skills 目錄¶
安裝時必須用 --dir 指向當前 Agent 識別的 skills 目錄;默認裝到 ./skills/ 可能不會被 Agent 加載。
skillhub install @user_0b65fce7/bilibili-txt --dir <skills 目錄>
常用客戶端的 skills 路徑(摘自 SkillHub 安裝文檔):
- Claude Code:
~/.claude/skills/ - Cursor:
~/.cursor/skills/ - Codex:
~/.codex/skills/或項目下的.agents/skills/
安裝後按你所用客戶端的要求重啓或刷新 Agent,使 Skill 生效。Codex CLI、Claude Code 與 Cursor 的差異主要體現在 --dir 目標路徑上,安裝命令本身一致。
3、用對話讓 AI 安裝(可選)¶
若不想手敲 CLI,可將 SkillHub 頁面提供的提示詞發給 Agent,大意是:請根據 https://skillhub.cn/install/skillhub.md,安裝 @user_0b65fce7/bilibili-txt。
典型用法¶
官方資料未附帶固定腳本示例,可復現的用法是「啓用 Skill + 自然語言 + 視頻 URL」:
- 確認
@user_0b65fce7/bilibili-txt已安裝到當前 Agent 的 skills 目錄。 - 在對話中給出 B 站視頻鏈接(
bilibili.com域名下的標準視頻頁 URL)。 - 使用官方列出的觸發語之一,例如:
請提取這個 B 站視頻的文字稿,需要帶時間戳:https://www.bilibili.com/video/BVxxxxxxxx
或:
bilibili轉錄:把下面鏈接轉成完整文字稿
<視頻 URL>
Agent 在 Skill 指引下應完成音頻獲取(如需)、Whisper 轉寫,並返回結構化、帶時間戳的文字稿。具體依賴(如本機 Whisper、ffmpeg 等)以 Skill 包內 SKILL.md 與腳本爲準;本文不臆造未公開的命令行參數。
適用場景與注意¶
適合誰
- 需要把 B 站課程、訪談、評測等長視頻落成可搜索文本的編輯、研究或筆記場景。
- 已在 Cursor / Claude Code / Codex 等環境工作,希望轉寫與後續總結、翻譯在同一會話內完成。
使用上需注意
- 僅針對 bilibili.com 視頻;其他平臺需另找對應 Skill。
- 語音識別路徑依賴 Whisper,識別質量受音軌、背景音樂、口音等影響;若視頻自帶高質量字幕,實際流程仍以 Skill 內邏輯爲準。
- 社區來源(community),使用前可在 SkillHub 查看版本與說明;截至資料抓取時,SkillHub 顯示評分 100000、下載 3468 次、安裝計數 0(以頁面統計爲準)。
- 轉寫與下載音視頻可能涉及平臺服務條款與版權,商用或二次分發前請自行合規評估。
結尾¶
「B站文字稿-提取B站視頻爲文字稿」把「鏈接 → 帶時間戳文字稿」收斂成 Agent 可執行的 Skill:無需單獨記一套轉寫站點,在對話裏用官方觸發詞並附上 URL 即可。安裝與優先源說明以 SkillHub 文檔爲準;Skill 本體見:
https://www.skillhub.cn/skills/user_0b65fce7/bilibili-txthttps://api.skillhub.cn/user_0b65fce7/bilibili-txt