跳转至

自动化工作区

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

进入自动化工作区

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

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

创建 App、自动化和蓝图

新建 App 分页

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

新建或挂载自动化

  • 使用左侧自动化列表的添加按钮,会创建新的 .gcbps 并挂载到当前 App。
  • 从文件管理把 .gcbps 拖到自动化添加位置(“+”),会挂载已有文件。
  • 在文件管理对 .gcbps 右键选择“挂载到当前App分页”,效果与拖拽相同。
  • 在文件管理中选择“新建自动化”,只会创建空 .gcbps;仍需把它挂载到目标 App。

挂载就是“在这个 App 里加一个指向该自动化的引用”,编辑的还是同一个文件。挂载不再询问“直接挂载还是创建副本”——一律直接挂载同一文件。同一个 .gcbps 可以挂载到多个 App,也可以在同一个 App 里重复挂载多个槽位(不超过每页 8 个上限);这些槽位全部指向同一个文件,在任意一处编辑,所有挂载位置看到的内容都会同步变化。

唯一按“每个挂载槽位”各自独立保存的数据是运行选项:允许联网控制、使用 C 点、任务完成后删除任务等。同一路径挂多个槽位时,每个槽位的这些选项互不影响。

新建蓝图

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

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

挂载、加载与图标缓存

挂载记录和蓝图正文分开加载,可以减少启动时一次读取全部自动化内容的开销:

  • 挂载 ≠ 加载:挂载保存对 .gcbps 的引用。启动时先恢复 App 分页和挂载记录,不需要同时展开所有挂载文件的蓝图正文。
  • 点击后加载正文:首次选择某个挂载槽位时读取对应的 .gcbps,读取期间蓝图区域显示“加载中…”。耗时取决于文件大小和内容。
  • 已加载内容会缓存:之后来回切换可复用内存中的正文。需要重新读取外部修改时,使用自动化页的“重新加载”;重载前先结束该自动化的运行,并正常保存、退出编辑。
  • 加载中切走 = 取消本次加载:如果正在加载时点了别的挂载目标,这次加载会被取消(结果丢弃、不进内存),下次点回来重新加载。这样避免多条加载任务同时抢占磁盘,机械硬盘上尤其明显。
  • 取消挂载 = 清出内存:摘掉某个槽位后,如果全软件没有其他槽位引用同一文件,它的内存缓存一并清除;重新挂载拿到的是全新槽位,不会自动进内存,点击才会再次加载。

图标缓存

挂载条目的图标按文件路径缓存。如果软件关闭期间你在别处修改了该自动化的图标,重新打开软件后挂载位置仍显示旧图标——这是缓存的预期行为;点击一次对应自动化后才会检测到变化并刷新图标。换 App 图标时同理,先保证操作流畅,缓存图生成完成后再显示。

文件失效

点击挂载条目时如果发现文件已被删除、移动或内容无法识别,软件会弹出通知(“找不到自动化”或“无法识别此文件”),自动摘掉这个槽位,并切回文件管理页面。同一路径的其他挂载槽位不受影响,下次点击到它们时按同样规则处理。

加入蓝图并理解副本与关联步骤

普通拖入或粘贴

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

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

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

添加至预设与外部拖入

在文件管理选中普通独立 .gcbp,选择“添加至预设”并指定目标自动化。软件读取所选文件的完整正文和资源,为包内副本分配新的本地 ID,再追加步骤。即使目标包中已有相同 ID,也不会用已有正文替代这次选择的文件。来源和包内副本之后分别修改,不会实时同步。

可以选择另一个 App 中已经挂载的自动化;添加不会替你切换当前分页或槽位。取消目标选择不会写入蓝图。选择后若目标已撤挂、来源或账号状态发生变化,本次添加会被拒绝,请重新确认目标。

把外部 .gcbp 直接拖入已有自动化时,软件先按导入流程在文件管理中建立受管副本,再将正文和资源加入目标包。外部原文件保持不变。也可以先导入文件管理,再使用普通拖入、粘贴或“添加至预设”。

以上新本地 ID 的说明针对普通本地蓝图。带签名、商品或其他受保护内容仍遵守原有签名、账号授权与运行限制;复制或添加不会取得额外权限。

同一自动化内的关联步骤

在当前自动化中复制蓝图步骤后,可用 Alt+V 创建共用当前包内正文的关联步骤。各步骤仍保留自己的公开变量覆盖和旁路状态。关联粘贴的范围见下文。

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

调整三个层次的顺序

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

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

步骤操作

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

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

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

步骤是一次使用实例。即使多个步骤来自同一蓝图,它们的公开变量覆盖和旁路状态也可以不同。显示名称使用正常重命名操作。

复制、剪切、普通粘贴与关联粘贴

普通粘贴

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

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

关联粘贴

复制蓝图步骤后,使用 Alt+V 或“关联粘贴”创建共用当前蓝图正文的新步骤。它仅限同一自动化中仍存在的蓝图,不接受整个 .gcbps。未知来源、跨自动化或权限不满足时无效,不会自动改为普通粘贴。

关联实例地位平等:编辑任意实例会更新共同正文;复制后的编辑不会被旧剪贴板快照覆盖。删除任意一个实例不影响其余实例,最后一个删除后才回收包内正文。

需要各自修改时使用 Ctrl+V 普通粘贴;需要共用当前正文时使用关联粘贴。

保存、另存和导出

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

取消挂载与数据影响

操作 实际影响
移除/删除蓝图实例 移除步骤及其独立设置;没有其他步骤引用的包内正文会被清理,但不会删除文件管理中的独立来源。
取消挂载当前自动化 只解除“这一个槽位”的引用,不弹确认、不动文件、不进回收站;文件留在文件管理中可随时重新挂载。同一文件的其他挂载槽位不受影响。
删除当前 App 删除 App 分页(含分页图标,进入回收站)和其中的挂载关系;文件管理中的独立 .gcbp、.gcbps 不会因为移除分页而一起删除。

要真正删除 .gcbps 文件本身,请到文件管理中删除(正常情况进入 Windows 回收站)。已挂载该文件的槽位会在下次点击时发现文件失效,按“文件失效”一节自动摘槽。

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

清空软件数据

设置中的“清空软件数据”会一并重置:全部 App 分页与挂载记录、自动化图标缓存、蓝图库扫描缓存等。文件管理中的 .gcbp、.gcbps 文件本体不会被删除。详见设置。

限制

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

相关内容

单蓝图运行的准备阶段

点击运行后先进行目标和资源准备。准备期间发现配置有误时,可取消本次准备,回到编辑后重新启动。同一自动化的连续点击不会排成多次运行请求。

准备属于启动它的自动化,切换到其他自动化不会取消原准备。可切换到另一自动化并启动它,各自独立准备、运行和取消;共享设备等资源仍按各自的占用与能力限制处理。查看任务及运行日志确认原任务状态,不要把离开当前工作区当作停止任务。