Browser Extension Enabler

🖱️ 智能扩展自动恢复助手

自动检测并启用OpenClaw Browser Relay扩展,通过原生鼠标控制点击图标恢复连接,适用于自动化浏览器代理场景。

收藏
4.4k
安装
971
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与用法

Browser Extension Enabler 是一款针对 OpenClaw 生态系统的自动化辅助工具,主要解决 Browser Relay Chrome 扩展意外断开后的自动恢复问题。其核心工作流程包括:检测连接状态 → 激活 Chrome 窗口 → 移动鼠标至扩展图标 → 执行点击操作 → 验证连接恢复。

使用方法:支持命令行直接调用(enable-browser-extension.ps1)或嵌入 Agent 工作流中作为条件触发动作。提供 -IconX/-IconY 参数自定义坐标,以及 -TestMode 安全测试模式。

显著优点

1. 自动化闭环:填补了 Agent 无法直接操作浏览器扩展 UI 的缺口,实现"检测-修复"全自动流程
2. 灵活配置:针对不同分辨率预设坐标参考表,支持运行时参数覆盖

3. 安全设计:内置 TestMode 和坐标校准指南,降低误操作风险

4. 生态整合:与 win-mouse-native 技能深度配合,遵循 OpenClaw 依赖管理规范

局限性与风险

  • 坐标硬编码依赖:扩展图标位置随 Chrome 版本、主题、其他扩展数量动态变化,预设坐标可能失效
  • 前台窗口假设:要求 Chrome 处于可见状态,最小化或遮挡会导致操作失败
  • 无视觉反馈处理:未集成图像识别,无法自适应定位图标位置
  • 鼠标抢占副作用:执行期间会强制移动真实鼠标指针,干扰用户并行操作

适用人群

主要面向构建自动化浏览器工作流的开发者,特别是需要 7×24 小时稳定运行 OpenClaw Browser Relay 的场景(如自动化测试、数据爬取、RPA 流程)。不适合普通终端用户日常手动使用。

常规风险

  • 误点击风险:坐标偏差可能导致点击错误位置,触发 unintended actions
  • 竞争条件:与用户手动操作冲突时可能造成混乱
  • 扩展兼容性:依赖特定扩展的 UI 结构,未来 Chrome 或扩展更新可能破坏检测逻辑

Browser Extension Enabler 内容

手动下载zip · 4.6 kB
PUBLISH.mdtext/markdown
请选择文件