OpenVideoHarness
ハーネスパス(install.shで設定): ~/OpenVideoHarness
このスキルは薄いポインタです。すべてのワークフロー、ルール、ツールはOpenVideoHarnessリポジトリにあります。
1. ハーネスを見つける
以下のうち、最初に存在しbin/vhを含むものを使用します:
$OVH_DIR- 上記「ハーネスパス」の行に指定されたパス
~/OpenVideoHarness- 現在の作業ディレクトリ
どれも存在しない場合は、ユーザーに許可を求めてからインストールします:
curl -fsSL https://raw.githubusercontent.com/ZLHad/OpenVideoHarness/main/install.sh | bash
2. ハーネスに従う(このファイルではない)
<harness>/CLAUDE.md(Codex: <harness>/AGENTS.md、内容は同一)を読み、その指示に正確に従います:
- リクエストを11種類の
video-types/ドキュメントのいずれかにルーティングします(09:ユーザー自身の映像編集、11:ユーザー自身の写真回顧は実験的) <harness>/bin/vh new <type> <slug>でプロジェクトを作成します- CLAUDE.mdの「努力程度」と「导演模式」に従い、
standardとstudioでは3つの人間レビューゲート(コンセプト・アウトライン→ストーリーボード→初稿)で停止します。quickでは最後までレンダリングします。ユーザーが自分で決めたいと言った項目(フック、主人公、テーマ曲、タイトルとカバーなど)は、それが必要になる前に停止を追加するか、次のゲートで対応できる場合はそこに乗せます。各停止はデフォルトでbin/vh reviewからの1つのローカルレビューページ(最大3つの決定)であり、表示された行のみをユーザーに送信して待機します - ハードルールに従います:すべてのフレームはtの純粋関数;音声がある場合は音声がタイミングを決定;ストーリーボード→コード;すべてのシーンを自己レビュー;ファクトディシプリン
- 作業は
<harness>/projects/内に保持します。ユーザーが別のディレクトリを指定した場合は、そこにプロジェクトを作成します(<harness>/bin/vh new <type> <slug> --dir <そのディレクトリ>、または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を実行します。