Introduction¶
In daily use of DSH (DeepSeek Harness), common operations include starting the server, checking for updates, viewing ports, viewing logs, and installing dependencies. These operations can be completed via the command line, but on the Windows desktop, management costs are higher due to the lack of a system tray entry and a graphical console.
Below is an introduction to Lheyang/orca-dsh-launcher. It provides update checking, server start/stop, system tray, graphical console, and one-click installation guidance for DSH. It is a Cordis plugin combined with a native desktop application.
What is this¶
- Project:
Lheyang/orca-dsh-launcher - Maintainer:
Lheyang - License:
MIT - Platform: Windows 10 / 11
- Purpose: Desktop management entry point for DSH, covering update checking, server start/stop, system tray, graphical console, and one-click installation guide.
- Runtime Dependencies: DSH itself requires
Node.jsandgit; daily operation requires.NET 8 Desktop Runtime, or use the self-containedorca-setup.exe
Core Capabilities¶
Update Checking¶
Performs update checks on DSH, only queries and notifies of updates, does not automatically update DSH, and does not modify DSH source code.
One-Click Update Preview¶
You can preview update content before updating and then proceed with the update.
/orca Command Set¶
Provides the /orca command set, containing 16 subcommands for the daily management of DSH.
System Tray¶
Provides a system tray entry for convenient quick operation of DSH.
Graphical Console¶
Provides a graphical console entry for easy status viewing and DSH management.
One-Click Install¶
Supports one-click installation of the full version of DSH or the official Web version of DSH.
DSH Auto-Build Protection¶
Provides DSH auto-build protection.
Port Ownership Detection¶
When there is a port conflict, only DSH-related processes are handled, and non-DSH processes are not mistakenly terminated.
Billing Period Badge¶
Provides DeepSeek peak and valley billing period badges.
Installation and Usage¶
Prerequisites¶
- Windows 10 / 11
- DSH itself requires
Node.jsandgit - Daily operation requires
.NET 8 Desktop Runtime, or use the self-containedorca-setup.exe
Install this plugin if you already have DSH¶
Execute the installation command:
install.cmd
One-click install if DSH is not yet installed¶
You can use the self-contained orca-setup.exe to support the installation of the full version of DSH or the official Web version of DSH.
Quick Experience with Official Web Version¶
If you only want to experience the official Web version of DSH, you can execute:
npx @deepseek-ai/dsh web
Typical Usage¶
You can use the /orca command in DSH:
/orca status
/orca start
/orca update
/orca status: View current status/orca start: Start DSH server/orca update: Preview update first, then execute update
You can also use the command line directly:
bin\orca-cli.exe quick-check
bin\orca.exe --console
bin\orca-cli.exe quick-check: Execute quick checkbin\orca.exe --console: Open graphical console
Applicable Scenarios and Notes¶
Suitable for scenarios where DSH is already in use and the user wishes to manage updates, start/stop, ports, logs, tray, and console via a desktop interface.
Notes:
- The plugin runs with the permissions of the current DSH process; you should check the source code and license before installing.
- This plugin only checks and notifies about DSH updates, does not automatically update DSH, and does not modify DSH source code.
- Non-DSH processes will not be mistakenly terminated when there is a port conflict.
- Configuration, statistics, logs, update check results, and other files are located under
~/.dsh/. - The license is
MIT.
Links¶
- GitHub: https://github.com/Lheyang/orca-dsh-launcher
- Directory page in plugin list: https://www.skillhub.cn/plugins/Lheyang/orca-dsh-launcher
The directory page is a community directory, not an official app store.