360 Secure SkillHub
360 安全技能中心

OpenClaw Browser Relay Reliability

核心功能:复用空白目标请求的活跃标签避免冗余,转发下载行为指令,统一默认下载路径为~/Downloads/OpenClaw,对齐临时下载路径逻辑。典型使用场景:扩展中继会话出现目标创建不稳、下载缺失或路径不一致时,或扩展中继变更后、调试下载问题、浏览器自动化可靠性加固阶段使用,可通过验证步骤确认效果。

danielsinewe
danielsinewe
热度 46.31
最近更新 2026-05-11 17:44:32
分类:开发依赖:代码执行 / 读写文件应用场景:调试排错 / 自动化脚本 / API 集成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add openclaw-browser-relay-reliability
Metadata
name
browser-relay-reliability
description
Harden OpenClaw browser extension relay behavior by eliminating blank-target tab churn, fixing download behavior forwarding, and standardizing download paths.
metadata
{"openclaw":{"emoji":"🧱","requires":{"bins":["rg"]}}}

OpenClaw Browser Relay Reliability

Use this skill when extension-relay browser sessions show flaky target creation, missing download behavior, or inconsistent download locations.

What this improves

  • Reuse active target for blank Target.createTarget requests to avoid throwaway tabs.
  • Forward Browser.setDownloadBehavior as Page.setDownloadBehavior through the extension bridge.
  • Standardize default download output to ~/Downloads/OpenClaw.
  • Align temp download path builder with shared default download directory.

Proof points

  • assets/chrome-extension/background.js
  • src/browser/extension-relay.ts
  • src/browser/paths.ts
  • src/browser/pw-tools-core.downloads.ts

Verify quickly

  1. Start extension-relay flow and trigger a blank target create request; confirm no extra tab churn.
  2. Trigger a browser download in relay mode; confirm the behavior applies and file saves under ~/Downloads/OpenClaw.
  3. Repeat in a second session to confirm stable path and no random temp download roots.

When to run

  • After extension relay changes.
  • When debugging failed or missing downloads in relay mode.
  • During browser automation reliability hardening.