组合动作与子动作
动作管理里的两类流程,以及它们分别适合什么。
动作与自动化更新于 2026年10月30日
打开动作管理,左侧有「组合动作」和「子动作」两个入口。它们都是流程,但用途不同。
组合动作:一套完整流程
组合动作是平时最常用的类型。它由多个步骤组成,有名字、图标和启用开关,可以从这些地方发起:
- 搜索条里搜到并运行。
- 弹出面板的格子里。
- 定时任务到点触发。
- 动作编辑器里手动运行。
- AI 工作台里调试。
适合:一整套需要按顺序完成的流程,比如「收集网页数据并保存成表格」。
组合动作停用后:
- 不再出现在搜索结果里。
- 定时任务会跳过它。
- 面板里的入口保留,但不会执行。
子动作:可以重复使用的公共流程
子动作是一段独立的流程,不属于某一个组合动作。多个动作都可以引用同一个子动作,改一次,引用它的地方一起变化。
子动作没有运行入口:
- 不出现在搜索条、面板和定时任务里。
- 编辑器里也没有「运行」按钮。
- 只能通过其它流程的「调用流程」步骤进入。
适合:多个动作里都会用到的公共步骤,比如「登录后台」「把结果保存到固定目录」。
子动作要先导入
组合动作或另一个子动作,必须先在流程属性里声明导入某个子动作,才能在节点库里看到它,也才能在「调用流程」里选中。
- 导入后,左侧节点库会出现「子动作」分组。
- 移除被调用的导入时,编辑器会先提示影响面。
- 子动作不能反过来调用动作里的本地流程。
子流程和子动作的区别
- 子流程:写在某个组合动作内部,只属于这个动作,像动作里的一段分支。
- 子动作:独立存在,可以被多个动作导入和使用,更像一个公共工具。
只想在当前动作里拆分步骤,用子流程;想跨动作复用,用子动作。
参数与返回值
- 子动作通过参数接收数据,不读取调用方的全局变量。
- 返回值是这次调用最后一个产出节点的输出。
- 需要返回多个值时,把结果整理成一个对象或列表再返回。
怎么选
- 一整套流程 → 组合动作。
- 多个动作都要用的公共流程 → 子动作。
- 只是当前动作里的分支 → 子流程。
动作管理里还有什么
- 概览:快速打开、最近使用和权限提示。
- 定时任务:按时间自动运行组合动作。
- HTTP 模块:管理外部服务接口,供动作调用。
运行结果和失败原因在「动作执行记录」里看。