360 Secure SkillHub
360 安全技能中心

OpenClaw Browser Relay Reliability

该技能用于在 OpenClaw 浏览器扩展中继会话出现目标创建不稳定、下载行为缺失或下载位置不一致时进行修复,提出复用活动目标、转发下载行为、统一默认下载目录等改进,并给出快速验证步骤。

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

安装技能

复制下面的话术发给你的 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.