dsh-browser-use:DeepSeek Harness 原生浏览器插件
`dsh-browser-use` 是 DeepSeek Harness 的插件,为 Agent 提供原生浏览器操作能力。它通过启动本地 Chrome/Chromium,利用 CDP 和 DOM 工具替代静态抓取,支持多标签页、滚动探索、会话隔离及增量 DOM 返回。该插件具备安全沙箱、操作批准机制、精确检查点恢复等功能,适用于信息提取、表单填写及多步调研等复杂 Web 任务。安装需 Node.js 22.19+,目前需本地构建。
Read Moredsh-rail-zero:清零 DSH 左侧栏收起后的 56px 空轨道
`dsh-rail-zero` 是一款浏览器端补丁插件,用于修复 DeepSeek Harness (DSH) 在 Windows/Linux 平台上收起左侧会话栏时,因宽度写死导致对话区被挤占 56px 空间的问题。该插件通过 CSS 改写和 MutationObserver 机制,强制将收起后的侧边栏宽度设为 0。它提供三级展开控制(优先复用 dsh-qol、使用官方按钮或兜底按钮),且不依赖宿主 API,安装即用,卸载即还原。
Read Moredsh-auto-translate:DeepSeek Harness 按需离线翻译插件
`dsh-auto-translate` 是 DeepSeek Harness (DSH) 的浏览器插件,旨在解决界面多语言阅读困难的问题。它采用端侧 WASM 推理实现零 token 按需翻译,支持悬停、拖选或快捷键触发,不占用模型资源且完全免费。插件提供本机离线、在线免密及自定义端点三种模式,支持智能过滤非文本区域。用户需使用 Chrome 或 Edge 116+,安装后重启 DSH Web 即可使用。
Read MoreDeepSeek Harness 右侧栏浏览器插件:Loopback 代理与元素拾取
DeepSeek Harness(DSH)侧边栏插件「浏览器 · 拾取」专为智能体开发调试网页设计。插件通过同源代理解决跨域限制,支持多标签、设备预览、账号密码记忆及元素拾取。用户可高亮并插入元素引用(如 `[标签][DOMn]`),供模型调用 `read_picked_element` 工具读取内容。该工具适用于调试布局、测试响应式设计及将页面上下文注入对话的场景。安装与卸载需使用官方脚本,重启后页面状态可自动还原。
Read Moredsh-session-keepwarm
The reference counting mechanism introduced in DSH 0.1.7 causes session history to be re-read when switching sessions. The `dsh-session-keepwarm` plugin retains additional references to recently used sessions, preventing them from being destroyed. Switching back to these sessions allows direct reuse of the in-memory history window, avoiding reloads. The plugin manages the keep-warm count via an LRU cache, supports standard sessions only, and is suited for scenarios requiring frequent session switching to reduce loading latency, but it has same-tab limitations and memory footprint concerns.
Read MoreDeepSeek Harness Plugin: dsh-session-url (One Conversation, One Link)
The DSH (DeepSeek Harness) plugin follows an “everything is a plugin” philosophy, using URL fragments to make conversations and links interchangeable. It provides core features such as view synchronization, link restoration, and “sidebar rows as links,” while remaining dependency-free and overhead-free. After installation, users can right-click a conversation to copy its link, middle-click to open it in a new tab, or paste `#/session/<id>` into the address bar to restore a specific conversation. The plugin runs entirely in the browser and only reads directory snapshots; it sends no network requests and no telemetry, ensuring privacy and security. Note that archived conversations are not shareable and the plugin relies on the official sidebar structure.
Read MoreDeepSeek Harness Browser Extension (dsh-browser-cdp): An Agent Browser That Connects to Real Chrome via CDP
`dsh-browser-cdp` is a plugin within DeepSeek Harness (DSH) for handling complex web interactions. It connects to a real browser via the Chrome DevTools Protocol (CDP), providing 38 structured tools and a live video stream viewer. Agents can use it to perform login session import, form filling, CAPTCHA handling, and data extraction. Developers can monitor or take control of the agent's browser in real time, with support for multi-platform environments such as Linux, macOS, and Windows. This plugin solves the problem of agents being unable to see or intervene in a browser, making complex web interactions fully visible and controllable end to end.
Read Moredsh-moli: Driving the Local Moli Browser in DeepSeek Harness
`dsh-moli` is a web tooling plugin for DeepSeek Harness designed to address web pages that cannot be handled by plain HTTP requests due to JavaScript rendering, login-based access, or the need to save screenshots. By invoking the local Moli headless browser engine, it provides two core functions: `moli_fetch` (rendering and outputting Markdown/HTML/screenshots) and `moli_probe` (checking/installing the engine). Installation first requires adding the plugin via npm, followed by manually installing the approximately 101MB Moli engine. This plugin is suitable for SPAs, login-walled sites, and deep data extraction, but not for purely static pages.
Read MoreOrderzx (dsh-browser) - DeepSeek Harness Browser Extension
Orderzx is a `dsh-browser` plugin for DeepSeek Harness that provides a local, stealthy, and takeover-capable browsing environment. It uses a zero-cloud architecture, supports concurrent multi-session operation, and offers real-time frame streaming, gesture captions, and video sampling/playback. Manual takeover is supported when CAPTCHAs are encountered, along with an automatic recovery mechanism. Users can launch the browser with the `/start` command, and installation requires a Node.js environment. The plugin aims to address the latency and privacy issues of traditional remote browsers and improve development efficiency.
Read Moredsh-tab-status: Sync DeepSeek Harness Session State in Browser Tab
This plugin syncs the session progress from the DeepSeek Harness sidebar (waiting, in progress, completed) to the browser tab, supporting title status prefixes and icon count badges. Maintained by WsTe47, it makes no network requests and stores no data, and only supports single-page snapshot updates. It requires dsh >= 0.1.5-rc.1. Installation command: `dsh plugin --profile web add @climber47/dsh-tab-status`.
Read MoreDeepSeek Harness Plugin dsh-browser
DSH (DeepSeek Harness) connects the model to the browser environment through the `dsh-browser` plugin, implementing the “everything is a plugin” philosophy using a Chrome/Edge MV3 extension. The architecture uses a three-layer design, communicating over WebSocket and native messaging. Installation requires Node.js 22.19+ and browser support; the process includes adding the plugin, packaging the extension, obtaining the extension ID, installing the native host, and loading environment variables. The plugin provides tools for observation, navigation, page manipulation, and script evaluation, and supports operations on HTTP/HTTPS pages. When using it, be aware that direct mode is local-only, permission limits exist, element references may become invalid, and an approval mechanism is in place.
Read MoreDeepSeek Harness Plugin: DSH Patrol
DeepSeek Harness (DSH) introduces a new plugin, DSH Patrol, aimed at addressing the high cost and unstable step execution when Agents handle repetitive tasks. Its core approach uses “natural-language teaching” to lock in a process, which is then repeatedly executed by a deterministic Runner. The plugin supports dual-mode inspection for browsers and Windows desktops, enabling cross-application operations while preserving login sessions. It includes built-in security mechanisms, does not store plaintext passwords, and offers conservative self-healing along with a manual token-based pause feature. The project is currently in the Alpha stage, and installation from source is recommended.
Read MoreIntroducing the DeepSeek Harness Plugin: Convoport - Capturing and Migrating AI Conversation Sessions
Convoport is a DeepSeek Harness plugin designed to address the fragmentation and limited reusability of web-based conversations. Through a browser extension, it automatically captures conversations from chat.deepseek.com, stores the data locally as JSON, and supports message-level import into a DSH workspace as a new session for continued development. The plugin not only provides token-saving statistics but also enables a seamless workflow from the web to the local development environment.
Read MoreDeepSeek Harness Browser Runtime Plugin (dsh-browser-runtime)
`dsh-browser-runtime` is an open-source plugin for DeepSeek Harness (DSH), designed to provide “everything as a plugin” browser interaction capabilities for Agents. By encapsulating Playwright, it addresses the context fragmentation caused by hardcoding and offers 18 tools covering navigation, interaction, screenshots, and structured extraction. The plugin features isolated environments, checkpoint recovery, protection against stale references, and secure credential management, ensuring safe multi-Agent concurrency and traceable operations. Installation requires a Node.js 22.19+ and pnpm 10 environment. Through standardized tool guidance and evidence logging, the tool enables Agents to perform web automation tasks efficiently and reliably.
Read Moredsh-mic-dictation: DeepSeek Harness Voice Input Plugin
dsh-mic-dictation is a native client plugin for DeepSeek Harness, designed to address the tedium of manually entering tasks on the web. By inserting a microphone button into the prompt bar, it leverages the browser’s native speech recognition capability to automatically convert speech to text input, eliminating the need to switch input methods. The plugin runs entirely client-side, works out of the box after installation, does not collect any data, and supports Chrome, Edge, and Safari. After clicking the button and granting microphone permission, users can simply speak their instructions, which are then automatically filled into the prompt box.
Read Moredsh-plugin-browser: DeepSeek Harness Built-in Browser Panel
`dsh-plugin-browser` is a browser plugin for the DeepSeek Harness (DSH) client, designed to simplify agent debugging of web interactions. Based on Playwright, it provides a real-time view, element selection, and model-callable tools (such as navigation, screenshots, clicks, and input) in the DSH right sidebar. Users can enable “Select Element” to insert element references as chips into the input box, enabling the model to locate elements precisely. Installation requires compatible versions of DSH and Node.js. It supports navigation, interaction, and code acceptance scenarios, but selectors only cover the main frame, and the screen stream is pushed only when the panel is visible.
Read MoreDeepSeek Harness Browser Use Plugin: Persistent Playwright Browser Tool and Interaction Panel
The DeepSeek Harness Browser Use plugin is built on Playwright to address challenges in browser operations for agent development. It provides persistent browser configuration, cross-tab login state sharing, a real-time visual interaction panel, and a suite of browser tools. Developers can monitor agent processes or manually take over control. The plugin supports configuration parameters such as headless mode and timeout, but note that snapshot references are single-use and no anti-crawling mechanism is provided.
Read Moredsh-browser-tool: DSH Browser Tool
DSH (DeepSeek Harness)'s browser tool `dsh-browser-tool` adopts an "everything is a plugin" architecture. Its core components support a three-stage `open`/`run`/`close` workflow, and it provides headless, spawned, connected, and relay modes for driving Chromium. The tool has been archived, with development migrated to `mtaech/melon`. Installation requires registering it to the Profile, configuring the `sharp` build script, and paying attention to how `peerDependencies` are used. It supports script execution, screenshots, and a rich tab API, controls behavior via environment variables, and reuses the Chromium cache using a specific strategy.
Read MoreDSH Browser Client
DSH Browser Client is a web automation tool that uses a browser floating panel to automate web pages. It runs in an already logged-in real browser, overcomes same-origin policy restrictions, and directly leverages existing cookies and SSO access. It provides page interaction tools, such as snapshots, JS execution, screenshots, and network monitoring, along with web workflows and an exploration mode for non-developers. Installation requires configuring DSH Host and loading the browser extension, allowing users to start a conversation and operate pages from the bottom-right corner of any webpage. The extension should follow tool naming conventions and address browser compatibility issues.
Read Moredsh-client-ui-quickfill: Terminal-Style Prompt History and Quick Completion
The `dsh-client-ui-quickfill` plugin introduces a shell-like editing experience to DSH Web Composer, supporting multi-line/single-line history navigation, fuzzy search (Ctrl+R), and Fish-style auto-completion. It preserves the current draft state and supports cross-session history storage (disabled by default), with all data kept local. It requires installation in a pnpm environment and a service restart. Note potential conflicts with macOS Cmd+R and font compatibility.
Read Morekimi-webbridge-dsh: Integrating the Kimi Browser Extension with DeepSeek Harness
`kimi-webbridge-dsh` is a DeepSeek Harness (DSH) plugin designed to automatically provision and manage the official Kimi browser daemon so that models can invoke capabilities such as web scraping and taking screenshots. It achieves this by automatically downloading binaries, registering official skills, and providing a slim `kimi_webbridge` tool. Users must install the browser extension, then load the skill and invoke the slim tool or use HTTP endpoints to perform operations. The plugin supports automatic installation and startup of the daemon, with parameters customizable via configuration files. When using it, ensure DSH version compatibility and avoid manually managing the daemon.
Read Moredsh-tab-watchdog: DeepSeek Harness Web Browser Tab State Monitoring Plugin
`dsh-tab-watchdog` is a persistent plugin for DeepSeek Harness Web that reduces the need to constantly switch tabs to check status. Its core features include displaying pending counts in the tab title and icon, and flashing green or yellow when work completes, errors occur, or approval is required. Install it with `npx @deepseek-ai/dsh@latest plugin --profile web add ./dsh-tab-watchdog`. The plugin is implemented with a dual-half structure, supporting alternating favicon hints and persistent operation after browser refreshes. Note that the error state remains frozen and no settings interface is provided.
Read MorePinpoint: A Precision DSH Communication Enhancement Plugin
The DSH (DeepSeek Harness) plugin Pinpoint is designed to address the inefficiency of describing web elements during agent development. It is an open-source communication enhancement tool consisting of a browser extension and a DSH plugin. Users can mark elements on web pages via keyboard shortcuts, automatically capture screenshots, CSS selectors, and text, and then send or stage them in a DSH session after adding comments in the sidebar. Pinpoint supports cross-tab staging and interactive editing, replacing vague descriptions with structured context to improve human-machine collaboration efficiency.
Read MoreDSH Platform Account Manager Plugin
This is a local-first plugin for DeepSeek Harness that manages platform accounts and browser sessions. It is designed to solve the problems of inconsistent account mapping and lost login sessions when agents operate business back-end systems. The plugin provides platform account directory management, isolated browser data directories (in independent or shared modes), and persistent Cookie sessions. Agents do not need to be aware of Cookies, passwords, or file paths; by reusing a fixed browser context, they can maintain login sessions in Chromium and execute automated tasks securely and efficiently.
Read MoreDSH Notification Chime Plugin: Show a System Notification While Waiting for a Reply or When a Conversation Turn Completes
The DSH ecosystem plugin `dsh-notify-ding` addresses the issue of developers overlooking background status in long-running or multi-session scenarios. This purely browser-based plugin proactively alerts users with browser system notifications and sounds when a session is waiting for a reply or changes status. It does not check page focus; it rings for any event in any session, and each request triggers only one ring. It takes effect after installation and a restart, and notification permission is required. Clicking a notification switches to the corresponding session, and multiple open tabs share the same ringing interval.
Read Moredsh-native-browser: A Native Browser Runtime for DeepSeek Harness
`dsh-native-browser` is a Chrome extension designed specifically for DeepSeek Harness (DSH), aiming to solve the state-loss problem caused by general-purpose approaches that require standalone browser instances. Using Manifest V3 and Native Messaging, it enables agents to operate on tabs within the user’s existing browser profile, preserving sessions and extensions. Core features include efficient semantic observation based on the accessibility tree, reliable operation and verification based on CDP, explicit tab ownership management, and visualized interaction and handoff mechanisms. It is currently in Public Alpha, requires manual environment setup, and has primary support for Chrome.
Read Moredsh-web-icon-indicator: Browser Tab Status Indicator
`dsh-web-icon-indicator` is a browser extension for DeepSeek Harness (DSH) that modifies tab icons in real time to reflect session status (idle, running, asking, completed). It supports multiple dynamic visual effects, displays the number of active agents, and features background protection and self-healing mechanisms. Users can customize colors, effects, and display duration through a built-in interface. This tool translates background process states into clear visual signals, making it suitable for multi-agent collaboration scenarios.
Read Moredsh-browser-vision: DeepSeek Harness Browser Vision Plugin
`dsh-browser-vision` is a browser vision plugin for DeepSeek Harness, designed to address visual elements that cannot be captured by DOM parsing. It drives a real Chrome browser through CDP and uses a vision model to read Canvas text, charts, and rendered content. The plugin supports page driving, schema-based structured JSON extraction, Markdown output, and cost tracking. Installation requires configuring the Python engine, environment variables, and Chrome, and it provides tools such as `browser_vision_task` and `browser_vision_extract`. When using it, be mindful of the Python version requirements and screenshot parameter settings to help agents process complex visual information more effectively.
Read Moredsh-attention: DeepSeek Harness Session Reminder and Approval Plugin
`dsh-attention` is a memory-based plugin for DeepSeek Harness that addresses the issue of approval, question, and session-end cards becoming unresponsive due to browser tab hibernation. The plugin sends notifications through the DSH host process, ensuring that pop-up dialog actions remain available even when tabs are hibernated. It allows users to approve, reject, choose an option, or enter the next step directly from the card in the bottom-right corner, and supports automatically refreshing hibernated tabs to replay pending cards. The plugin also supports following the theme, multi-monitor setups, and independently controlling subagent reminders. It is compatible with Windows 10+ and significantly improves interaction stability in multitasking scenarios.
Read Moredsh-ivory: A Calm, Warm-Neutral Interface for DeepSeek Harness
`dsh-ivory` is a browser-based visual plugin designed specifically for the DeepSeek Harness (DSH) web interface, intended to alleviate visual fatigue caused by cold gray interfaces. It offers a warm neutral color palette, light/dark modes, and a responsive layout, supports Markdown rendering and accessibility, and features complete zero telemetry with no network requests. Users can install and enable it from the command line, making it suitable for developers who value reading experience, privacy, and accessibility.
Read Moredsh-web-split: DeepSeek Free Web Split-Screen Plugin
dsh-web-split is a client-side plugin developed by XPQHyue to address cross-origin restrictions and intrusive pop-up windows encountered when DeepSeek Harness (DSH) accesses DeepSeek's free web version. By providing a local reverse proxy service, it embeds the web version in an iframe within DSH, allowing the service to be used without interrupting the current development or conversation task. Users should visit the GitHub repository to view the installation instructions, and it is recommended to review the source code and license before installation.
Read MorePickDOM - Select Local HTML and Web Page Elements in DSH and Pass Structured References to an Agent
PickDOM is a DSH sidebar plugin that sends structured references of frontend elements (such as selectors and styles) directly to an Agent via click-based selection, reducing context noise during UI modifications. Core features include hover highlighting, one-click reference sending, multi-line editing, resizing, and undo/redo. It supports dual engines for local HTML files and HTTP/HTTPS web apps. Note that web apps only support browsing and selection, with limits on concurrency and permissions. The installation command is `dsh plugin add dsh-html-picker-preview`.
Read MoreDeepSeek Harness Picture-in-Picture Chat Plugin
The Picture-in-Picture (PiP) chat plugin for DeepSeek Harness (DSH) is designed to address the efficiency issue of frequent window switching during development. It provides a compact chat interface in a floating window, supporting streaming, session switching, Markdown editing, and keyboard shortcuts, while remaining synchronized with the main window state. It supports multiple languages and dark themes, and includes a fallback to an in-page floating panel. Users can install it via npm for a more focused multitasking experience in supported browsers.
Read Moredsh-qnav: Right-Side Navigation Bar for Long Conversations
The dsh-qnav plugin adds a navigation bar to the right edge of DeepSeek Harness (DSH) to address the difficulty of locating issues in long conversation flows. It accurately extracts genuine user questions and supports click-to-reference jumping, automatic filtering of non-user lines, dark mode compatibility, and current-location highlighting. It uses MutationObserver to monitor content changes and includes HMR safety mechanisms. It is easy to install and can be used stably across multiple platforms without modifying native code, though it is limited by visibility scope and ultra-long conversation density.
Read Moredsh-tool-fold: Collapse All Tool Call Cards and Thinking Blocks in a DSH Conversation into a Single Toggle
The `dsh-tool-fold` plugin is designed to address the visual clutter caused by numerous tool calls and thinking blocks in DeepSeek Harness debugging scenarios. It provides a “Maximum Fold” mode that hides all processing content by default, retaining only user messages and assistant replies for a clean view. Core features include a global one-click toggle to show or hide content, persistent state saving, and automatic adaptation to streaming. When the toggle is enabled, the content is highlighted in brand blue to distinguish the processing flow. Users can enable this pure client-side plugin with a simple installation command (`dsh plugin --profile web add`) to flexibly switch between “Pure mode” and “Debug mode”.
Read Moredsh-antibrow: DeepSeek Harness Browser Extension with Persistent Identity and Fingerprint Spoofing
The DeepSeek Harness plugin dsh-antibrow is built on the AntiBrow anti-detection engine and addresses common browser plugin issues such as session loss and high detectability. It provides persistent local profiles, engine-level fingerprint spoofing, Android device emulation, and residential proxy egress, while supporting WebAuthn passkey persistence. It includes 16 tools for session, proxy, and page control, making it suitable for scenarios requiring long-term session maintenance or realistic user behavior emulation. Note that the free plan has concurrency limits, and the first launch requires downloading an approximately 300MB engine.
Read Moredsh-assistant-optimization: DSH web plugin for collapsible model output and enhanced prompts
# Introduction After starting a service using the web profile of DSH (DeepSeek Harness), several issues are encountered almost daily: - Some OpenAI-compatible APIs lack a dedicated `reasoning_content` channel; the Chain of Thought is mixed directly into the content stream, and DSH renders the entire block as plain text, burying the answer within a large chunk of thinking. - Once a turn is complete, the screen is cluttered with lines of thinking, tool calls, and intermediate explanations; what is often truly relevant is only the final reply. - If the process is manually stopped or the session encounters an error, resuming requires manually reconstructing the input. - When the model outputs Mermaid charts, the interface displays only a block of code text. dsh-assistant-optimiz
Read Moredsh-plugin-chrome: Give DSH sessions a visible Chrome window
dsh-plugin-chrome is a browser visualization plugin for DeepSeek Harness (DSH) (MIT open source). Unlike headless black-box solutions, it launches a real, visible Chrome window for each session; the screen is streamed to the Web GUI in real-time via screencast, allowing users to observe at any time.
Read Moredsh-annotation-patched: Cite assistant messages and respond point-by-point
dsh-annotation-patched is a browser-side enhancement plugin for DSH Web, maintained by DDDFXYqiming, and licensed under the MIT License. The plugin aims to address issues of context loss and unclear positioning that occur when manually copying and pasting assistant replies for follow-up questions. Its core functionality allows users to select text from assistant messages, generate quote blocks by clicking the "Quote" button, and send them together with their message. Upon receiving the message, the model responds item-by-item with numbering and includes expandable quote markers. The plugin utilizes an explicit single-button mechanism, supports the automatic cleanup of old quote blocks, and synchronizes the position of quote tags during multi-line input. Furthermore, it offers a local patch replay tool to facilitate replaying patches based on a manifest when upgrading the base, thereby generating new client files. Installation can be performed using the `dsh plugin` command from GitHub or a local directory.
Read MoreDSH Browser Companion: Giving DSH Agents a Visible, Persistent, Human-Login Browser
dsh-browser-companion is a browser extension of DSH, designed to address issues related to login, credential security, and state retention when intelligent agents handle web page tasks. This extension provides agents with a dedicated, persistent, and visible browser environment, supporting page opening, clicking, input, scrolling, and tab management. Its core advantages include: preserving cookies, localStorage, and login states through persistent profiles, avoiding repeated logins; offering a visible window mode that allows users to observe agent operations in real time and manually take over; implementing strict security boundaries that prohibit agents from filling in passwords or accessing OAuth secrets, with all sensitive credentials handled directly by users in the visible window. Additionally, the extension provides a fast snapshot tool based on the Accessibility Tree, with an optional local view.
Read Moredsh-scroll-timeline: User Message Scroll Timeline for DSH Chat Sidebar
`dsh-scroll-timeline` is a browser-side third-party plugin for the DSH web chat interface, designed to address the need for quickly locating user messages in long conversations. It generates a vertical rail of nodes along the right edge of the sidebar, where each user message corresponds to a horizontal node, supporting hover-to-preview message content and click-to-scroll smooth navigation. The plugin is licensed under MIT, derived from `vlln/dsh-navbar`, driven by official anchor attributes without requiring additional commands or routes, and has an empty mount on the Node side. Core features include a peak bar that follows the reading position, nodes expanding at specific ratios on hover to create a magnetic effect, and automatic hiding when there are few messages or on non-chat pages. Users can install it with a single git command and enable it in the settings panel. The plugin supports width adjustment via CSS variables and is compatible with `prefers-re
Read More