跳转至

自动化工作区

自动化工作区用于组织和运行 .gcbps。它把“在哪个 App 分页中查看”“当前挂载哪个自动化”和“自动化内部按什么顺序执行蓝图”分成三个层次,避免导航顺序与执行顺序混在一起。

进入自动化工作区

在主界面顶部选择一个 App 分页,再从左侧自动化列表选择已挂载的自动化。右侧画布显示当前 .gcbps 中的蓝图步骤;步骤从前到后的排列就是该自动化的执行顺序。

层次 作用 是否决定蓝图执行顺序
App 分页 把若干自动化归到一个工作场景,保存分页名称、图标和排列。
左侧自动化列表 显示当前 App 挂载的 .gcbps,可切换和调整列表顺序。
蓝图步骤序列 保存当前 .gcbps 内的步骤、步骤设置和排列。

创建 App、自动化和蓝图

新建 App 分页

使用顶部的添加按钮创建 App 分页。新分页可以暂时没有自动化;它只是一个工作区容器,不会因为创建完成就开始执行任务。

新建或挂载自动化

  • 使用左侧自动化列表的添加按钮,会创建新的 .gcbps 并挂载到当前 App。
  • 从文件管理把 .gcbps 拖到自动化添加位置,会挂载已有文件。
  • 在文件管理中选择“新建自动化”,只会创建空 .gcbps;仍需把它挂载到目标 App。

如果同一 .gcbps 已经挂载,可以直接再次挂载同一文件,也可以创建副本后挂载。前者共享所有后续编辑,后者完全独立。挂载选择详见文件格式、导入与导出

新建蓝图

在自动化画布中选择“新建蓝图”,新蓝图会直接写入当前 .gcbps,不会额外生成独立 .gcbp。如果当前 App 还没有任何自动化,执行“新建蓝图”会先创建并挂载第一份 .gcbps,再把蓝图写入其中。

这项自动创建只适用于新建蓝图。单纯执行粘贴时,如果当前没有 App 或没有已挂载自动化,粘贴不会自动创建接收目标,也不会产生新文件。

加入蓝图并理解副本与引用

普通拖入或粘贴

从文件管理把独立 .gcbp 普通拖入或粘贴到当前自动化时,软件会:

  1. 复制蓝图正文到当前 .gcbps
  2. 为包内蓝图分配新 ID 和不冲突的名称。
  3. 创建一个步骤并加入当前顺序。

因此,来源 .gcbp 与自动化中的蓝图不是实时引用。以后要把包内蓝图重新保存为独立文件,可在该步骤上选择“复制到文件管理”;得到的 .gcbp 仍是一份新副本。

保留对独立蓝图的引用

在文件管理对 .gcbp 使用“添加到预设”,或在自动化中使用“粘贴引用”,会创建引用原蓝图身份的步骤,不生成新的包内身份。以后修改文件管理中的来源蓝图时,引用它的步骤会使用更新后的正文。

把外部 .gcbp 直接拖入自动化工作区时,软件会先把外部文件复制进文件管理,再创建对这份受管副本的引用;它不会继续读取外部原路径。若希望加入后与文件管理来源完全分离,应从文件管理使用普通拖入或普通粘贴。

把文件管理中的 .gcbps 复制后粘贴到当前自动化,与“挂载 .gcbps”也不同:粘贴会按原顺序复制包内蓝图和步骤到当前包;挂载则在左侧增加一个独立自动化条目。

调整三个层次的顺序

  • 拖动顶部 App 分页可调整 App 显示顺序。
  • 拖动左侧自动化条目可调整当前 App 内的自动化显示顺序。
  • 拖动右侧蓝图步骤可调整当前 .gcbps 的执行顺序。
  • 选中多个相邻或不相邻步骤后拖动,会把它们作为一组移动,并保留组内相对顺序。
  • 把步骤拖到另一自动化,或在自动化内剪切后到目标自动化粘贴,可以移动步骤。

