驱动已登录的 Chrome 抓取网页并自动填表点击
28.2/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add fatmind/dsh-plugin-browser-use该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 79 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 8 处,展示前 8 条)
- 读取本地文件packages/browser-use/lib/index.js:31
for (const candidate of candidates) if (existsSync(join(candidate, "scripts", "webclaw3.mjs"))) return candidate; - 发起网络请求packages/browser-use/lib/index.js:105
const res = await fetch(`${this.baseUrl}/api/status`, { signal: AbortSignal.timeout(timeoutMs) }); - 执行外部命令来自配置/变量packages/browser-use/lib/index.js:143
const child = spawn(process.execPath, [ - 发起网络请求packages/browser-use/lib/index.js:211
res = await fetch(`${this.baseUrl}/api/call`, { - 读取本地文件packages/browser-use/src/engine-dir.ts:31
if (existsSync(join(candidate, 'scripts', 'webclaw3.mjs'))) return candidate - 发起网络请求packages/browser-use/src/relay-client.ts:119
const res = await fetch(`${this.baseUrl}/api/status`, { - 执行外部命令来自配置/变量packages/browser-use/src/relay-client.ts:170
const child = spawn( - 发起网络请求packages/browser-use/src/relay-client.ts:242
res = await fetch(`${this.baseUrl}/api/call`, {
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 复用已登录Chrome
- 抓取登录墙站点
- 自动填表点击
在 dsh(DeepSeek Harness)里复用你自己已登录的 Chrome:用原生 wc3_* 工具抓取有登录墙的站点、填表单、翻页点击——不用重新登录,也不撞反爬。
README
由 DeepSeek 最新模型翻译生成dsh-plugin-browser-use
🌐 English | 中文版
dsh (DeepSeek Harness) 的浏览器自动化插件:把 webclaw3 注册为 dsh 原生工具(wc3_),驱动你自己已登录的 Chrome 干活——跳过重复登录、授权弹窗,也不容易触发反爬。
- 抓取与导出——搜索结果、表格、下载内容
- 登录墙页面照样抓——小红书、公众号、微博、淘宝、各类后台……
- 页面交互——点按钮、填表单、发内容
- 直达 SPA 数据层——React fiber / Vue data / __NEXT_DATA__
工作原理
dsh(web profile) └─ 本插件:wc3_ 工具 + 浏览哲学系统提示词(按需自动启动 relay) └─ webclaw3 引擎(仓库内 webclaw3/,上游 fatmind/webclaw3) └─ relay(HTTP 127.0.0.1:3459 ↔ WebSocket) └─ wc3-chrome 扩展 ──> 你已登录的 Chrome
插件是纯适配层:把 relay 的 HTTP API 翻译成 dsh 工具,把 webclaw3 的浏览哲学(SKILL.md)浓缩成系统提示词。引擎与说明书只在上游维护一份,scripts/sync-webclaw3.sh 同步进来。
展开完整文档(README 剩余 1 节)
dsh-plugin-browser-use 🌐 English | 中文版 dsh (DeepSeek Harness) 的浏览器自动化插件:把 webclaw3 注册为 dsh 原生工具(wc3_),驱动你自己已登录的 Chrome 干活——跳过重复登录、授权弹窗,也不容易触发反爬。 - 抓取与导出——搜索结果、表格、下载内容 - 登录墙页面照样抓——小红书、公众号、微博、淘宝、各类后台…… - 页面交互——点按钮、填表单、发内容 - 直达 SPA 数据层——React fiber / Vue data / __NEXT_DATA__ 工作原理 dsh(web profile) └─ 本插件:wc3_ 工具 + 浏览哲学系统提示词(按需自动启动 relay) └─ webclaw3 引擎(仓库内 webclaw3/,上游 fatmind/webclaw3) └─ relay(HTTP 127.0.0.1:3459 ↔ WebSocket) └─ wc3-chrome 扩展 ──> 你已登录的 Chrome 插件是纯适配层:把 relay 的 HTTP API 翻译成 dsh 工具,把 webclaw3 的浏览哲学(SKILL.md)浓缩成系统提示词。引擎与说明书只在上游维护一份,scripts/sync-webclaw3.sh 同步进来。 注意:dsh 环境下不需要(也不要)再把 webclaw3 安装为 skill——插件已完整接管引擎加载与使用指引,双装会出现两份指引、一个 relay 的混乱。 安装 前置:dsh、Node >= 22、pnpm、Chrome。 curl -fsSL https://raw.githubusercontent.com/fatmind/dsh-plugin-browser-use/main/scripts/install.sh | bash 或本地 checkout: git clone https://github.com/fatmind/dsh-plugin-browser-use cd dsh-plugin-browser-use && ./scripts/install.sh 安装脚本会:装依赖 → 注册到 web profile(link:)→ 下载并解压 wc3-chrome 扩展。之后: 1. Chrome 打开 chrome://extensions,右上角开启「开发者模式」,「加载已解压的扩展程序」选择脚本提示的扩展文件夹; 2. 重启 dsh(profile 只在启动时加载); 3. 对 dsh 说一句「检查浏览器环境」——模型会调 wc3_doctor 完成自检并告诉你缺什么。 重复运行安装脚本即为更新。 工具一览 | 工具 | relay op | 说明 | | wc3_doctor | - | 通道自检(Node/引擎/relay/扩展),relay 未跑时自动拉起 | | wc3_tabs | tab.list | 列出标签页,拿 tabId;[当前]=Chrome 前台页,[默认]=wc3 最近激活页 | | wc3_tab_open | tab.create | 新 tab 打开 URL(后台打开,不抢焦点);新开的页自动成为默认目标 | | wc3_tab_close | tab.close | 关闭自己开的 tab;关掉默认页时默认目标自动清空 | | wc3_tab_activate | tab.list + 本地状态 | 把指定 tab 设为默认操作目标(解决「当前页漂移」) | | wc3_snapshot | page.ariaTree | Aria 树快照,[ref_N] 编号用于交互定位 | | wc3_get_text | page.getText | 整页纯文本,陌生页面侦察 | | wc3_eval | page.eval | 页面内执行任意 JS,结构化数据提取首选 | | wc3_click / wc3_fill / wc3_scroll_to | page.click / page.fillForm / page.scrollTo | 按 ref_N 交互(React/Vue 安全) | | wc3_search | page.search | 按关键词找页面元素 | | wc3_wait_for | page.waitForElement | 等待元素出现 | 页面类工具(snapshot/get_text/eval/click/fill/scroll_to/search/wait_for)的 tabId 可省略:缺省自动作用于 wc3 最近激活的标签页(新开的页、最近显式用过的页、或当前激活页,wc3_tabs 里标 [默认])。wc3_tab_close 的 tabId 为必填(防误关)。扩展偶发断连时工具会自动等待重连(默认约 10 秒内自愈)再报错。 工具结果均为文本(含必要的用户指引);每个结果默认上限 50000 字符,超长自动截断。 配置 安装后可按需编辑 packages/browser-use/cordis.patch.yml: | 字段 | 默认 | 说明 | | relayHost / relayPort | 127.0.0.1 / 3459 | relay 地址 | | toolTimeoutMs | 60000 | 单次工具调用超时(ms) | | maxResultChars | 50000 | 单个结果字符上限 | | autoStartRelay | true | relay 未运行时自动 webclaw3.mjs start | | engineDir | ""(自动定位) | 引擎目录;也可用环境变量 DSH_WC3_ENGINE_DIR | License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
fatmind/dsh-plugin-browser-use
驱动已登录的 Chrome 抓取网页并自动填表点击
相关插件 · 浏览器
智能体插件框架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
这是你的仓库?认领条目