让助手直接操作已登录的 Edge 浏览器
30.5/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add AshenJyy/browser-bridge该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · browser
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 6 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 21 处,展示前 21 条)
- 读取本地文件adapters/dsh.mjs:26
const raw = await readFile(path, { encoding: 'utf8', signal: options.signal }); - 写入本地文件scripts/cli.mjs:81
await mkdir(dirname(destination), { recursive: true }); - 写入本地文件scripts/cli.mjs:82
await writeFile(destination, Buffer.from(result.data, 'base64')); - 发起网络请求core/client.mjs:12
response = await fetch(`${settings.baseUrl}/v1/status`, { - 执行外部命令来自配置/变量core/client.mjs:34
const child = spawn(process.execPath, [fileURLToPath(new URL('./service.mjs', import.meta.url))], { - 发起网络请求core/client.mjs:68
response = await fetch(`${this.settings.baseUrl}${path}`, { - 发起网络请求core/client.mjs:83
call(action, args = {}, options) { return this.request('/v1/call', { sessionId: this.sessionId, client: this.client, action, args }, options); } - 发起网络请求core/client.mjs:84
status(options) { return this.request('/v1/status', undefined, options); } - 发起网络请求core/client.mjs:87
const result = await this.request('/v1/call', { sessionId: this.sessionId, client: this.client, action: 'session_close', args: {} }, { ...options, aut - 写入本地文件core/settings.mjs:34
await mkdir(settings.dataDir, { recursive: true, mode: 0o700 }); - 读取本地文件core/settings.mjs:47
const info = await lstat(settings.tokenPath); - 读取本地文件core/settings.mjs:49
const token = (await readFile(settings.tokenPath, 'utf8')).trim(); - 读取本地文件core/settings.mjs:62
const info = await lstat(legacyPath); - 读取本地文件core/settings.mjs:64
const token = (await readFile(legacyPath, 'utf8')).trim(); - 读取本地文件core/service.mjs:137
try { if (!(await stat(path)).isFile()) fail('INVALID_FILES', 'Every upload path must refer to a file.'); } - 写入本地文件scripts/build.mjs:7
await mkdir(resolve(root, 'runtime'), { recursive: true }); - 读取本地文件scripts/build.mjs:25
try { await readFile(resolve(cursor, 'package.json')); packages.add(cursor); break; } catch {} - 读取本地文件scripts/build.mjs:31
const manifest = JSON.parse(await readFile(resolve(directory, 'package.json'), 'utf8')); - 读取本地文件scripts/build.mjs:32
const licenses = (await readdir(directory)).filter(name => /^(license|licence|copying|notice)(\.|$)/i.test(name)); - 读取本地文件scripts/build.mjs:35
try { notices.push(await readFile(resolve(directory, name), 'utf8')); } catch {} - 写入本地文件scripts/build.mjs:38
await writeFile(resolve(root, 'runtime/THIRD_PARTY_LICENSES.txt'), notices.join('\n'), 'utf8');
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-mcp-client@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
为 Antigravity AI 助手提供直接、无缝的浏览器自动化,通过 CDP 控制真实的 Microsoft Edge 或 Google Chrome。
README
由 DeepSeek 最新模型翻译生成Browser Bridge
让 DeepSeek Harness Desktop v0.2.1-rc.3 和 Antigravity App 直接操作日常使用、已经登录的 Microsoft Edge。DSH 使用原生插件注册工具,Antigravity App 使用 MCP 插件;两端共用本地桥接与 Edge 扩展。基于原 Antigravity Browser Bridge 重构,保留 Apache-2.0 许可和原项目来源。
v2.0.1 发布状态:已实现并打包,按要求未运行测试或双宿主端到端验收。
安装
下载 v2.0.1 发布包,完整步骤见 中文安装说明。
- DSH:下载 dsh-browser-bridge-2.0.1.tgz,在插件管理中添加本地包,使用官方 dsh.bundle.patch / Cordis 插件格式。当前 DSH 对话直接调用 browser_ 工具。
- Antigravity App:下载并解压 browser-bridge-antigravity-2.0.1.zip,运行 scripts/Install-Antigravity.ps1,重启 App。安装器配置 App 官方全局插件目录和本地 MCP 服务。
展开完整文档(README 剩余 1 节)
Browser Bridge 让 DeepSeek Harness Desktop v0.2.1-rc.3 和 Antigravity App 直接操作日常使用、已经登录的 Microsoft Edge。DSH 使用原生插件注册工具,Antigravity App 使用 MCP 插件;两端共用本地桥接与 Edge 扩展。基于原 Antigravity Browser Bridge 重构,保留 Apache-2.0 许可和原项目来源。 v2.0.1 发布状态:已实现并打包,按要求未运行测试或双宿主端到端验收。 安装 下载 v2.0.1 发布包,完整步骤见 中文安装说明。 - DSH:下载 dsh-browser-bridge-2.0.1.tgz,在插件管理中添加本地包,使用官方 dsh.bundle.patch / Cordis 插件格式。当前 DSH 对话直接调用 browser_ 工具。 - Antigravity App:下载并解压 browser-bridge-antigravity-2.0.1.zip,运行 scripts/Install-Antigravity.ps1,重启 App。安装器配置 App 官方全局插件目录和本地 MCP 服务。 - Edge:在 edge://extensions 加载 extension/,运行 scripts/BrowserBridge.ps1 pair,在扩展弹窗填写本地配对 token。 发布 ZIP 自带打包后的 JavaScript 运行文件,无需额外安装 Python 或 npm 依赖。需要 Node.js 22+;Windows 脚本可使用 DSH 自带 Node 运行时。源码开发使用 Node.js 与 npm/pnpm。 能力 27 个统一 browser_ 工具覆盖标签页管理、正文与结构化快照、指定标签截图、DOM/坐标点击、悬停、输入、按键、滚动、下拉选择、导航、等待、上传、下载与对话框。DSH 通过官方多模态附件适配返回截图;Antigravity 通过标准 MCP image block 返回。 - 复用真实 Edge 的登录状态,以扩展持久实例 ID 区分多个配置。 - 标签句柄包含实例身份,操作前须新建或明确接管;无活动页隐式回退。 - DSH 按 Agent/Session、Antigravity 按 MCP 进程隔离;共享 MCP 进程的聊天不自动获得独立身份。 - 按任务显示标签组,关闭/释放均有明确动作;释放不会关闭用户页面。 - 本地 token 配对、HTTP/WS 来源检查、串行执行、断线重连及不重放副作用的错误处理。 浏览器内部页、原生系统窗口、封闭组件等受浏览器接口限制。截图需要宿主模型支持图像。工具结果会交给宿主模型,不能宣称「网页内容绝不离开本机」。详细范围及未验收项见安装说明。 架构 flowchart LR D[DSH native tools] --> B[Shared Node bridge] A[Antigravity App] --> M[MCP stdio adapter] M --> B C[CLI] --> B B <-->|Authenticated WebSocket| E[Edge MV3 extension] E --> T[Real browser tabs] 默认监听 127.0.0.1:9224,按需后台启动。Windows 状态与 token 默认放在 %USERPROFILE%\.browser-bridge,避开桌面应用的 AppData 路径重定向;升级时会保留并迁移有效的旧默认令牌。BROWSER_BRIDGE_PORT、BROWSER_BRIDGE_DATA_DIR 可配置,DSH 原生插件也提供 port、dataDir 配置项。两端须使用相同设置,正常只需配对一次。 协议见 PROTOCOL.md,Agent 操作说明见 SKILL.md。v1 HTTP 路由和数字标签 ID 已退役;旧 Python 入口只转发至 Node,新 CLI 参数见 --help。 构建 pnpm install --frozen-lockfile node scripts/build.mjs py scripts/package_release.py --output work/releases 构建生成独立 runtime;打包生成 npm-compatible DSH .tgz 和 Antigravity .zip,不安装、不启动宿主、不调用模型。仓库包含开发测试文件,但本次发布未执行测试。 Browser Bridge 让 DSH Desktop 0.2.1-rc.3 和 Antigravity App 直接访问你真实的 Edge 配置档。DSH 调用原生插件工具;Antigravity App 使用 stdio MCP。两者连接同一个带认证的本地桥接服务和 MV3 扩展。标签页句柄需要显式选择或声明;任何命令都不会悄悄作用于当前活动页面。截图返回的是真实的图像工具结果。Windows 主机共享 %USERPROFILE%\.browser-bridge 状态。2.0.1 版本尚未经过自动化测试,也未通过端到端主机验收。请从 v2.0.1 release 下载安装包。 原项目:AshenJyy/antigravity-browser-bridge。许可证:Apache-2.0。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
AshenJyy/browser-bridge
让助手直接操作已登录的 Edge 浏览器
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目