安全扫描
OpenClaw
安全
high confidence该插件功能与描述一致(使用本地 CLI + Chrome 扩展操作真实浏览器会话),但推荐的安装方法(从第三方域使用 curl|bash)、浏览器扩展对 cookie/login 的访问需求以及子进程架构引发了显著的安全风险,建议安装前进行审查。
安全有层次,运行前请审查代码。
版本
latestv0.1.62026/4/11
● 无害
安装命令 点击复制
官方npx clawhub@latest install oh-my-browser
镜像加速npx clawhub@latest install oh-my-browser --registry https://cn.clawhub-mirror.com
插件文档
oh-my-browser
让 AI 助手使用 您的真实浏览器 搜索和交互网页 —— 保留登录、cookie 和本地化设置。
功能
- 认证网页访问 —— 助手使用浏览器会话访问登录要求的页面(Gmail、Notion、内部工具等)
- 多引擎搜索 —— 通过 Google、百度、搜狗或浏览器会话进行个性化搜索
- 页面阅读 —— 从任意网页提取清洁内容,支持多格式(markdown、文本、HTML)
- 浏览器自动化 —— 点击、填充、滚动、截屏、执行 JS 等,通过真实 Chrome 实现全面的浏览器交互
- 元素发现 —— 通过标签、类型或区域查找交互元素
- 可访问性快照 —— 为 SPA/动态页面提供稳定的元素引用(@1、@2...)
- 零配置 —— 无需 API 密钥配置。安装、授权即可使用。
工作原理
助手 —> oh-my-browser 插件 —> omb CLI(子进程) —> API —> 您的 Chrome 扩展插件启动 omb CLI 子进程,通过 MCP(stdio JSON-RPC)协议进行通信。所有浏览器操作均通过 Oh My Browser Chrome 扩展在您的真实浏览器中执行。
安装
一键安装(推荐)
# macOS / Linux curl -fsSL https://api.omb.org.cn/install | bash # Windows (PowerShell) irm https://api.omb.org.cn/install | iex安装脚本将指导您完成以下步骤:
- 下载 omb CLI —— 命令行工具
- 登录 —— 在浏览器中授权
- 安装 OpenClaw 插件 —— 自动检测 OpenClaw 实例
- 下载 Chrome 扩展 —— 助手与浏览器的桥梁
或仅安装插件
openclaw plugins install oh-my-browser如果 omb CLI 尚未安装,请运行上述一键安装脚本设置。
登录
如果安装时跳过登录或会话过期:
omb login此操作将在浏览器中打开授权页面。在 OpenClaw 助手会话中,助手将自动指导授权。
然后重启网关:
openclaw gateway restart工具
| 工具 | 描述 |
|---|---|
omb_search | 网页搜索(自动、浏览器会话或指定引擎:google/baidu/sogou) |
omb_read | 读取网页并提取内容(支持认证页面) |
omb_action | 浏览器交互:点击、填充、滚动、截屏、执行 JS 等 |
omb_map | 发现页面交互元素(按标签、类型或区域过滤) |
omb_snapshot | 可访问性快照,提供稳定的元素引用 (@1, @2...) |
omb_guide | 加载每个工具的详细使用指南 |
omb_report | 报告页面提取质量问题 |
使用示例
搜索网页
omb_search({ query: "OpenClaw 插件", max_results: 5 })读取登录要求的页面
omb_read({ url: "https://notion.so/my-private-page" })交互页面
// 1. 读取页面 omb_read({ url: "https://example.com" }) // 2. 发现元素 omb_map({ tabId: 123, label: "Search", types: ["input"] }) // 3. 填充并提交 omb_action({ action: "fill", tabId: 123, selector: "#search-input", value: "hello" }) omb_action({ action: "keypress", tabId: 123, key: "Enter" })截屏
omb_action({ action: "screenshot", tabId: 123, annotate: true })故障排除
| 错误 | 原因 | 解决方案 |
|---|---|---|
Could not find omb binary | omb CLI 未安装 | 运行 curl -fsSL https://api.omb.org.cn/install | bash |
fetch failed | 浏览器未运行或扩展断开连接 | 打开 Chrome,检查扩展显示 "Connected" |
AUTH_SESSION_MISSING | 未授权 | 运行 omb login 授权 |
omb process exited | omb CLI 崩溃 | 检查 ~/.omb/omb 是否存在;必要时重新安装 |
要求
- omb CLI —— 通过上述安装脚本安装
- Chrome 带有 Oh My Browser 扩展,安装并运行
- Node.js 18+ (用于插件运行时)
架构
助手 —> oh-my-browser 插件 —> omb —mcp (子进程) —> API —> Chrome 扩展插件本身不直接调用 API。它启动 omb 子进程,通过 MCP(stdio JSON-RPC)协议转发所有工具调用。
许可
MIT
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制