前言¶
做筆記或寫稿時,經常要把 B 站長視頻裏的口述內容落到文字上。常見做法是手動開播放器、暫停抄寫,或單獨找下載工具再對接 ASR,步驟多、文件名也容易亂。若希望 Agent 在對話裏識別 B 站鏈接後自動走完「拉音頻 → 轉寫 → 摘要 → 落盤」,可以裝社區 Skill bilibili-video-md(座標 @user_fe8721be/jmy001,當前版本 1.0.3)。
這是什麼¶
bilibili-video-md 是 SkillHub 上分類爲 ai-agent 的社區技能(來源 community,發佈者 user_fe8721be)。頁面標註 requires_api_key=false,即不依賴額外 API Key 配置項。
一句話:當用戶提供嗶哩嗶哩視頻鏈接時,自動下載音頻、用 Coli ASR(sensevoice 模型) 轉錄爲中文,再生成結構化 Markdown 摘要,並以視頻標題作爲文件名保存。
官方入口:
- SkillHub 展示頁:https://www.skillhub.cn/skills/user_fe8721be/jmy001
- API 座標頁:https://api.skillhub.cn/user_fe8721be/jmy001
核心功能¶
以下能力均來自 SkillHub 技能說明,未在資料中出現的細節不寫。
- 觸發條件:用戶提供 B 站視頻鏈接(URL 含
bilibili.com/video/,或 BV 開頭加字母數字的編號)。 - 下載音頻:從對應視頻拉取音頻,作爲後續轉寫輸入。
- 語音轉文字:使用 Coli ASR,模型爲 sensevoice,輸出中文文本。
- 生成 Markdown:在轉寫基礎上整理爲結構化 Markdown 摘要。
- 命名保存:以視頻標題作爲文件名寫入 Markdown 文件。
Agent 側可用的自然語言觸發詞包括:B站視頻、bilibili、下載音頻、轉視頻、video轉文字、B站轉md。
安裝與啓用¶
SkillHub 頁面給出的安裝指引是:按 SkillHub 安裝與優先源配置 安裝座標 @user_fe8721be/jmy001。下面按該文檔歸納步驟;各 AI 客戶端的 skills 目錄不同,安裝時必須用 --dir 指向當前 Agent 實際使用的目錄。
1、檢查或安裝 skillhub CLI¶
先確認本機是否已有 CLI:
command -v skillhub && skillhub --version
若未安裝,可按官方腳本安裝(完整安裝含 CLI 與默認 Skill;僅需 CLI 時加 --cli-only):
# 完整安裝(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
2、安裝 bilibili-video-md 到當前 Agent 的 skills 目錄¶
官方強調:安裝時必須指定 --dir,否則默認落在 ./skills/,當前 Agent 可能識別不到。
skillhub install @user_fe8721be/jmy001 --dir <skills 目錄>
常用客戶端的 skills 路徑(摘自 SkillHub 安裝文檔):
| 客戶端 | skills 目錄 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或項目下的 .agents/skills/ |
| Windsurf | ~/.codeium/windsurf/skills/ 或 .windsurf/skills/ |
在 Cursor 中,示例爲:
skillhub install @user_fe8721be/jmy001 --dir ~/.cursor/skills/
安裝完成後,按你所用客戶端的慣例重啓或刷新 Agent,使新 Skill 被加載。Skill 本體遵循通用 SKILL.md 格式,由 Agent 讀取後決定何時調用。
典型用法¶
資料中的用法是「在對話裏提供 B 站鏈接或上述觸發詞」,由 Agent 匹配本 Skill 後執行流水線。可復現的示例對話如下(鏈接需替換爲真實視頻):
請把這個 B 站視頻轉成 md:https://www.bilibili.com/video/BVxxxxxxxxxx
或:
B站轉md,BV1xxxxxxxxxx
video轉文字,幫我處理這個 bilibili 鏈接:……
經過上面的步驟,Agent 應在本地完成音頻下載、ASR 轉寫與摘要生成,並以該視頻標題命名 Markdown 文件。具體腳本路徑與中間產物目錄取決於 Skill 包內實現;公開頁面未列出時,以安裝後的 SKILL.md 爲準。
適用場景與注意¶
適合誰
- 需要把 B 站教程、訪談、課程口述整理成可檢索 Markdown 的開發者或寫作者。
- 已在 Cursor、Claude Code、Codex 等支持 Skill 的環境裏工作,希望用自然語言觸發整條鏈路的人。
限制與注意
- 僅針對 B 站視頻鏈接形態(
bilibili.com/video/或 BV 號);其他平臺不在技能說明範圍內。 - 轉寫依賴 Coli ASR / sensevoice,長視頻耗時會隨音頻時長與本地算力變化;資料未給出時長上限,需自行試跑評估。
- 社區來源(community),升級與維護跟隨發佈者 user_fe8721be;安裝前可在 SkillHub 查看版本 1.0.3 與頁面統計(截至抓取:下載約 1555、安裝約 40)。
- 安裝 CLI 或拉取技能包需要網絡;在受限沙箱中執行官方
curl安裝腳本時需允許出網。
結尾¶
bilibili-video-md 把 B 站鏈接到 Markdown 筆記串成一條 Agent 可觸發的流程:識別鏈接、下載音頻、sensevoice 轉寫、結構化摘要、按標題存盤。若你正在 SkillHub 上找 ai-agent 類工具,可從官方頁安裝 @user_fe8721be/jmy001:https://www.skillhub.cn/skills/user_fe8721be/jmy001。