dsh-web-browser: Full-page browser panel in DSH Desktop

Introduction

When researching or verifying web pages in DeepSeek Harness Desktop (DSH Desktop), external links are usually handed over to the system browser or the single-page browser in DSH’s built-in right sidebar. The former jumps out of the panel, while the latter is just a small portion of the sidebar; switching between them when opening multiple pages is cumbersome, and the original source link is hard to keep track of. dsh-web-browser is designed for this scenario: it adds a “Browser” entry in DSH’s left functional menu. After clicking, it occupies the entire main content area, making it more suitable for continuous reading than the sidebar browser; meanwhile, it provides full support for multi-tabbing, an address bar, right-click menus, homepage shortcuts, and browsing history. Below is its positioning, capabilities, and usage.

Positioning and Source

dsh-web-browser is a DSH client plugin maintained by No1064, current version 0.2.10, license MIT. It belongs to the “Client” category in the community directory and has no affiliation with DeepSeek / High-Flyer. The GitHub Stars count on the README homepage is 1, indicating it is a very new project.

Its approach to features is clear: it is for human use only and does not register any tools, prompts, or session events with AI. It is worth remembering this before making a judgment—installing it will not change what the model can see and call within a DSH session.

It distinguishes itself from the built-in browser in the README: DSH comes with a single-page browser in the right sidebar, whereas this plugin occupies the entire main content area and provides complete multi-tab support, homepage shortcuts, pinned favorites, an independent history page, and a right-click menu.

Core Features

All features come from the README, broken down by module:

  • Full-page panel. After entering from the left functional menu, it occupies the entire main content area and can be switched with other main panels.
  • Multi-tab. You can open multiple pages simultaneously and switch between tabs; tabs and URLs are persistent and restored after restart.
  • Address bar. Enter a URL to open it directly, or enter plain text to search via a search engine; supports forward, back, refresh, stop; new window requests initiated by the page are converted into new tabs.
  • Right-click menu. Copy/Cut/Paste/Select All; Links and images can be “Open in new tab”, “Copy address”, “Open in Chrome”; there is also Back/Forward/Refresh/Copy current URL/Zoom In/Zoom Out/Reset Zoom.
  • Homepage and common URLs. The start page provides shortcuts that can be added, deleted, modified, and pinned to the top; the toolbar star icon can pin the current page with one click; start page background can be selected from default gradient, solid color, image URL, or local image.
  • Browsing history. An independent history page supporting search, grouping by date, single deletion, and clearing; 200 entries per page, click “Show more”; data is written to IndexedDB, saved permanently, and only deleted during manual cleanup.
  • Open in Chrome. The toolbar can hand the current page over to the system Chrome for continued browsing.
  • Themes and Language. Follows DSH’s Light/Dark themes and Chinese/English interface.
  • State persistence. Tabs, current page, and homepage configuration are written to local storage and restored after restart.

Installation and Enablement

The installation command provided in the README includes --profile desktop; do not use dsh plugin add to concatenate the installation:

dsh plugin --profile desktop add github:No1064/dsh-web-browser

After installation, the README states that DSH needs to be restarted to load the plugin. The extension’s environment requirement is DSH Desktop; the built-in engine depends on the desktop webview bridge. In other words, do not expect it to run in the client-only Web environment.

Typical Usage

After installation and restart, you can follow the 6-step path in the README directly:

  1. Click the “Browser” icon in the top-left functional menu to enter the full-page panel.
  2. Enter a URL or search term in the address bar and press Enter to open.
  3. Create new tabs when parallel browsing is needed, and switch between tabs at any time.
  4. Add shortcuts for frequently used sites to the start page, or use the toolbar star icon to pin the current page.
  5. Click the history icon in the toolbar to enter the history page to view, search, and clean up records.
  6. When needed, use the “Open in Chrome” in the toolbar to jump to system Chrome.

A more practical point about the address bar: entering plain text searches via a search engine, while entering a URL opens it directly. This is consistent with desktop browser usage and does not require memorizing special syntax.

Applicable Scenarios and Notes

The target audience is clear: people who frequently need to reference web pages, documents, or external links within DSH Desktop and want to use the browser as the default workspace within the main panel rather than throwing links to the system browser.

There are a few points to note:

  • This is a community-maintained third-party plugin; it is recommended to read the source code before use. Current version 0.2.10, license MIT.
  • Functionality depends on DSH Desktop’s webview bridge, so it can only be used on the desktop.
  • History records in IndexedDB are persisted locally; no cloud sync is performed. Uninstalling or clearing the plugin directory will take away the local data.
  • “Open in Chrome” relies on Chrome being installed on the system and callable via the system PATH; otherwise, this entry will not work.

Summary

dsh-web-browser solves a specific problem: keeping the act of “checking a web page in DSH” within the main content area, completing it with tabs, history, and right-click menus, while not exposing any tools to AI. If you work with DSH Desktop daily, this extension is worth installing and trying out.

  • Directory page: https://www.skillhub.cn/plugins/No1064/dsh-web-browser
  • GitHub: https://github.com/No1064/dsh-web-browser
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye