🧩 自动化工作流模型

自动化工作流由条件操作步骤组合而成。

触发条件

目前支持的条件类型包括:

页面生命周期

  • beforeDomReady
  • domReady

域名与 URL 匹配

  • hostname
  • hostnameEndsWith
  • hostnameIs
  • hostnameIsOneOf
  • urlPattern

用户与文档事件

  • hotkey
  • documentEvent
  • scrollEdge

元素监测

  • elementLoaded
  • elementVisible

这些条件让你将工作流限定在某个站点、某种页面模式、某个快捷键或特定的 DOM 事件上。

操作步骤

目前支持的操作类型如下。

交互操作

  • click
  • input
  • focus
  • dispatchKey
  • scrollBy
  • wait

URL 与导航

  • replaceUrl
  • appendUrlText
  • appendUrlPathSegment
  • navigateToCurrentUrlMatch
  • trimUrlPathSegment
  • navigateToSelectorHref
  • replaceCurrentUrlPattern
  • blockNavigation

DOM 与内容助手

  • removeClass
  • transformText
  • replaceWithImage
  • replaceWithImageFromContent
  • hydrateAttributes
  • hydrateFromAdjacentHtml
  • hideContainersByLinkPattern
  • lazyEmbedFrame
  • embedIframeFromExtractedUrl
  • injectLinkButton
  • highlightBestTextMatch
  • autoSelectDropdownOptions
  • preventVisibilityPause
  • setMuted

自定义执行

  • customScript
  • runScript
  • runStyle

实用小技巧

用条件回答:什么时候执行?

用步骤回答:胡浏览器接下来做什么?

如果想先通过示例捕获工作流的第一个版本,可以先在录制并重复中开始,然后将其保存到自动化并在那里继续优化。