Introduction

The Web form of DeepSeek Harness (DSH) usually requires running dsh web locally and manually accessing the local address. For developers who frequently use DSH Web on Windows, this involves switching between commands, paths, and URLs.

The specific problem dsh-desktop-shortcut aims to solve is: providing a double-clickable desktop entry for DSH Web, while adding a daily refresh button in the Web UI.

What is this

dsh-desktop-shortcut is a DSH plugin maintained by fuyue521 with an MIT license.

Its core purpose is: create a Windows desktop shortcut to start and open dsh web. The plugin also adds a draggable floating refresh button in the DSH Web UI.

The plugin declares the following runtime environment:

peerDependencies: @deepseek-ai/cordis ^4.0.1
engines: node >=18

Core Features

Verified features of the plugin include:

  • One-click Windows desktop shortcut
  • Double-click the shortcut to start dsh web and open the browser
  • Draggable floating refresh button in the Web UI
  • Refresh button shows a spinning animation and green “Refresh success” feedback
  • When AI is replying, shows red “AI is replying” and disables refresh
  • Configurable browser: auto / edge / chrome
  • Custom shortcut name, icon, and launch arguments

Installation and Enablement

The following prerequisites must be met before use:

  • Windows
  • Node.js / pnpm / dsh CLI installed
  • DeepSeek Harness (dsh web) can run locally

First, install pnpm:

npm install -g pnpm

Then, install the plugin. The following uses the npm installation command recommended in the README:

dsh plugin --profile web add dsh-desktop-shortcut

Finally, start DSH Web:

dsh web

After starting, a DeepSeek Harness shortcut will be automatically generated on the desktop.

Typical Usage

The daily workflow can be performed as follows:

  1. Install the plugin.
  2. Start dsh web.
  3. Find the DeepSeek Harness shortcut on the desktop.
  4. Double-click the icon to open DSH Web.

The default address is:

http://127.0.0.1:3080

If you need to specify a browser, you can configure it in cordis.patch.yml. For example, using chrome:

- id: desktop-shortcut
  config:
    browser: chrome

The valid options for the browser include auto, edge, and chrome.

Applicable Scenarios and Notes

Suitable for users who run DSH Web locally on Windows and wish to reduce manual command operations.

Please pay attention to the following when using:

  • The plugin runs with the permissions of the current dsh process; it is recommended to check the source code and license before installing.
  • If the page cannot be opened after double-clicking the shortcut, first confirm that dsh web is running and check if the address is http://127.0.0.1:3080.
  • The refresh button is disabled and displays red “AI is replying” while the AI is replying.
  • After closing the Harness browser window, if the service has not stopped, you need to manually close the command line window.

Ending

The value of dsh-desktop-shortcut is relatively focused: it mainly provides a desktop entry for local DSH Web and supplements a Web UI refresh button. The DSH Community Directory is an independent site with no official affiliation with DeepSeek or Hanhuan. This plugin can be installed and used as a community plugin.

  • GitHub: https://github.com/fuyue521/dsh-desktop-shortcut
  • Community directory: No verified specific URL provided