Bundle
dsh-desktop-shortcut
DeepSeek Harness plugin: creates a Windows desktop shortcut that launches dsh web
- Source
- fuyue521
- stars
- 3 stars
- License
- MIT
- Updated
- Updated 3 days ago
Readme
# dsh-desktop-shortcut
[](https://awesome-dsh-plugin.com)
> **English** | [中文](README.zh-CN.md)
> One-click Windows desktop shortcut for the DeepSeek Harness (DSH) web UI.
## ✨ About
DeepSeek Harness (dsh web) has no official desktop entry.
This tool creates a Windows desktop shortcut so you can open DSH Web directly by double-clicking, without typing commands or copying URLs.
It also adds a draggable floating refresh button to the Web UI for a smoother daily experience.
## 🖼️ Icon Showcase

## 🚀 Usage
1. Install the plugin
2. Start `dsh web`
3. A **DeepSeek Harness** shortcut is created on the desktop automatically
4. Double-click the icon to open DSH Web
### Install pnpm
```bash
npm install -g pnpm
```
### From npm (recommended)
```bash
dsh plugin --profile web add dsh-desktop-shortcut
```
### From GitHub
```bash
dsh plugin --profile web add github:fuyue521/dsh-desktop-shortcut
```
Then start:
```bash
dsh web
```
## 📋 Features
- ✅ 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
## ⚠️ Prerequisites
- Windows
- DeepSeek Harness (dsh web) is already running locally
- Node.js / pnpm / dsh CLI installed
## 📝 FAQ
**Q: Double-clicking the shortcut does not open the page?**
A: Make sure `dsh web` is running and the URL is correct (default `http://127.0.0.1:3080`).
**Q: The refresh button does not work?**
A: If AI is replying, the button shows red "AI is replying" and refresh is disabled. Wait until the reply finishes.
**Q: I want to use Chrome instead of Edge?**
A: Configure it in `cordis.patch.yml`:
```yaml
- id: desktop-shortcut
config:
browser: chrome
```
**Q: The service does not stop after closing the Harness browser window?**
A: Make sure you are using the latest version; if there is still a delay, close the command-line window manually.
## 📄 License
MIT
Install
dsh plugin --profile web add github:fuyue521/dsh-desktop-shortcut
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dsh-desktop-shortcut from the hub
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.