DSH (DeepSeek Harness) uses a plugin-based architecture and supports extensible features. In agent development or desktop application debugging scenarios, directly inspecting browser state or executing BrowserOps operations typically requires native capability support. When handling such features, DSH’s native Web mode may display compatibility prompts. The following section introduces a plugin that provides browser preview and a BrowserOps control panel for the Laoboshi DSH desktop client.

Plugin Overview

The plugin is maintained by Modole and is named dsh-plugin-browserops-laoboshi. It is extracted from the built-in capabilities of Laoboshi Agent Studio and aims to address the need for browser visualization and control in the DSH Web environment.

Core Features

  1. Browser Preview: Provides a visual browser interface.
  2. BrowserOps Control Panel: Provides a control interface for browser operations.
  3. Technical Dependencies: Depends on @deepseek-ai/cordis and React 18/19.

Installation and Enablement

After installation, restart dsh web to load the plugin.

  1. Run the installation command:
    dsh plugin --profile web add https://github.com/Modole/dsh-plugin-browserops-laoboshi.git
  1. Restart the dsh web process. DSH reads the dsh.bundle manifest and adds this package to the selected configuration file.

Runtime Environment and Dependencies

This plugin relies on the built-in capabilities of Laoboshi Agent Studio. The runtime environment must include the following:

  • @deepseek-ai/cordis version ^4.0.1
  • React
  • Runtime dependencies such as @deepseek-ai/dsh-client-runtime

Security and Use Cases

  • Permission Scope: The plugin runs with the current user’s permissions.
  • License: Based on the MIT License.
  • Recommendation: Review the source code before installation. Do not submit private keys, SSH private keys, or local runtime database information in public channels (such as Issues).

Summary

By injecting the capabilities of Laoboshi Agent Studio, this plugin complements DSH Web’s browser-operations functionality. For more details, refer to its GitHub repository or Community Directory.