mcpField
K
krillinai-pipeline

krillinai-pipeline

github.com/krillinaiその他14.0k28 回インストール3 日前に更新
リポジトリ

krillinai-pipeline について

krillinai-pipelineは、KrillinAIのメディア出力計画を検証し、各ステージのコマンド実行を案内するスキルです。計画のdry-run検証のみを行い、パイプライン全体は実行しません。

主な機能

  1. 01要求された出力計画の検証
  2. 02字幕・吹き替え・動画出力への対応
  3. 03ステージごとの実行案内
  4. 04マニフェストとファイルによる結果確認

活用シーン

  1. 01生成前のメディア計画の確認
  2. 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 をお読みください。

コメント