You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Choregraphe中串联多个PML行为以实现顺序执行

在Choregraphe中整合多个PML行为实现顺序执行

操作步骤

  • 新建主项目:打开Choregraphe,创建空白新项目作为整合所有行为的主工作流容器。
  • 导入PML文件:点击顶部菜单栏File > Import Behavior,依次选择break1.pml、break2.pml、break3.pml,将这些独立行为导入到项目的Behaviors面板中。
  • 添加Sequence控制模块:从左侧Box Library的Flow Control分类里,拖拽一个Sequence框到主流程图的根层级。
  • 串联行为模块:把Behaviors面板里的break1、break2、break3三个行为模块,按顺序拖拽到Sequence框内部。Sequence模块自带同步逻辑——只有当前一个行为执行完成(触发success或failure信号),才会启动下一个行为。
  • 配置触发逻辑:确保每个PML行为的启动信号(默认是onStart)和Sequence的内部触发机制正确关联,无需额外手动添加等待逻辑。
  • 测试与导出:点击顶部Play按钮测试完整工作流,确认行为按顺序执行且前一个完成后才启动下一个。测试通过后,可将主项目导出为完整行为包,后续直接运行该主包即可。

注意事项

  • 若个别PML行为未触发完成信号,可打开对应行为的编辑界面,检查内部逻辑,确保执行结束时发送success或failure事件(这是Sequence判断行为完成的依据)。
  • 导入PML时若提示依赖缺失,需检查原行为是否依赖其他未导入资源,一并导入到主项目中。

内容的提问来源于stack exchange,提问作者Bismark Danso

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 21:42:03