ネストされたワークフロー
1つのワークフローを別のワークフローのステップとして使い、すでに作成したプロセスを構成要素として再利用する方法。
ワークフローは、手順の一つとして別のワークフローを実行できます。ある作業で既に信頼しているワークフローは、毎回その作業を一から説明し直す代わりに、より大きな作業に組み込める部品になります。
Morphic でワークフローを入れ子にする方法を、手短にご紹介します:
ワークフローを入れ子にする
これは、ワークフローを作成している最中でも、既存のワークフローを編集しているときでも、Copilot に依頼して設定します。
開く ワークフロー そして新しいワークフローを開始するか、既存のワークフローの「···」メニューを開いて「編集」をクリックします
他の手順と同じようにその手順を説明し、実行したいワークフローの名前を付けます。たとえば「手順 2 では Character reference sheet ワークフローを実行」といった具合です。
Copilot がそれを手順として追加し、ワークフロー内の他の手順と並んで表示します。
親ワークフローが実行されると、その手順に到達した時点で指定したワークフローを実行し、その出力を次の手順へ引き渡します。
役立つ理由
一か所で改善できます。部品に変更を公開すれば、それを呼び出しているすべてのワークフローに反映されるので、6 か所で直すのではなく 1 回で済みます。
それぞれを読みやすく保てます。4 つの作業をこなす長いワークフローは編集しづらいものです。4 つのワークフローに分けて、1 つが他を呼び出す形にすれば、追いやすく、直しやすくなります。
うまく機能する場面
キャラクターや見た目の一貫性を保つとき。キャラクターを専用のワークフローで固めてから、各シーン用のワークフローから呼び出します。各シーンは毎回新規に試すのではなく、同じキャラクターから始められます。
すべてに適用する仕上げ処理。キャプションのスタイル、グレーディング、納品用フォーマットなどは、1 つのワークフローにまとめて他のワークフローの最後に組み込みます。そうすれば、最後の仕上げが毎回同じになります。
段階の分かれた長い作業。脚本、次に絵コンテ、そしてショット。各段階を独立して実行・修正できるワークフローにし、1 つのワークフローがそれらを順番に実行します。
チームで共有する作業。ある人が手順をうまく作れたら、他の全員はその手順を改めて説明して少しずつ違う結果になる代わりに、そのワークフローを呼び出します。
より良い結果を得るために
部品ごとに 1 つの役割を持たせます。1 つのことをうまくやるワークフローは、3 つのことをそこそここなすワークフローより再利用しやすいです。
入れ子にする前に、部品を単体で実行しましょう。長い実行の中で直すより、単独で直すほうが時間を節約できます。
「Character reference sheet」のように、何を出力するものかが分かる名前にすると、どのワークフローを呼び出すべきかが明確になります。
外側のワークフローに順序を任せ、内側のワークフローに詳細を任せましょう。そうすれば、順番を変えても手順を書き直す必要がありません。
知っておくとよいこと
Morphic で公開共有されているワークフローも参照できます。自分のものだけではないので、コミュニティのワークフローをあなたのワークフローの手順にできます。
入れ子になった各ワークフローはそれぞれ独自のバージョン履歴を持つため、部品への変更を個別に追跡して取り消せます。詳しくは バージョン履歴.
ワークフローを削除する前に、それを呼び出しているものがないか確認してください。呼び出しているワークフローでは、実行対象のない手順が残ってしまいます。
これが Morphic での入れ子ワークフローの仕組みです。一度残しておく価値のあるプロセスなら、二度書く必要はありません。
ご不明な点やお困りのことがあれば、お気軽にご連絡ください。喜んでお手伝いします。以下までご連絡ください support@morphic.com.
最終更新