只有第三项会改变当前自动化的执行路线。调整 App 或左侧自动化列表只影响工作区组织,不会把多个 .gcbps 自动串成一条任务。

步骤操作

选中一个或多个蓝图步骤后,可通过右键菜单或快捷键执行常用操作:

  • 编辑:在蓝图编辑器打开包内蓝图。
  • 运行单个蓝图:只运行当前选择的步骤,用于检查局部行为。
  • 屏蔽蓝图:保留步骤和设置,但正式执行时跳过它;再次切换可恢复。
  • 备注:为步骤写入说明,不改变蓝图逻辑。
  • 更换图标:调整当前蓝图的展示图标,是否可用取决于资源权限。
  • 移除蓝图:直接从当前步骤序列移除,并丢弃该实例的公开变量设置、旁路状态和备注。
  • 删除蓝图实例:数据影响与“移除蓝图”相同,但执行前会再次确认。

两项操作都不会删除文件管理中的独立来源。如果包内蓝图已没有任何步骤引用,其正文会随本次保存从 .gcbps 清理;仍被其他步骤使用时则继续保留。

步骤是一次使用实例。即使多个步骤来自同一蓝图,它们的公开变量覆盖、旁路状态和备注也可以不同。

复制、剪切、粘贴与引用

普通粘贴

Ctrl+C / Ctrl+X 复制或剪切所选步骤,Ctrl+V 把内容加入当前自动化。跨自动化复制会建立包内副本;在自动化之间剪切并粘贴则移动步骤。普通粘贴是拆分长自动化时更安全的默认方式,因为目标 .gcbps 不依赖原包内蓝图继续存在。

文件管理与自动化工作区共享这套剪切板,因此退出一个自动化、进入另一个自动化后仍可粘贴。复制其他系统剪切板内容后,原蓝图数据可能被覆盖。

粘贴引用

“粘贴引用”只对蓝图项开放,不接受整个 .gcbps。它创建指向原蓝图身份的新步骤,不复制蓝图正文,适合确实需要多处使用同一蓝图的情况。来源不可用、权限不满足或复制内容包含自动化包时,该操作不会生效。

需要让两个位置以后各自修改时使用普通粘贴;需要所有步骤继续使用同一蓝图正文时才使用粘贴引用。

保存、另存和导出

  • 当前自动化的结构和步骤修改写入已挂载的 .gcbps
  • “另存为 gcbps”在文件管理默认标签创建一份独立副本,不把当前工作区切换到副本。
  • 对单个步骤执行“导出蓝图包”,可选择外部路径并导出只含该步骤的 .gcbps
  • 自动化内部新建的蓝图若要成为独立 .gcbp,使用“复制到文件管理”。

删除与数据影响

操作 实际影响
移除/删除蓝图实例 移除步骤及其独立设置;没有其他步骤引用的包内正文会被清理,但不会删除文件管理中的独立来源。
删除当前自动化 删除实际 .gcbps 并解除所有指向它的挂载;正常情况下文件进入 Windows 回收站。
删除当前 App 删除 App 分页和其中的挂载关系;文件管理中的独立 .gcbp.gcbps 不会因为移除分页而一起删除。

如果同一 .gcbps 直接挂载在多个 App 中,“删除当前自动化”针对的是共享文件本身,不是只移除一个入口;其他挂载也会失效。若只想保留不同版本,应先创建副本再编辑或删除。

应用内撤销可覆盖部分步骤排序、粘贴和移除操作,但不能代替系统回收站恢复已删除文件。

限制

  • 没有 App 分页或没有已挂载自动化时,粘贴不会自动创建目标。
  • .onnx 不能作为步骤加入自动化;应在蓝图节点属性中选择模型。
  • 受商品、账号权限或热更新约束的自动化可能不能改名、重排、复制或删除。
  • 如果挂载文件在系统资源管理器中被移动或删除,自动化条目会失效;请回到文件管理重新定位或挂载可用文件。

相关内容