证据快照复核于 2026-09-16GitHub 数据核对日期: 2026-08-21
证据已验证Plugin Bundle自动化与智能体Web Profile桌面端 Profile

DSH Native Browser

一个预 Alpha 的 DSH Bundle 脚手架,面向计划中的 Chrome 优先、可人工接管的浏览器运行时。

快速了解

它能做什么

一个预 Alpha 的 DSH Bundle 脚手架,面向计划中的 Chrome 优先、可人工接管的浏览器运行时。

本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。

使用场景
自动化与智能体browser-automation智能体自动化
适配技术
deepseek-harnessgoogle-chrome
兼容性

Web Profile, 桌面端 Profile
>=0.1.5-rc.1 <0.2.0

可信度与状态

证据已验证
核对日期 2026/9/11 UTC 14:12

有代码证据的贡献

它为 DSH 增加什么

原生浏览器 Bundle 脚手架

为未来 Chrome 优先浏览器运行时声明的 DSH Bundle;当前补丁仅挂载脚手架,尚未提供浏览器工具。

机制证据

选择前先看

该包声明了用于浏览器智能体工作的 DSH Bundle,规划包含 Chrome、CDP、无障碍树观察与人工交接能力。但在此固定提交中,它仅挂载生命周期安全的脚手架,未注册任何面向模型的浏览器工具,因此尚不能作为可用的浏览器自动化插件。

适合谁

适合关注或参与 DeepSeek Harness 浏览器集成早期设计的开发者,不适合当前就需要浏览器自动化能力的用户。

常见任务

  • 查看固定版本的预 Alpha Bundle 及其声明的 DSH 兼容性。
  • 在参与贡献前评估其 Chrome 优先浏览器运行时方案。
  • 跟踪项目,等待其首个可用垂直切片提供浏览器工具。

权限与数据

当前 Bundle 补丁只挂载脚手架;此版本没有可证实的活动浏览器权限或数据处理行为。

权限
  • 当前 Bundle 补丁未注册面向模型的浏览器工具。
数据处理
  • README 中的本地控制平面及使用现有已登录 Chrome 会话属于规划范围,尚非已验证的当前行为。
外部服务
  • 当前脚手架没有证实接入外部服务。
凭据
  • 当前脚手架没有证实需要凭据。

局限

  • 处于预 Alpha 的架构与协议阶段;项目明确说明尚未达到生产可用状态。
  • 此版本未注册浏览器工具。
  • 仓库明确表示目前不应发布或推荐安装。
  • 未来首个可用切片仅面向 Chrome;其他浏览器暂不在范围内。

DSHub 已核对

  • 固定 Git 源、DSH Bundle 补丁、Node >=22.19 要求、Cordis 对等依赖、DSH 版本范围以及 web/desktop profile 声明均已存在。
  • 包元数据声明 prepack 脚本会在打包前运行检查和测试。

DSHub 未核对

  • 未实际执行安装。
  • 未执行运行时浏览器控制、Chrome 扩展、权限提示、会话访问或人工交接行为。
  • 未发现该声明版本的 npm 分发包。

固定版本安装

安装 DSH Native Browser

这个Plugin Bundle没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。

访问源码项目

维护者原文

项目 README

查看 commit 53db628 对应的 README
维护者编写的上游内容原文于 2026/9/11README.md 获取,正文和仓库相对媒体固定到 commit 53db628e3755,内容哈希为 9e7a82efb7ea。以下是未经 DSHub 翻译的上游原文,语言可能与当前页面不同;第三方托管的 badge 可能独立更新。

dsh-native-browser

Chrome-first browser runtime for DeepSeek Harness, designed for fast, observable, human-steerable agent browsing.

Status: pre-alpha Chrome first License: MIT

dsh-native-browser aims to let DSH agents operate the Chrome you already use: existing tabs, signed-in sessions and normal extensions, with low-latency semantic observation, reliable actions, visible handoff and safe interruption.

The target is not another thin click(x, y) wrapper. The design is a stateful browser runtime inspired by the strongest parts of Codex's Chrome integration:

  • a Manifest V3 Chrome extension connected to a local runtime through Native Messaging;
  • CDP-backed control without launching a second browser profile;
  • accessibility-tree-first observation with compact incremental updates;
  • stable element references plus actionability and hit-target checks;
  • explicit ownership for existing tabs, agent-created tabs and end-of-turn cleanup;
  • immediate human interruption and resumable handoff;
  • screenshots as a visual fallback, not the default source of page structure.

