DSH HUB
首页插件商店插件包社区排行榜资源发布指南
插件源码
返回插件目录

cherrchen /

cherrchen/deepseek-harness-electron

仅 Topic 仓库

DeepSeek Harness 非官方跨平台桌面封装,预装 Git 与 Theme Studio 插件;与上游同步。 / Non-official Cross-platform DeepSeek Harness desktop app with built-in Git and Theme Studio plugins; synchronized with upstream.

★ 2 Stars0 Forks1 IssuesN/A 社区评分0 已确认安装
查看 GitHub项目主页
README来源: main@19ce3fbd

DeepSeek Harness Desktop

English | 中文

DeepSeek Harness Desktop packages DeepSeek Harness as a native desktop application for macOS, Windows, and Linux. It keeps the upstream Web application, agent runtime, profiles, and workspace workflow while providing an operating-system window and desktop installers.

Status

This project and its upstream runtime are in developer preview. Releases may introduce compatibility-breaking changes.

Install

Download the installer for your platform from the latest release:

  • macOS: DMG or ZIP for Apple Silicon and Intel Macs
  • Windows: NSIS installer for x64 and ARM64
  • Linux: AppImage or DEB package for x64 and ARM64

Open the installed application and complete the provider setup in the Harness UI before starting an agent session.

Run from source

Install a supported Node.js version (^22.19.0 or >=24) and pnpm, then build the Harness runtime and start Electron:

git clone https://github.com/cherrchen/deepseek-harness-electron.git
cd deepseek-harness-electron
pnpm install
pnpm run build
pnpm --filter @dsh-electron/dsh-electron start

Runtime and data

Electron starts DeepSeek Harness on a random 127.0.0.1 port and opens its ready URL in a sandboxed window. The renderer has no Node.js integration, uses context isolation and Chromium sandboxing, and opens requested HTTP and HTTPS links in the system browser.

Harness profiles and state live in the platform-specific application-data directory. Agent shell commands start in the current user's home directory; select another workspace from the Harness UI when needed.

Bundled plugins

DeepSeek Harness Desktop ships two portable DSH plugins from standalone canonical repositories. Both run unchanged in the desktop app and in a standard DSH Web host when installed separately.

Plugin Desktop role Summary
dsh-client-ui-details-host Required built-in Hosts one active details surface in the AppFrame third column through ctx.shellDetails.
dsh-theme-studio Required built-in Builtin color themes under Settings → General → Themes, overlaid on official Light / Dark / System Appearance.
dsh-plugin-git Pre-installed (disable in Settings → Plugins) Local Git status, diffs, staging, commits, and branch controls in the composer and details column. Requires Details Host.

Canonical development happens in those repositories; this monorepo mirrors them with git subtree.

Development

Run the desktop application's focused checks with:

pnpm --filter @dsh-electron/dsh-electron test
pnpm --filter @dsh-electron/dsh-electron build

See the desktop application guide, development guide, and architecture documentation for repository details.

Contributing

See CONTRIBUTING.md. This fork follows upstream DeepSeek Harness development while maintaining its desktop packaging.

License

MIT. Third-party dependency notices are in THIRD_PARTY_NOTICES.md.

—/ 5

暂无评分

需要先验证清单

Commit 19ce3fbd04fa

社区评论

还没有评论,来写第一条。

DSH HUB

社区维护的 DSH 插件索引。不是 GitHub 或 DeepSeek AI 的官方产品。

社区资源API关于