JohnXu22786/browser-automation
JohnXu22786★ 0TypeScript最后同步: 2026-08-16
Web Bridge — 浏览器自动化 MCP server(dsh 插件):真实浏览器导航、点击、填表、截图、JS 执行,无障碍树快照驱动
README 摘要
Web Bridge — 浏览器自动化 MCP server(dsh 插件) Web Bridge 是一个使用 真实浏览器 的自动化 MCP server。它让 agent 拥有浏览器的眼睛和手:打开网页、读取页面结构、点击、填表、截图、执行脚本。核心机制是 无障碍树快照 ——把页面渲染成结构化文本树并给可交互元素编号,agent 无需视觉模型即可精确操作页面。 - 语言:TypeScript(Node.js ≥ 20),通过 MCP 协议(stdio 传输)通信 - 浏览器引擎:Chromium / Firefox / WebKit(默认 Chromium) - 工具数量:22 个,全部以 web 前缀命名 功能特性 - 快照驱动 : web snapshot 生成带引用编号(ref)的无障碍树,元素可被精确点击/填写,无需猜测选择器 - 真实交互 :点击、双击、右键、组合键、填表、下拉选择、悬停、滚动、键盘输入 - 视觉能力 :视口/整页/元素截图(PNG/JPEG),可返回给调用方或保存到本地 - 脚本执行 :在页面上下文执行 JS,结果自动净化(循环引用、BigInt、NaN 等安全转换) - 多标签页 :新建、列出、切换、关闭标签页,弹窗自动接管 - 细粒度等待 :按加载状态 / 元素状态 / URL 匹配 / 固定时长等待 - 会话管理 :浏览器懒启动、 web shutdown 释放资源、断开连接自动清理 安装 也支持 firefox / webkit 引擎: npx playwright install firefox ,并通过配置切换。 快速开始 方式一:通用 MCP 客户端(stdio) 方式二:命令行验证 方式三:dsh 插件化加载(见下节) dsh 插件接入说明 本插件遵循 dsh「一切皆是插件」的约定,通过根目录的 dsh-plugin.json 清单描述自身: 字段 值 含义 id dsh.web-bridge 插件唯一标识 kind mcp-server 插件类型:提供 MCP 工具集 entry dist/index.js 入口文件( node dist/index.js 直接运行) transport stdio 传输方式:MCP 客户端通过标准输入输出与插件通信 config.envPrefix WEB BRIDGE 插件配置通过该前缀的环境变量注入 tools 22 项 插件暴露的工具清单(名称 + 标题) harness 加载流程 (dsh 运行时按以下步骤接入): 1. 扫描插件目录,读取 dsh-plugin.json ,校验 kind / entry / runtime ; 2. 检查 Node 版本满足 runtime.minVersion ; 3. 以 spawn('node', [entry]) 拉起插件进…
在 GitHub 查看完整 README →分类
The first vision plugin for DeepSeek Harness, and the vision bridge for every text-only coding agent. Paste an image, get structured JSON evidence (OCR, layout, semantics). | 全网最强 DeepSeek Harness 外挂视觉插件,为 DeepSeek、GLM 等纯文本模型外挂视觉能力,粘贴图片即得结构化 JSON 证据(OCR、版面、语义)。
★ 2,208
Anionex/agent-vision-toolkit为纯文本模型"看图“设计更好的视觉工具箱和技能,支持多图理解,图片问答,前端UI还原、GUI 自动化等,并可选无缝接入多个主流agent,直接识别粘贴图片| A vision toolkit and skill designed for text-only llms — image Q&A, long-screenshot OCR, frontend UI restoration, and GUI automation, with optional seamless integration for Codex, Claude Code, Pi, Oh My Pi, and OpenCode
★ 933
Anionex/dsh-vision-toolkit让纯文本模型更好地做视觉任务的DeepSeek Harness插件:带意图的图片问答、长截图 OCR、UI 还原等|DeepSeek Harness-native integration for agent-vision-toolkit: image Q&A, long-screenshot OCR, UI restoration, grounding, pixel diff, Artifacts, and Web UI.
★ 488