返回目錄

dsh-browser

編輯精選維護狀態: 活躍

lum1104/dsh-browser

Chrome sidebar extension that lets DeepSeek Harness operate your browser directly, no vision capabilities required. 一款 Chrome 側邊欄擴充套件程式,可讓 DeepSeek Harness 直接操控您的瀏覽器,無需視覺能力。

前往 GitHub
$ curl -fsSL https://raw.githubusercontent.com/Lum1104/dsh-browser/refs/heads/main/scripts/install.sh | bash

563

星數

35

Fork

TypeScript

語言

MIT

授權條款

2026-08-06

建立於

2026-09-03

最近推送

MIT 授權的 dsh 橋接外掛 + Chrome 擴充功能,讓 DeepSeek Harness 直接讀取、點擊、填表、導覽你的真實 Chrome 分頁——一行指令檔裝入 dsh,純文字互動、免視覺能力。

DSH 整合

相容

作者聲明

安全稽核

未稽核

最後核實

2026-08-21

授權條款

MIT

01它能幫你完成什麼?

  • Operate your real Chrome tab from DeepSeek Harness — read pages, click controls, fill forms, scroll and navigate for ai web search and browser tasks

    Browser actions executed in the tab you already use, with login state, session and cookies preserved; conversation UI in the Chrome side panel

    DSH users who want AI web browsing and automation on their own logged-in browser instead of a headless copy

  • Run text-first browser automation in dsh without any vision capability

    Pages converted to structured text with a numbered inventory of interactive elements; the model addresses elements by number — screenshots never enter the pipeline

    Developers building browser workflows on DeepSeek Harness who want fast, token-efficient automation without vision models

02如何將外掛接入 DeepSeek Harness?

先決條件

  • Node.js `^22.19` or `>=24`
  • Corepack/pnpm
  • Google Chrome

安裝步驟

  1. 01

    Run the one-line installer: `curl -fsSL https://raw.githubusercontent.com/Lum1104/dsh-browser/refs/heads/main/scripts/install.sh | bash` — it downloads main, builds and registers the bridge plugin, and builds the Chrome extension into ~/.dsh/browser-extension

    $ curl -fsSL https://raw.githubusercontent.com/Lum1104/dsh-browser/refs/heads/main/scripts/install.sh | bash

  2. 02

    When the installer opens chrome://extensions, load ~/.dsh/browser-extension as an unpacked extension (first install) or click Reload (updates); restart dsh if it is already running

  3. 03

    Start the managed installation with `cd ~/.dsh/dsh-browser && pnpm start` (or `npx @deepseek-ai/dsh web` to use the latest public dsh release)

    $ npx @deepseek-ai/dsh web

  4. 04

    Open an http:// or https:// page, click the DeepSeek whale icon, and wait for Connected

驗證整合成功

  • The side panel shows Connected after clicking the DeepSeek whale icon on an http:// or https:// page
  • Open http://127.0.0.1:3080/ext/bridge-config — it should return JSON such as {"wsUrl":"ws://127.0.0.1:3080/ext/bridge"}; if it returns a web page instead, restart dsh and refresh

03DSH 整合程度與能力邊界

DSH 整合相容

dsh bridge plugin + Chrome MV3 extension installed into DeepSeek Harness via a one-line installer; exposes browser tools (snapshot/click/type/scroll/navigate) inside dsh

  • Text-first page reading

    any http:// or https:// page in the controlled Chrome tabstructured text snapshot — title, URL, main text, numbered controls, and masked form fields; `delta: true` returns only changes

    read page text is sent to the selected model
  • Interactive control by element number

    numbered inventory from browser_snapshotclicks on links/buttons/checkboxes, React/Vue-compatible typing, keyboard events (Enter, Tab, Escape, arrows), and viewport scrolling

    acts on your real browser tab; click, type, keypress, navigation, history, and reload calls fail closed until the user approves them
  • Login-preserving navigation

    URLs, back/forward history, or reload commands in the controlled tabnavigation inside the tab you already use, retaining logins, sessions and cookies

  • Guarded local bridge

    local dsh web server (default http://127.0.0.1:3080)authenticated bridge connection; the extension binds tools to one user-controlled tab and probes ports 3080, 3081, 3090 automatically

    privileged gateway methods such as settings.*, credentials.*, and host.open* reject non-loopback sources

04適合誰?何時不該用?

適合

  • DSH users who want AI web browsing and automation on their own logged-in browser instead of a headless copy
  • Developers building browser workflows on DeepSeek Harness who want fast, token-efficient automation without vision models

不適合

  • Chrome-only: works on http:// and https:// pages; protected pages such as chrome:// and the Chrome Web Store are not supported.
  • Requires Node.js ^22.19 or >=24, Corepack/pnpm and Google Chrome; not published on npm — the unscoped dsh-browser package on npm belongs to a different project, so use the repository installer.

05相容性、維護與安全提醒

  • Chrome-only: works on http:// and https:// pages; protected pages such as chrome:// and the Chrome Web Store are not supported.
  • Requires Node.js ^22.19 or >=24, Corepack/pnpm and Google Chrome; not published on npm — the unscoped dsh-browser package on npm belongs to a different project, so use the repository installer.
  • Read page text is sent to the selected model; the default auto mode reads the controlled tab without an extra prompt (ask for per-read confirmation or off to block reads). Passwords and payment-card values are masked and never leave the page.
2026-08-062026-08-19作者未說明

MIT · actively maintained (last push 2026-08-19)

06常見問題

dsh-browser 如何接入 DeepSeek Harness?

它以 dsh 橋接外掛 + Chrome MV3 擴充功能的形式打包在一個 pnpm workspace 中。一行安裝指令檔會下載 main 分支、建置並把橋接外掛註冊進 dsh,同時把擴充功能建置到 ~/.dsh/browser-extension;接著在 chrome://extensions 中載入該目錄,若 dsh 正在執行則重新啟動即可。

它是 MCP 還是原生 dsh 外掛?

它是一個註冊到執行中 dsh web 服務(預設 http://127.0.0.1:3080)的 dsh 外掛(瀏覽器橋),向模型提供 browser_snapshot、browser_click、browser_type、browser_navigate 等工具,並非 MCP 伺服器。

安裝前需要準備什麼?

Node.js ^22.19 或 >=24、Corepack/pnpm 和 Google Chrome。本機使用無需任何設定,擴充功能會自動偵測 3080、3081、3090 連接埠;遠端部署或自訂連接埠時,在側邊欄設定中填寫位址和 bridge token。

頁面資料會被傳到哪裡?

面向模型的管線是純文字的——頁面轉為帶編號元件的結構化文字,螢幕截圖不會進入管線。讀取到的頁面文字會傳送給你選擇的模型;密碼和信用卡號一律顯示為 ••••,絕不離開頁面。

有什麼限制?

僅支援 http:// 和 https:// 頁面,chrome:// 與 Chrome 應用程式商店等受保護頁面無法使用。點擊、輸入、按鍵和導覽操作預設拒絕執行,需你核准後才會生效;助手綁定在一個由你控制的分頁上。

08資料與來源

  • 作者聲明github.com71a1cac63f33…

    `dsh` is DeepSeek AI's open-source, plugin-based agent harness. This repository provides a companion browser bridge plug…

  • 作者聲明github.com71a1cac63f33…

    The installer downloads `main`, builds and registers the bridge plugin, builds the Chrome extension into `~/.dsh/browser…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-21。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。