前言¶
做內容整理或競品調研時,經常遇到抖音口播:鏈接能打開,但要把「說了什麼」落成可檢索的文本,往往要手動聽寫或依賴第三方轉寫服務。雲端 API 還要處理密鑰、費用和素材外傳。下面介紹 SkillHub 上的社區 Skill「抖音視頻提取文案」,在 Agent 側按意圖自動接管抖音鏈接與分享口令,用 Playwright 抓取視頻、Whisper medium 本地轉寫,全程不依賴雲端轉寫接口。
這是什麼¶
「抖音視頻提取文案」是 SkillHub 座標 @user_6a36b82b/douyin-transcribe-lz 下的 Agent Skill(當前版本 v1.1.1,來源 community,分類 data-analysis)。發佈者爲 SkillHub 用戶 user_6a36b82b(頁面標註作者 liuzheng60)。標籤 requires_api_key=false,表示按 Skill 說明使用時不需要額外配置 API Key。
它解決的是:用戶給出抖音短鏈、長鏈或整段分享文案後,由 Agent 按 Skill 規則提取鏈接、拉取音視頻並輸出文字稿,而不是讓模型憑猜測「總結視頻」。
核心功能¶
以下能力均來自 SkillHub 官方簡介與技能頁說明,可覈對。
觸發意圖(滿足其一即應啓用該 Skill)
- 提取文案 / 提取文字 / 提取字幕 / 提取內容 / 提取文本
- 視頻轉文字 / 視頻轉文本 / 語音轉錄 / 音頻轉文字
- 「這個視頻說了什麼」「幫我看看這個視頻講什麼」「總結這個抖音視頻」
- 用戶粘貼含鏈接的抖音分享口令(如「0.23 複製打開抖音,看看…」整段文本)
鏈接形態
- 支持
v.douyin.com、douyin.com、iesdouyin.com等常見抖音域名;也可從完整分享文案中自動解析鏈接。
技術路徑
- 使用 Playwright 繞過登錄牆並捕獲視頻資源。
- 使用 Whisper medium 模型在本地轉錄中文。
- 不調用雲端轉寫 API,處理留在本機,Skill 說明中強調「全程本地化」。
Skill 在 SkillHub 上的評分爲 100000,下載量 12076(以技能頁展示爲準)。
安裝與啓用¶
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
2. 安裝本 Skill¶
官方頁面給出的安裝方式是:讓 Agent 參照 SkillHub 安裝說明,安裝座標 @user_6a36b82b/douyin-transcribe-lz。
命令行安裝時需用 --dir 指向當前 Agent 的 skills 目錄,否則默認落在 ./skills/,Agent 可能無法加載:
skillhub install @user_6a36b82b/douyin-transcribe-lz --dir <你的 Agent skills 目錄>
常用客戶端 skills 路徑(摘自 SkillHub 安裝文檔):
| 環境 | skills 目錄 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或項目下 .agents/skills/ |
安裝後按你所用客戶端的要求重啓或刷新 Agent,使 Skill 被加載。
典型用法¶
Skill 面向對話場景,沒有單獨列出 REST 接口;用法即:在已啓用該 Skill 的 Agent 中發出符合觸發意圖的請求,並帶上抖音鏈接或分享文案。
示例 1:短鏈 + 提取文案
請提取這個抖音視頻的文案:https://v.douyin.com/xxxxxx/
示例 2:整段分享口令
0.23 複製打開抖音,看看【某某】的作品 https://v.douyin.com/xxxxxx/ ……
幫我看看這個視頻講了什麼
示例 3:轉寫意圖
把下面抖音鏈接裏的語音轉成文字:https://www.douyin.com/video/xxxxxxxx
Agent 應按 Skill 說明選擇本技能,完成鏈接解析、Playwright 抓取與 Whisper 本地轉寫,並返回文本結果(是否分段、是否摘要取決於你對 Agent 的後續指令;Skill 簡介中的「總結這個抖音視頻」屬於應啓用該 Skill 的意圖之一)。
適用場景與注意¶
適合誰
- 需要在 Cursor、Claude Code、Codex 等支持 Skills 的環境裏處理抖音口播,且希望轉寫留在本機、不配置雲端轉寫 API 的開發者或運營。
- 經常收到分享口令、短鏈,希望用自然語言直接要「文案 / 字幕 / 說了什麼」的用戶。
使用上需注意
- 底層依賴 Playwright 與本地 Whisper medium,首次運行通常需要完成瀏覽器運行時與模型相關依賴的準備;具體步驟以 Skill 包內
SKILL.md及安裝後的腳本說明爲準(SkillHub 頁面未展開逐步清單)。 - 抖音頁面與反爬策略會變動,Playwright「繞過登錄牆」能否覆蓋你手裏的鏈接形態,需以實際運行結果爲準。
- 本地 medium 模型對 CPU/GPU 與磁盤佔用高於小模型,長視頻轉寫耗時會明顯增加。
- 僅處理你有權使用的公開或已授權內容;Skill 提供的是技術能力,不替代版權與平臺條款合規判斷。
結尾¶
「抖音視頻提取文案」把抖音分享鏈接、口令與「提取 / 轉寫 / 這個視頻說了什麼」類意圖綁在一起,用 Playwright 取流、Whisper medium 本地出稿,並標明無需 API Key。若你要在 Agent 工作流裏穩定處理抖音口播文字,可從 SkillHub 安裝 @user_6a36b82b/douyin-transcribe-lz。
- 技能頁:https://www.skillhub.cn/skills/user_6a36b82b/douyin-transcribe-lz
- API 入口:https://api.skillhub.cn/user_6a36b82b/douyin-transcribe-lz
- 安裝說明:https://skillhub.cn/install/skillhub.md