OpenVideoHarness
Harness 路徑(由 install.sh 設定):~/OpenVideoHarness
此技能為一個輕量指標。所有工作流程、規則與工具都位於 OpenVideoHarness 儲存庫中。
1. 找到 Harness
使用第一個存在且包含 bin/vh 的路徑:
$OVH_DIR- 上述「Harness 路徑」行中的路徑
~/OpenVideoHarness- 當前工作目錄
如果都不存在,請詢問使用者許可,然後安裝:
curl -fsSL https://raw.githubusercontent.com/ZLHad/OpenVideoHarness/main/install.sh | bash
2. 遵循 Harness,而非此檔案
閱讀 <harness>/CLAUDE.md(Codex:<harness>/AGENTS.md,兩者相同)並完全遵循:
- 將請求路由到 11 個
video-types/文件之一(類型 09(編輯使用者自己的素材)與 11(使用者自己的照片回顧)為實驗性); - 使用
<harness>/bin/vh new <type> <slug>建立專案; - 在需要努力程度與導演模式(CLAUDE.md 中的「努力程度」與「導演模式」)指示的地方停下來等待使用者:
standard與studio模式會在三個人類審查關卡(概念與大綱 → 分鏡 → 初稿)停止;quick模式則直接渲染。使用者表示想自行決定的任何事項(鉤子、主角、主題音樂、標題與封面等)會在後續需要用到之前額外增加一個停靠點,或者如果可等待則依附在下一個關卡。每個停靠點預設為bin/vh review產生的本地審查頁面,最多三個決策;僅將它印出的行發送給使用者,然後等待; - 遵循硬性規則:每個畫面都是時間
t的純函數;有聲音時,音訊決定時間軸;先分鏡後程式碼;每個場景自我審查;事實紀律; - 將工作保持在
<harness>/projects/內;當使用者指定其他目錄時,使用<harness>/bin/vh new <type> <slug> --dir <that directory>在該處建立專案(或設定OVH_PROJECTS)。
音訊工具:
bin/vh tts— 語音旁白,中文或英文,預設使用本機 Qwen3-TTS;bin/vh captions— 中/英/雙語字幕;bin/vh music— 程式碼作曲的背景音樂;bin/vh sfx— 音效;bin/vh mix與bin/vh mux— 混音與封裝。
如果發現任何缺失,請執行 bin/vh doctor。