Communitygithub.com

tmarkTai/web2clip-setup

用於啟動 web-to-video (web2clip) 專案,或在 clip 步驟因缺少工具、連接器、網路網域、帳號或額度而失敗時使用。

web2clip-setup 是什麼?

此技能對應 web2clip 管線的階段 1–2:環境檢查與準備。它會驗證本機工具(ffmpeg、ffprobe、Playwright),檢查必要的外部連接器(尤其是 ElevenLabs 的 AI 語音),並管理網路存取權限以確保能存取 ElevenLabs 的 API 與內容託管服務。技能會引導使用者設定帳號與額度,建議避免使用免費方案進行商業用途,並處理工具權限提示,確保每個 CLI 動作都獲得明確授權。它主要用於桌面環境(Claude Code、Cursor 等),並包含處理大型檔案傳輸的指引,例如使用 `mv` 指令或 Claude Cowork 進行直接同步。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tmarkTai/web2clip/tree/HEAD/skills/web2clip-setup

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

web2clip-setup · 階段 1–2:檢查與準備

1. 檢查本機工具

cd <skill web2clip>/scripts && python -m w2c.check_env

需要:ffmpeg、ffprobe、playwright (Chromium)。缺少時:pip install playwright && playwright install chromium。

2. 檢查連線(連接器 / MCP)

連線用途必要
ElevenLabsAI 越南語語音是
Google Drive儲存文字文件(劇本、檔案)建議
Canva封面圖片 (thumbnail)選用
Netlify / hosting將網站放到真實連結上以進行錄製當網站尚無連結時
缺少 ElevenLabs → 請使用者連線(在連接器目錄中尋找)。請勿自行選擇其他合作夥伴。

3. 本機網路權限(最常卡住的地方)

如果 check_env 回報封鎖,請引導使用者:設定 → 功能 (Capabilities) → 執行程式碼與建立檔案 → 網域名稱清單,加入以下 5 個網域: elevenlabs.io、api.elevenlabs.io、api.us.elevenlabs.io、elevenlabsusercontent.com、storage.googleapis.com (語音檔案位於 elevenlabsusercontent.com — 經常被遺忘)。

4. 帳號與額度

  • ElevenLabs 以字元數計算額度(合併一個長檔案並不會節省額度)。預估:使用 v4 模型約 1 額度/字元;1–2 分鐘的影片約需 600–1,500 額度。
  • 免費方案(每月約 10,000 額度)不具商業使用權。商用影片 → 建議 Starter 方案(通常首月有優惠)。
  • 請勿建議建立多個免費帳號(違反條款,容易被封鎖)。
  • 付款:由使用者自行處理,請勿代為輸入信用卡。提供連結 https://elevenlabs.io/app/subscription。

5. 工具權限提示

每次執行 ElevenLabs 指令或發布面板時,可能會出現權限提示。提醒使用者選擇 「一律允許」;如果指令回報「No approval received」,請清楚說明並重新發送。

6. 儲存大型檔案

Drive 連接器無法處理大型影片。請在聊天中傳送檔案,並引導使用者拖曳至資料夾,或使用指令 mv ~/Downloads/<前綴>*.mp4 "<本機 Drive 資料夾路徑>"。若要直接儲存 → 請使用電腦上的 Claude Cowork。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能