Easyhoov/deepseek-harness-desktop0

dsh-desktop

DeepSeek Harness packaged as an Electron desktop application: the host composition boots in-process in the Electron main process, the built frontend loads from the local file system, and the /api fetch plus event downlinks cross an Electron IPC bridge (no browser, no port, no local HTTP server).

AI Analysis

将 DSH 打包为无需本地 HTTP 服务器和端口的 Electron 桌面应用。适合需要原生桌面客户端体验的用户。

Package
dsh-desktop
Version
0.1.0
License
NOASSERTION
Last updated
Aug 13, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

Quick start

  1. Launch the app. On first run, pick a data directory (private by default, or share the CLI's ~/.dsh).
  2. Open Settings → Models, enter your DeepSeek API key (or a custom OpenAI-compatible endpoint). Applies live, no restart.
  3. Click Select workspace (native OS dialog) and start a session.

This mirrors the official Quickstart flow; the desktop app boots the same web profile composition the CLI does, so model configuration, workspace handling, approval flows, and plugin development behave identically.

One deliberate deviation: the CLI uses the invoking directory as the default workspace; the desktop app boots from the user home (override with DSH_DESKTOP_CWD). Workspace selection happens in the UI.

快速开始

  1. 首次启动选择数据目录(默认独立,可复用 ~/.dsh)。
  2. 设置 → 模型,填入 DeepSeek API 密钥(立即生效)。
  3. 选择工作区,开聊。

安装包:DeepSeek-Harness-Desktop-Setup-.exe(NSIS)/ 便携版,从 Releases 获取(v* tag 推送后由 GitHub Actions 自动构建并附带 latest.yml,已装版本自动更新)。未做代码签名(SmartScreen 会提示);签名通过 CI 的 CSC_LINK/CSC_KEY_PASSWORD 接入。