Abby Browser

🌐 自然语言操控浏览器,告别复杂命令

将浏览器操作封装为自然语言命令,让非技术用户通过对话即可控制网页浏览、截图、点击和表单填写。

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

使用说明

核心用法

Abby Browser Skill 基于 OpenClaw 内置浏览器工具封装,将底层的浏览器自动化操作转化为自然语言交互。用户通过简单的对话指令(如"打开 Google""帮我截图")即可驱动浏览器完成复杂任务,无需记忆命令行语法。

技术实现上,该 Skill 通过 openclaw browser CLI 工具与 Chrome/Chromium 浏览器交互,核心流程为:
1. Snapshot 解析snapshot 命令获取页面元素的 ref 编号

2. 元素操作:通过 ref 编号执行点击、输入、表单填写

3. 状态等待wait 命令确保页面加载完成后再执行下一步

显著优点

  • 大幅降低浏览器自动化门槛,适合非技术背景用户
  • 自然语言交互符合直觉,学习成本极低
  • 封装了截图、表单填写等高频场景
  • 支持全页截图和 aria 无障碍树格式,兼顾实用性

潜在缺点与局限性

  • 强依赖 OpenClaw 生态和 Chrome/Chromium,环境配置有一定复杂度
  • snapshot 获取的 ref 编号具有时效性,页面刷新后失效
  • 复杂页面结构(Shadow DOM、动态渲染)可能导致元素识别失败
  • 未明确展示错误重试机制,长流程稳定性存疑
  • 无代理/VPN 配置说明,受限网络环境可能无法使用

适合人群

  • 需要批量网页操作的普通用户(数据采集、表单填写)
  • 希望用自然语言替代脚本编写的产品、运营人员
  • 为长辈/非技术家人提供"傻瓜式"浏览器控制方案

常规风险

  • 会话隔离缺失:未说明是否支持多用户会话隔离,共享环境存在数据泄露风险
  • 敏感操作确认:文档提及"执行前确认"但未明确交互机制,误触风险仍在
  • 日志记录:操作日志可能包含敏感页面内容,需关注存储合规性
  • XSS 注入evaluate 支持任意 JavaScript 执行,恶意指令可导致安全风险

Abby Browser 内容

scripts文件夹
手动下载zip · 8.0 kB
__init__.pytext/plain
请选择文件