返回目录

dsh-antibrow

编辑精选维护状态: 活跃

antibrow/dsh-antibrow

为 DSH 智能体提供带持久身份的浏览器:指纹伪装、无限本地配置与 Android 模拟

前往 GitHub项目主页
$ dsh plugin --profile <name> add dsh-antibrow

419

星标

0

Fork

JavaScript

语言

MIT

许可证

2026-08-17

创建于

2026-09-12

最近推送

面向 DSH 的 README 证据型浏览器插件,让身份、Cookies、Passkeys 和上次会话跨运行保留。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-09-13

许可证

MIT

01它能帮你完成什么?

  • 让 DeepSeek Harness Agent 使用可持续的浏览器身份

    通过 Playwright 驱动 AntiBrow 浏览器,按名称保存配置文件、Cookies 和 Passkeys,并可选用代理出口

    需要 Agent 在多次运行之间继续使用登录状态的 DSH 用户

  • 在 DSH 中自动操作登录页面、仪表板和账户流程

    提供会话、配置文件、代理、页面控制和实时查看工具的浏览器工作流

    通过 DeepSeek Harness 和 MCP 工具面板运行浏览器自动化的开发者

02如何接入 DeepSeek Harness?

前置条件

  • 准备一个用于 dsh 命令的 DeepSeek Harness profile 名称
  • 将 AntiBrow 授权密钥放入 `ANTI_DETECT_BROWSER_KEY`

安装步骤

  1. 01

    运行 `dsh plugin --profile <name> add dsh-antibrow` 安装插件

    $ dsh plugin --profile <name> add dsh-antibrow

  2. 02

    运行 `export ANTI_DETECT_BROWSER_KEY=<key>` 设置授权密钥

  3. 03

    运行 `dsh --profile <name>` 启动 profile

    $ dsh --profile <name>

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配原生运行时

README 明确记录的 DeepSeek Harness 插件,并通过内置配置接入 MCP

  • 按名称持久化浏览器 profile

    传给 `launch_browser` 的 profile 名称每个名称对应独立浏览器 profile,并可恢复上次会话

    profile 数据保存在磁盘上,不应由多个并发 Agent 共用
  • 引擎级指纹配置

    浏览器 profile 与 AntiBrow 引擎由引擎回答 User-Agent、平台、屏幕、字体、Canvas、WebGL 和音频信息

  • Android 设备模拟

    创建时传入 `deviceType: 'android'` 的 profile触控点、移动端 client hints、手机视口和手机 GPU 行为

    Android profile 需要 engine 151 或更高版本
  • 浏览器自动化与实时查看

    MCP 浏览器会话会话、profile、代理、页面控制和实时查看操作

  • 住宅代理出口

    已配置的代理 claim住宅代理出口,并让时区、语言和报告中的连接信息跟随出口

    托管住宅代理属于付费部分

04适合谁?何时不该用?

适合

  • 需要 Agent 在多次运行之间继续使用登录状态的 DSH 用户
  • 通过 DeepSeek Harness 和 MCP 工具面板运行浏览器自动化的开发者

不适合

  • 免费密钥一次只能运行一个浏览器;超过方案限制的并行启动会被拒绝。
  • 首次启动会按平台下载 190-320 MB 引擎文件到共享缓存目录。
  • 两个 Agent 不应同时驱动同一个持久化 profile;最后关闭的 Agent 会获胜。

05兼容性、维护与安全提示

  • 免费密钥一次只能运行一个浏览器;超过方案限制的并行启动会被拒绝。
  • 首次启动会按平台下载 190-320 MB 引擎文件到共享缓存目录。
  • 两个 Agent 不应同时驱动同一个持久化 profile;最后关闭的 Agent 会获胜。
  • README 记录了四种构建、三个操作系统,以及 x86_64 和 arm64 架构。
2026-08-172026-09-12作者未说明

MIT;基于 README 的项目,facts pack 未列出 release

06常见问题

如何在 DeepSeek Harness 中安装 dsh-antibrow?

运行 `dsh plugin --profile <name> add dsh-antibrow`,设置 `ANTI_DETECT_BROWSER_KEY`,再用 `dsh --profile <name>` 启动。README 没有给出单独的验证命令。

dsh-antibrow 如何接入 DSH?

仓库将 dsh-antibrow 定义为 DeepSeek Harness 插件。插件 bundle 会加入 `mcp-antibrow` 配置行,让 harness MCP client 使用 `anti-detect-browser` CLI。

哪些内容会在 DSH 多次运行之间保留?

命名 profile 会保存在磁盘上,Cookies 和 Passkeys 会保留;README 还说明可以恢复上次会话。不同 Agent 或账户应使用不同 profile。

DSH Agent 可以使用 Android 浏览器 profile 吗?

可以,在创建 profile 时传入 `deviceType: 'android'`。README 说明 Android 需要 engine 151 或更高版本,找不到时会让启动失败。

运行并行 DSH 会话前要注意什么?

免费密钥一次只能运行一个浏览器,两个 Agent 也不应并发驱动同一个持久化 profile。首次启动还会按平台下载 190-320 MB。

08数据与来源

  • 作者声明github.comd032210ba3f5…

    A [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) plugin that gives the agent a browser with an iden…

  • 作者声明github.comd032210ba3f5…

    The bundle inserts one row, `mcp-antibrow`, configuring the harness's MCP client against the `anti-detect-browser` CLI.

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-13。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。