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.js and git; daily operation requires .NET 8 Desktop Runtime, or use the self-contained orca-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.js and git
  • Daily operation requires .NET 8 Desktop Runtime, or use the self-contained orca-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 check
  • bin\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.