krillinai-pipeline について
krillinai-pipelineは、KrillinAIのメディア出力計画を検証し、各ステージのコマンド実行を案内するスキルです。計画のdry-run検証のみを行い、パイプライン全体は実行しません。
主な機能
- 01要求された出力計画の検証
- 02字幕・吹き替え・動画出力への対応
- 03ステージごとの実行案内
- 04マニフェストとファイルによる結果確認
活用シーン
- 01生成前のメディア計画の確認
- 02失敗したステージのみ再実行
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ krillinai/ opencreator --skill krillinai-pipelineインストール後、Claude Code で/krillinai-pipelineを入力して読み込まれたか確認します。
詳細
KrillinAI パイプライン
要求されたステージ計画の検証には、このスキルを使用します。pipeline の非ドライラン実行では unsupported_command が返されるため、実際の作業は個別のステージコマンドで実行してください。
計画の検証
(cd "$KRILLINAI_CWD" && "$KRILLINAI_CLI" pipeline \
--outputs "subtitle,tts,vertical-bilingual" \
--dry-run)
出力値
| 出力 | ステージ |
|---|---|
subtitle | 字幕ファイルの生成 |
tts | 吹き替えの生成 |
horizontal-bilingual | 横向きのバイリンガル動画のレンダリング |
horizontal-dubbed | 横向きの吹き替え動画のレンダリング |
vertical-bilingual | 縦向きのバイリンガル動画のレンダリング |
vertical-dubbed | 縦向きの吹き替え動画のレンダリング |
cover | カバーの生成 |
ドライランでは出力名が検証され、パイプラインステージの成功を示す JSON レスポンスが返されます。ステージの実行やタスクマニフェストの書き込みは行われません。
計画の実行
検証済みの出力を subtitle、tts、render-horizontal、render-vertical、cover に対応付けます。必要なコマンドをそれぞれ個別に実行し、同じ絶対パスの --workdir を使用してください。
復旧方法
subtitleが成功してレンダリングが失敗した場合は、同じ--workdirでレンダリングのみを再実行します。- TTS が失敗した場合は、字幕の出力を保持し、プロバイダーの設定を修正してから
ttsを再実行します。 - 負荷の高い作業を繰り返さないよう、再実行前に
krillinai_manifest.jsonを読み取ります。
検証
- ドライラン検証では、ターミナルの JSON に
"ok": trueが含まれていることを確認します。 - 実際の作業では、個別に実行したすべてのステージが成功したことを確認します。
- 計画のレスポンスだけでなく、マニフェストのステージと要求された出力ファイルを確認します。
- 中間出力だけでなく、最終的に要求されたメディアファイルやカバーファイルを確認します。
- 共通の CLI 詳細については、
skills/krillinai-cli/references/cli-contract.mdをお読みください。
コメント
Markdown 対応