@@ -36,6 +36,9 @@ debugger、history 和 tab groups。
3636 名为 ` open-browser-use-sdk ` 。
3737- ` packages/open-browser-use-python/ ` :Python SDK,PyPI distribution 名为
3838 ` open-browser-use-sdk ` ,import 模块名为 ` open_browser_use ` 。
39+ - ` packages/open-browser-use-go/ ` :Go SDK,Go import path 为
40+ ` github.com/ifuryst/open-browser-use/packages/open-browser-use-go ` ,package
41+ name 为 ` obu ` 。
3942- ` skills/open-browser-use/ ` :面向 AI Agent 的 Open Browser Use skill,说明
4043 如何安装、验证和使用浏览器插件、CLI、SDK 与 Browser Use 风格协议。
4144- ` packages/ ` :其他跨应用复用的库、契约和共享能力。
@@ -171,15 +174,17 @@ dot;hyphen 版本 `com.ifuryst.open-computer-use.extension` 会被
171174 暴露给 SDK;agent-facing Browser Use command rewrite 还覆盖 DOM CUA、media
172175 download、element info/screenshot、locator bulk reads、generic tab export 和
173176 clipboard commands。
174- - JS 和 Python SDK:直接连接 Unix socket 发送 Browser Use JSON-RPC。
177+ - JS、Python 和 Go SDK:直接连接 Unix socket 发送 Browser Use JSON-RPC。
175178 JS SDK 支持订阅 native socket 上的 JSON-RPC notification;Python SDK 会在
176- 同步 request loop 中分发并跳过 notification,避免 CDP event 插队破坏响应读取。
177- 两个 SDK 都在原子 client 之外提供高层 browser/tab API,可直接使用
179+ 同步 request loop 中分发并跳过 notification,避免 CDP event 插队破坏响应读取;
180+ Go SDK 同样在同步 request loop 中分发 notification,并可自动读取 active
181+ socket registry。三个 SDK 都在原子 client 之外提供高层 browser/tab API,可直接使用
178182 ` tab.goto ` 、` tab.waitForLoadState ` /` tab.wait_for_load_state ` 和
179183 ` tab.playwright.domSnapshot ` /` tab.playwright.dom_snapshot ` 这类 Browser Use
180184 风格封装;Python SDK 还提供 ` title ` 、` url ` 、` wait_for_timeout ` 和
181- ` locator(...).inner_text(...) ` 等适合 Jupyter/Python REPL 编排的薄封装。
182- 两个 SDK 同时提供核心 Browser Use method wrappers、download/clipboard
185+ ` locator(...).inner_text(...) ` 等适合 Jupyter/Python REPL 编排的薄封装,Go SDK
186+ 提供对应的 ` Title ` 、` URL ` 、` WaitForTimeout ` 和 ` Locator(...).InnerText(...) `
187+ helper。三个 SDK 同时提供核心 Browser Use method wrappers、download/clipboard
183188 convenience wrappers,也保留 unrestricted ` request ` 。
184189
185190当前 SDK 不内置 Codex 风格的站点限制、turn policy 或二次确认。上层应用
0 commit comments