dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DSH desktop plugin — local Chrome bridge exposing browser actions as DSH tools
A DSH plugin that turns your local Chrome browser into a set of DSH tools. It pairs with the chrome operation (chrome-operation) MV3 Chrome extension, which runs a WebSocket bridge inside your browser. The DSH plugin dials that bridge over loopback and exposes browser actions as DSH tools, so DSH agents can drive a real local Chrome browser.
ws://127.0.0.1:18765/ext/bridge (with a 15-second keep-alive ping so the Chrome service worker doesn't go idle and drop the connection).browser_* tools.browser_* tool, the request flows over the bridge and the extension performs the action in a real Chrome tab.chrome://extensions.chrome-operation extension directory.chrome.storage.local.token (managed by the extension / issue-token dev script).The plugin is distributed on npm as dsh-chrome-operation.
dsh plugin add dsh-chrome-operation
The plugin activates on a profile restart. Restart DSH desktop, then confirm the connection (the plugin logs bridge ready / extension connected).
browser_snapshot, browser_get_text, browser_navigate, browser_open_tab, browser_list_tabs, browser_close_tab, browser_click, browser_type, browser_press, browser_scroll, browser_wait, browser_back, browser_forward, browser_reload.
127.0.0.1) — local use only.token from chrome.storage.local.pingIntervalMs is 15000 (configurable via the bridge config endpoint /ext/bridge-config). Chrome's service worker goes idle ~30s; the 15s ping keeps it awake.browser_snapshot may return empty; prefer browser_get_text + navigation for reading content.dshWorkshop block, delete that top-level key — the plugin still loads via cordis.patch.yml.MIT