嵌套工作流

如何将一个工作流用作另一个工作流中的步骤,让你已构建的流程变成构建模块。

一个工作流可以将另一个工作流作为其步骤之一来运行。你已经信任用于某项工作的工作流,会变成一个可以放进更大任务中的构建块,而不必每次都重新描述那项任务。

下面是关于如何在 Morphic 中嵌套工作流的快速教程:

嵌套工作流

你可以通过让 Copilot 来设置这一点,无论是在构建工作流时,还是在编辑你已有的工作流时。

  1. 打开 工作流 并开始一个新工作流,或在现有工作流上打开“···”菜单,然后点击“编辑”
  2. 像描述其他步骤一样描述这一步,并命名你希望它运行的工作流,例如“对于第 2 步,运行我的角色参考表工作流”
  3. Copilot 会将其添加为一个步骤,并在工作流中与其余步骤一起显示

当父工作流运行时,它会到达那一步并运行你指定的工作流,然后将其输出传递给后续步骤。

为什么有帮助

  • 在一个地方改进它。向某个构建块发布更改,所有调用它的工作流都会自动获取更新,所以你只需修一次,而不是在六个地方都修。
  • 让每个工作流都保持易读。一个做四件事的长工作流很难编辑。四个工作流通过一个调用其他几个的方式来协作,会更容易跟踪,也更容易修复。

适用场景

  • 保持角色或外观一致。把角色固定在它自己的工作流中,然后在每个场景的工作流中调用它。每个场景都从同一个角色开始,而不是重新尝试一次。
  • 适用于所有内容的收尾步骤。字幕样式、调色、交付格式:把它放进一个工作流里,并在其他工作流的末尾调用它,这样最后一公里每次都一样。
  • 阶段明确的长任务。脚本、分镜、镜头。每个阶段都是一个你可以单独运行和修正的工作流,由一个工作流按顺序运行它们。
  • 团队共享的工作。某个人把某一步做对了,其他人就直接调用那个工作流,而不是再把这一步描述一遍并得到一个略有不同的结果。

如何获得更好的结果

  • 让每个构建块只做一件事。一个只把一件事做好的工作流,比一个勉强做三件事的工作流更容易复用。
  • 在嵌套之前,先单独运行一个构建块。把它在较长的运行流程中修复,花的时间比单独修复它更多。
  • 用它产出的内容来命名,比如“角色参考表”,这样就很容易知道该调用哪个工作流。
  • 让外层工作流负责顺序,内层工作流负责细节。这样,改变顺序就不意味着重写这些步骤。

提醒一下

  • 你可以引用 Morphic 上公开共享的工作流,不只是你自己的,所以社区工作流也可以成为你工作流中的一个步骤。
  • 每个嵌套工作流都保留自己的版本历史,因此你可以单独追踪并撤销对某个构建块的更改。参见 版本历史.
  • 在删除工作流之前,先检查是否有其他内容调用它。调用它的那些工作流会留下一个没有任何内容可运行的步骤。

这就是 Morphic 上嵌套工作流的工作方式。当相同步骤出现在多个工作流中时,就使用它们。


如果您遇到任何问题或有任何疑问,欢迎随时联系我们。我们很乐意提供帮助。请发送邮件至 support@morphic.com.

本页内容