Project status

Pre-alpha / architecture and protocol phase. The repository currently contains a valid DSH bundle scaffold, research, architecture decisions and validation checks. It does not register browser tools yet and should not be presented as production-ready.

The first usable milestone is a Chrome-only vertical slice: connect an extension, claim or create one tab, observe its accessibility tree, navigate, click and type, then release it safely.

Scope

In scope for the first production release:

  • Google Chrome stable on macOS, Windows and Linux;
  • the user's existing Chrome profile and authenticated sessions;
  • DSH web and desktop profiles;
  • semantic browsing, screenshots, downloads, dialogs, files and multi-tab workflows;
  • local-only control plane with explicit permissions and auditable lifecycle events.

Out of scope until Chrome is excellent:

  • Edge, Chromium variants, Firefox and Safari;
  • hosted/remote browser farms;
  • CAPTCHA bypass or stealth claims;
  • arbitrary unrestricted CDP exposed directly to the model.

Planned architecture

flowchart LR
    A[DSH agent] --> T[Browser tool adapter]
    T --> R[Persistent browser runtime]
    R --> H[Local native host]
    H <--> E[Chrome MV3 extension]
    E <--> C[Chrome tabs via chrome.debugger / CDP]
    C --> O[AX tree + DOM + screenshot observations]
    O --> R
    U[Human using Chrome] <--> C
    U -. interrupt / handoff .-> R

The runtime keeps live browser objects and event subscriptions out of the model context. The model receives compact, typed observations and stable references; the runtime performs freshness, visibility, stability and hit-target checks immediately before actions.

Read the target architecture, Codex Chrome research, wire protocol draft and roadmap.

DSH discovery metadata

The package is structured as a DSH bundle and includes the discovery terms used by the ecosystem:

  • npm keywords: dsh-plugin, deepseek-harness, browser-automation, computer-use, chrome-extension;
  • GitHub topics: dsh-plugin, deepseek-harness, browser-automation, computer-use, browser-agent;
  • bundle declaration: dsh.bundle.patch in package.json;
  • compatibility declaration for DSH 0.1.5 release candidates and the web/desktop profiles.

Development

Prerequisites: Node.js 22.19 or newer and pnpm 11.

pnpm install
pnpm check
pnpm test
pnpm pack --dry-run

Do not publish or recommend installation yet. Once the first vertical slice is available, the intended command will be:

dsh plugin --profile web add dsh-native-browser

See CONTRIBUTING.md before opening a change. Security-sensitive findings should follow SECURITY.md, not a public issue.

Design principles

  1. Fast paths are semantic. Use AX/DOM state for routine work and images only where pixels carry essential meaning.
  2. Actions verify reality. Resolve targets fresh, scroll, wait for stability, hit-test, act, then observe the resulting change.
  3. Browser state has an owner. Existing user tabs are claimed and released; agent tabs are tracked and cleaned up.
  4. Human control wins immediately. User interaction or an extension stop action cancels in-flight work and produces a resumable state.
  5. Capabilities are explicit. Sensitive operations are narrow, policy-gated and auditable; raw CDP is an internal transport.
  6. Performance is measured. Latency, observation size, stale-reference rate, action success and recovery behavior are benchmark gates.

License

MIT

有意识地管理

安装与管理

前置条件与目标 Profile

目标 Web Profile, 桌面端 Profile

交付方式 Git Bundle — longmiaoo/dsh-native-browser#53db628e37552a1cb13aa8063835f04d01706244

验证、更新与移除

显示生命周期命令
验证
dsh plugin --profile web list

兼容性与访问范围

Declared pre-alpha bundle scaffold for DSH web and desktop profiles >=0.1.5-rc.1 <0.2.0

检查兼容性证据

风险事实

maturity

Pre-alpha; no browser tools are registered

证据
license

MIT licensed, provided without warranty

证据
证据与编辑审查Manifest、Bundle patch、分发与新鲜度

不可变证据

审查状态与源码活动

AI 已审查

在后续版本提供已注册的浏览器工具和安装证据前,应始终将此条目标注为仅供查看源码的预 Alpha 项目。

AI 审查于 2026/9/11 UTC 14:13GitHub 事实核对日期: 2026/9/11 UTC 14:13

自当前证据基线以来,没有记录到重要源码变化。

下一步

按 Plugin 安装流程操作

订阅重要变化: DSH Native Browser