跳到主要内容

网页自动化

用浏览器流程打开网页、点击、填写、提取内容并截图。
进阶能力更新于 2026年10月30日

网页上的重复操作,可以放进「浏览器流程」里,让搭手替你打开、点击、填写和收集内容。

浏览器流程是什么

普通动作负责桌面上的操作;浏览器流程专门负责网页里的操作。它不能单独从动作列表运行,需要由普通动作里的「调用流程」步骤进入。

一个动作可以调用一个或多个浏览器流程,分别处理不同的网页。

选择浏览器

新建浏览器流程时,可以选择三种方式:

  • 内置浏览器:不用额外安装,直接用搭手自带的浏览器。
  • ego 浏览器:需要先安装 ego lite 并完成初始化。
  • 连接本机 Chrome / Edge:使用你电脑上已经装好的浏览器。

如果你需要保留登录状态,连接本机浏览器通常更方便。

能做什么

浏览器流程的步骤分成六组:

  • 网页:打开、后退、前进、刷新、获取网址、获取标题、关闭网页。
  • 元素:点击、双击、右键、悬停、填写、清空、按键、选择下拉项、聚焦、滚动到元素、上传文件。
  • 数据提取:读取文字、属性、输入框的值、链接、元素数量、元素列表,判断元素是否存在或可见。
  • 等待:等待元素出现、等待元素消失、等待网页加载。
  • 标签页:获取列表、切换、打开新标签页、关闭。
  • 高级:网页截图、获取网页内容,以及一些更灵活的高级操作。

怎么找到页面上的元素

大部分步骤需要填「元素」,也就是告诉搭手要操作页面上的哪一个位置。

  • 通常可以直接在页面上点选目标位置,搭手会帮你填好定位。
  • 如果已经有现成的定位写法,也可以直接粘贴进去。
  • 「第几个」用来处理匹配到多个元素的情况,从 1 开始数。

定位内容也可以从变量或前一步的输出里来,不需要每次手写。

等待很重要

网页打开需要时间。操作元素前,建议先放一个「等待元素出现」,确认页面已经加载到可以操作的状态。

元素类步骤本身也会等待一段时间,默认 30 秒。超过时间还没找到,就会失败。

提取列表

「读取元素列表」会一次性把匹配到的元素都读出来,配合「列表循环」可以逐项处理。

比如:读取搜索结果列表 → 循环每一项 → 读取标题和链接 → 保存成文件。

截图

「网页截图」会生成一张图片,交给「保存文件」保存到本地。

小提示

  • 页面结构变了,选择器可能会失效,需要重新选一次。
  • 运行结束后浏览器窗口不会自动关闭,方便你看结果;需要收尾就在流程里加「关闭网页」。
  • 上传文件时,文件必须在本次运行结束前使用,运行结束后临时文件会被清理。