← 返回列表
未验证
由你的本地浏览器Edge / Chrome通过 Chrome DevTools Protocol…
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/26 · 已提供中文文档
DeepSeek Harness (dsh) 的本地浏览器网页搜索与页面抓取插件:通过 Chrome DevTools Protocol 实现 browser_search / browser_fetch,无需 API 密钥。
综合分
27.1
GitHub 分
27.1
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add YUANMINGXUE/dsh-search该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
- 是什么
- dsh 原生插件 · browser
- 装得上吗
- 本站尚未做安装检查
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 30 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
数据截至 2026/9/23(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-local-browser-search 由你的本地浏览器(Edge / Chrome)通过 Chrome DevTools Protocol 提供网页搜索和页面抓取——无需 API 密钥、无需云端搜索服务商、无需捆绑下载浏览器。 该插件仅使用 Node.js 内置模块(child_process、fetch、WebSocket)驱动已安装的浏览器,并为 DSH agent 注册两个面向模型的工具: | 工具 | 功能 | | ---- | ------------ | | browser_search | 搜索网页并返回自然结果的标题 / URL / 摘要。引擎:bing(默认)、duckduckgo 或 google。 | | browser_fetch | 在浏览器中打开 URL 并返回渲染后的页面文本——即 JavaScript 执行后人类所看到的内容。 | 在公共搜索 API 不可用或无需密钥的场景下,这非常有用:搜索在你自己的网络环境中、使用无 Cookie 的全新配置文件在真实浏览器中运行。 安装 dsh plugin --profile web add dsh-local-browser-search 然后重启 dsh web。这两个工具会出现在 agent 的工具集中。 注意:此包也可以通过本地检出安装,在你的 profile 目录中执行 npm install 。 配置 默认值在 cordis.patch.yml 中设置: | 键 | 默认值 | 含义 | | --- | ------- | ------- | | headless | true | 以无头模式运行浏览器(false 会打开可见窗口)。 | | engine | bing | 默认搜索引擎:bing / duckduckgo / google。 | | maxResults | 8 | 每次搜索返回来源数量的上限。 | | timeoutMs | 30000 | 协作式工具调用超时预算。 | | browserPath | null | 显式指定浏览器可执行文件;未设置时自动检测(Edge → Chrome → Brave)。 | 你也可以在环境中设置 DSH_BROWSER_PATH 来强制指定浏览器。 默认使用 Bing,因为它是在限制最严格的网络上仍可访问的引擎(DuckDuckGo/Google 在某些地区经常被屏蔽)。 工作原理 1. 插件查找已安装的基于 Chromium 的浏览器(Windows 上默认是 Edge)。 2. 它以无头模式启动浏览器,使用 --remote-debugging-port 和一个全新的临时配置文件。 3. 它通过 Chrome DevTools Protocol(WebSocket JSON-RPC)驱动页面:导航到搜索引擎,执行结果提取器,并读回 JSON。 4. 每次调用后,浏览器会被终止,其临时配置文件会被删除。 绝不会触碰用户配置文件、Cookie 或浏览数据——每次调用都使用全新的临时配置文件。 安全说明 与任何 DSH 插件一样,加载此包会在你的 harness 进程中以你的权限运行其代码。它启动的浏览器就是你已经在运行的那个。使用前请审查源代码。 许可证 MIT