Communitygithub.com

video-workflow

統括當前項目的影片處理任務,根據目標選擇或串聯轉寫、觀點提煉、長影片切片、口播去重、字幕分段、文案品質診斷,以及使用者指定的 ChatCut 編輯。適用於多步驟影片加工或目標尚未明確的剪輯請求;明確的單項任務可直接使用對應 Skill。

video-workflow とは?

這個 Skill 作為多步驟影片處理的中央編排入口,專為目標不明確或需要跨領域協作的使用者設計。它不執行具體的操作,而是先讀取共享層的規則,再根據使用者的目標動態選擇並順序調用 `video-to-text`(語音轉文字)、`insight-extractor`(觀點提煉)、`video-clipper`(長影片切片)、`speech-video-dedup`(口播去重)、`subtitle-resegment`(字幕分段)或 `clip-quality-monitor`(文案品質診斷)等平級技能。同時也支援整合 ChatCut 官方的 `talking-head-guide` 進行進階編輯。在執行組合任務時(例如長影片切短片),它會按照 `video-to-text` → `insight-extractor` → `video-clipper` 的順序自動銜接,並跳過已滿足的步驟;所有中間產物(如時間戳、轉寫稿)都透過共享層統一管理,避免版本混亂。最終交付時會彙報調用了哪些能力、處理了哪些範圍,並提供可開啟的產物路徑。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/heshaofu2/video-workflow-suite/tree/HEAD/video-workflow

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

職責與位置

負責理解目標、選擇能力、安排順序、銜接產物和彙總交付。先讀取 video-shared:公共規則由它維護,確定性操作統一由本地 video-cli 執行,領域 Skill 維護業務判斷,本入口只做跨領域編排。

本地入口、共享層和領域能力完整存放在當前項目的 .agents/skills/ 下,以相鄰目錄引用。ChatCut 繼續使用官方配套 Skill。

選擇能力

按本次目標只讀取需要的 Skill,再讀取它要求的參考資料。以下路徑均相對於本入口目錄:

用戶目標平級能力主要交付
影片或音訊轉文字、補說話人標籤video-to-text帶時間戳的文字稿、JSON 和字幕
從已有文本梳理話題、觀點、金句、爭議和行動項insight-extractor觀點摘要與來源定位
從長影片按話題、說話人或時間範圍切出短片video-clipper選段清單與粗剪片段
刪除重錄、重複講述和未完成起句,保留完整表達speech-video-dedup去重候選、核對預覽或清理後的完整影片
將已有字幕按語義重分為短句subtitle-resegment新的短句 SRT
評估開頭吸引力、內容推進和互動誘因clip-quality-monitor有原文依據的文案診斷
明確使用 ChatCut 或繼續其工程ChatCut 官方 talking-head-guide 及相應配套 Skill工程內剪輯、字幕或用戶要求的包裝

ChatCut 本機 Desktop 配套入口通常為 ~/.agents/skills/chatcut-talking-head-guide/SKILL.md;優先使用當前會話已提供的官方版本。

明確任務範圍

  • 已有工具、工程、素材路徑、選段或確認剪法時沿用。不要因為某個工具可用就改變用戶選擇。
  • "只轉寫""只評價""找重複看看"分別只做相應工作,不擴展成完整成片。
  • 只有"幫我剪一下"等目標不足的請求,先確認是保留完整講述並清理,還是從長影片提煉短片。缺少素材時先查用戶路徑和項目上下文,再索取必要資訊。
  • 缺少某項本地能力時先在當前工作目錄查找;不改用全域同名副本,不自動下載或重裝。ChatCut 官方依賴則從其外掛或 Desktop 配套來源查找。

編排組合任務

長影片切短片

按需要執行 video-to-text → insight-extractor → video-clipper。已有轉寫、摘要或明確時間範圍時跳過已滿足的環節。選段完整性檢查與確認由 video-clipper 負責。

粗剪與去靜音不能代表語義去重已經完成。用戶要求"每條也剪乾淨"時再接續 speech-video-dedup;未要求時不追加精剪。

完整口播或課程去重

使用 speech-video-dedup 檢查全片及剪口。需要轉寫時統一調用 video-to-text;複用和後端選擇以共享轉寫契約為準,去重不再維護第二套識別流程。用戶未要求時不把完整課程壓縮成短影片。

字幕與品質診斷

需要字幕時,先確定最終剪輯,再取得對應成片時間線的 SRT 和必要詞級時間,最後調用 subtitle-resegment。只有原片轉寫時,必須按實際剪輯映射轉換或對成片重新轉寫,不能直接套用。

clip-quality-monitor 可在選段時輔助判斷,也可在剪後做文案診斷;它只依據文字給建議,不代表實際播放、音畫或平台效果已驗證。

指定 ChatCut

用戶選擇 ChatCut 時用其官方流程完成目標,不先在外部剪完再擅自導入。需要文字分析時可使用平級的觀點提煉或品質診斷能力。

明確指定 Desktop 或本地工程時使用 Desktop 工具,明確指定雲端項目時使用相應連接。兩者皆可用且工程歸屬不清時先查項目上下文,仍不確定再詢問。先確定語音時間線,再製作用戶要求的字幕、配樂和視覺包裝。

產物銜接

  • 為本次任務確定一個產物目錄,各階段沿用。目錄規則和轉寫複用、時間基準統一引用共享層,不在每個階段重建工作區。
  • 跨階段傳遞源檔案身份、轉寫覆蓋範圍和實際剪輯映射,避免把一個階段的時間戳誤當成另一個階段的時間戳。
  • 沿用各能力的原片保護、確認和導出規則,保留本次已確認的選段與剪點。

交付

提供本次要求的可開啟產物及路徑,說明調用了哪些能力、處理了什麼範圍。選段完整性、接點與畫面檢查、技術檢查和文案診斷分別按實際完成程度彙報;一項通過不代表其餘已驗證。

Individual skills in this repo

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

関連スキル