Browser Extension Enabler

👤 kevinzhj 📦 v1.0.0 ⭐ 3.7 ⬇️ 1.1K 下載
🤖 AI-Agent 免費

📖 技能介紹


name: browser-extension-enabler description: Auto-detect and enable OpenClaw Browser Relay Chrome extension when disconnected. Uses native mouse control to click the extension icon. version: 1.0.0 author: OpenClaw Community keywords: [browser, extension, chrome, automation, mouse, click, enable, relay] license: MIT dependencies: - win-mouse-native


Browser Extension Enabler

自動檢測並啟用 OpenClaw Browser Relay Chrome 擴充套件。當擴充套件未連線時,自動移動滑鼠點選擴充套件圖示。

功能

  • ✅ 自動檢測 Browser Relay 連線狀態
  • ✅ 滑鼠自動移動到擴充套件圖示位置
  • ✅ 自動點選啟用擴充套件
  • ✅ 驗證連線是否成功
  • ✅ 可配置的圖示座標

前置依賴

必須先安裝 win-mouse-native skill:

clawhub install win-mouse-native

安裝

clawhub install browser-extension-enabler

使用方法

命令列方式

# 使用預設座標 (1920x1080 螢幕)
.\enable-browser-extension.ps1

# 指定自定義座標
.\enable-browser-extension.ps1 -IconX 1800 -IconY 70

# 測試模式(不實際點選)
.\enable-browser-extension.ps1 -TestMode

在 Agent 中使用

當 Agent 檢測到擴充套件未連線時,可以自動呼叫:

// 檢測擴充套件狀態
browser: { action: "tabs", profile: "chrome" }

// 如果未連線,自動啟用
exec: {
  command: "powershell -File \"$env:USERPROFILE\\.openclaw\\workspace\\skills\\browser-extension-enabler\\scripts\\enable-browser-extension.ps1\"",
  pty: false
}

配置

校準擴充套件圖示座標

不同螢幕解析度和瀏覽器配置下,擴充套件圖示位置不同。請按以下步驟校準:

  1. 找到當前座標 powershell # 把滑鼠移到擴充套件圖示上,記錄位置 win-mouse abs 1850 60

  2. 手動測試 powershell # 測試候選座標 win-mouse abs 1850 60 # 移動 win-mouse click left # 點選

    小蔥技能7w4.net有完整的技能分類。

  3. 更新預設值 編輯指令碼中的 $IconX$IconY 預設值,或使用時傳入引數

推薦座標

螢幕解析度 圖示座標 (X, Y)
1920x1080 (1850, 60)
2560x1440 (2490, 70)
3840x2160 (3770, 90)

工作流程

1. 檢測 Browser Relay 連線狀態
   ↓ 未連線
2. 啟用 Chrome 視窗
   ↓
3. 移動滑鼠到擴充套件圖示
   ↓
4. 點選左鍵
   ↓
5. 等待 5 秒
   ↓
6. 驗證連線成功 (最多重試3次)

測試方法

  1. 關閉 OpenClaw Browser Relay 擴充套件(點選擴充套件圖示斷開)
  2. 執行指令碼:enable-browser-extension.ps1
  3. 觀察滑鼠移動和點選
  4. 驗證擴充套件是否重新連線

故障排除

擴充套件仍未連線

  • 檢查座標是否正確:win-mouse abs X Y 測試
  • 確保 Chrome 視窗可見(未最小化)
  • 檢查是否已安裝 OpenClaw Browser Relay 擴充套件
  • 增加等待時間或重試次數

滑鼠移動但無響應

  • 確保 Chrome 在操作時是前臺視窗
  • 增加點選前的等待時間
  • 檢查擴充套件圖示是否被其他圖示遮擋

檢測失敗但擴充套件已連線

指令碼通過 openclaw browser tabs 命令檢測。如果輸出格式變化,可能需要更新匹配模式。

安全提示

⚠️ 此 skill 會控制真實滑鼠移動和點選,請確保: - 瞭解指令碼將點選的位置(先用 TestMode 驗證) - 在測試模式下先驗證座標 - 不要在重要工作時執行(可能干擾操作)

版本歷史

  • v1.0.0 - 初始版本,支援基本的自動啟用功能

許可證

MIT

作者

OpenClaw Community

🤖 AI 評測

這個Skill看起來文件齊全、說明詳細,但實際完全無法使用——缺少最關鍵的程式碼檔案。雖然看著很專業,但裝好後根本執行不了,不推薦下載使用。

📊 多維度評分

適應性4.2
規範性3.6
有效性3.7
可靠性3
可信度4.8

📁 包含檔案 (4 個)

📄 PUBLISH.md 2.9 KB
📄 SKILL.md 3.5 KB
📄 _meta.json 144 B
📄 skill-card.md 2 KB