🧩 自動化ワークフローモデル

自動化ワークフローは「条件」と「アクションステップ」を組み合わせます。

トリガー条件

現在サポートされている条件タイプは次のとおりです。

ページライフサイクル

  • beforeDomReady
  • domReady

ホスト名と URL マッチング

  • hostname
  • hostnameEndsWith
  • hostnameIs
  • hostnameIsOneOf
  • urlPattern

ユーザー・ドキュメントイベント

  • hotkey
  • documentEvent
  • scrollEdge

要素ウォッチャー

  • elementLoaded
  • elementVisible

これらの条件で、ワークフローを特定のサイト、URL パターン、ホットキー、または 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

実践的な判断の目安

条件は「いつ実行するか?」に答えるために使います。

ステップは「HuBrowser に何をさせるか?」に答えるために使います。

ワークフローの最初のバージョンを実例でキャプチャしたい場合は、記録して繰り返すから始めて、自動化に保存してそこでワークフローをリファインしましょう。