Back to home@x102201

deepseek-harness-helper

DSHHelper 是一款 Windows / macOS / Linux 桌面软件,帮你更方便地使用 DeepSeek Harness(dsh)。不用自己装 Node、配环境,打开软件就能创建多个独立工作区,像开多个浏览器窗口一样并排使用;还能把配置打包成 .dshpack 文件,方便备份或在另一台电脑恢复。

Stars
3
Language
Created
Aug 25, 2026
Updated
Aug 26, 2026

Introduction

DSHHelper — DeepSeek Harness Desktop Helper

中文 · User Guide (EN) · 用户指南 (ZH)

Overview

DSHHelper is a desktop app for running multiple isolated DeepSeek Harness (dsh) workspaces on one machine. It ships a built-in Node.js + dsh runtime, supports quad-pane layouts, and lets you export / import configured environments as .dshpack packages.

This repository contains documentation and release installers only — no application source code.

Download

Installers are published on GitHub Releases.

PlatformFile name pattern
Windows x64DSHHelper_{version}_windows_x64-setup.exe
Windows arm64DSHHelper_{version}_windows_arm64-setup.exe
macOSDSHHelper_{version}_macos_{arch}.dmg
LinuxDSHHelper_{version}_linux_{arch}.deb · .AppImage

Version numbers match the installer file name. See Releases for the latest build.

Highlights

Quad-pane — light

Quad-pane — dark

  • Multi-instance — several dsh environments side by side; drag tabs to split into a 2×2 grid
  • Built-in runtime — Node + dsh cached under your data folder (default %USERPROFILE%\.dshHelper on Windows)
  • .dshpack packages — share presets, patches, and settings with optional machine / password protection
  • Light & dark shell — Settings → General → Appearance (affects the helper UI only, not pages inside instances)

Quick start

  1. Install from Releases and launch DSHHelper
  2. Follow the first-run wizard (data directory → runtime → create first instance)
  3. Create more instances from the sidebar; open several in a quad-pane layout

Full walkthrough: docs/user-guide.en.md

Data directory

All environments, cache, imports, settings, and logs live under one folder (default: ~/.dshHelper or %USERPROFILE%\.dshHelper). You can change it in Settings → General.

Feedback

License & notice

Installers are distributed via this repository’s Releases. Usage statistics are collected anonymously to improve the product (duration and aggregate counts only; no paths or instance names).