外观
13 第二批配置示例
以下示例使用无敏感信息的演示项目。涉及模拟类型的示例不操作真实窗口;涉及按键保持的示例请使用无副作用测试窗口,并确保所有路径都会释放按键。
示例 1:模拟第三轮命中
- 新建节点
延迟命中,识别选择 模拟识别,动作保持 无动作。 - 添加是否命中并保持 是,延迟轮次填
2,最大命中次数填-1。 - 在本节点的 循环与分支添加循环范围并保持 当前节点,再把循环次数设为
3。 - 运行后确认前两轮会完整重试当前节点,第三轮命中后进入成功路径。
示例 2:模拟动作失败分支
- 新建节点
模拟失败,使用 无识别 + 模拟动作。 - 添加是否成功并取消勾选。
- 将失败输出连接到无动作节点
失败处理。 - 运行并确认没有真实输入动作,流程进入失败处理。
示例 3:写入当前时间
- 新建节点
记录时间,使用 无识别 + 获取时间。 - 在 执行后添加写入项,目标填
数据.最后运行时间,来源保持 当前时间。 - 运行节点,确认本次运行数据得到 24 小时制
HH:mm:ss文本且日志没有写入校验错误。 - 不要使用
界面.最后运行时间,该分类只读。
示例 4:写入 OCR 文字
- 新建 OCR 节点
读取标题,填写有效模型和识别范围,动作保持 无动作。 - 在 执行后添加写入项,目标填
数据.标题,内容菜单选择 本次识别文字。 - 运行完整节点并检查结果;不要选择右键菜单的 仅执行动作。
示例 5:写入并引用锚点
- 新建找图节点
查找按钮并完成有效模板配置。 - 在 节点属性添加锚点写入,填写
确认按钮。 - 新建子节点用于点击,在目标区域填写
[Anchor]确认按钮。 - 运行完整流程,确认子节点使用保存的位置;独立运行子节点动作会因缺少外部锚点上下文而失败。
示例 6:跳转到子脚本
- 新建脚本
子流程,添加无识别、无动作的入口节点。 - 返回主脚本,添加 跳转文件节点并选择
子流程。 - 从主流程节点的成功输出连接到跳转节点的 进入。
- 运行主脚本,确认进入
子流程入口;不要让子流程再跳回主脚本形成依赖循环。
示例 7:检查按键成对配置
- 新建相邻的 按住按键和松开按键节点,两个按键码都填
65。 - 检查成功、失败和提前退出路径都能到达释放节点。
- 在无副作用的测试窗口中运行完整流程,确认按键在释放节点后不再保持。
复现检查
- 模拟类型未被当成真实识别或动作结果。
- 执行后目标使用
分类.数据名且没有重复或只读分类。 - OCR 文字写入通过完整节点运行。
- 锚点名非空,引用使用
[Anchor]名称。 - 跳转目标存在、有入口且不形成脚本循环。
- 按键保持示例使用无副作用窗口执行,并预留了对应释放节点。