返回目录

dshcode

维护状态: 活跃

whitelonng/dshcode

DeepSeek Harness 社区桌面伴侣,macOS 与 Windows 一键安装的 Electron 应用。

安装
$ git clone https://github.com/whitelonng/dshcode.git

196

星标

12

Fork

TypeScript

语言

MIT

许可证

2026-08-13

创建于

2026-08-21

最近推送

MIT 协议的 DeepSeek Harness 社区桌面发行版(macOS / Windows):加固的 Electron 窗口、内置 Web profile、npm / Git 插件安装器、仅本地回环服务。需要 DeepSeek API Key。

DSH 适配

生态相关

作者声明

安全审计

未审计

最后核验

2026-08-23

许可证

MIT

01它能帮你完成什么?

  • 在 macOS / Windows 上把完整的 DeepSeek Harness agent 当作普通桌面应用运行——无需 Node.js、终端或命令行

    一个加固的 Electron 窗口,内置 Harness Web profile:GenUI 卡片、可安装 Skills、Subagent / Workflow 编排、Plan 模式、可恢复会话,以及 npm / Git 插件安装器

    希望把 DeepSeek Harness 作为开箱即用桌面应用、拥有图形化工件区,而不是终端式配置的 macOS / Windows 用户

02如何接入 DeepSeek Harness?

前置条件

  • macOS(Apple Silicon 或 Intel)或 Windows x64
  • 一个 DeepSeek API Key——README 说明 DSHCode 通过官方 API 运行 DeepSeek 模型,在应用设置中配置一次即可

安装步骤

  1. 01

    从 GitHub Releases 下载安装包:macOS Apple Silicon / Intel 的 .dmg,或 Windows x64 的 .exe

  2. 02

    安装后从「应用程序」(macOS)或「开始」菜单(Windows)打开 DSHCode;应用会自动启动内置 Web profile

  3. 03

    (开发者从源码运行)`git clone https://github.com/whitelonng/dshcode.git`、`cd dshcode`、`pnpm install`、`pnpm run build`、`pnpm dsh web`

    $ git clone https://github.com/whitelonng/dshcode.git

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配生态相关

DeepSeek Harness 的社区桌面发行版——DSHCode 把官方 DeepSeek Harness Web UI 与插件运行时打包成一个可直接安装的 Electron 应用(macOS / Windows),通过 dsh-plugin / deepseekharness-plugin 仓库标签参与插件生态

  • Agent 核心 + 交互式 GenUI

    对话提示、Skills,以及内置的 bash / 文件系统 / 网页搜索 / 终端 / LSP / 子进程工具内联渲染的 GenUI 卡片(图表、表格、测验、3D 场景、示意图、表单、进度视图),带沙箱隔离与逐操作审批

    在本地机器运行 bash / 终端 / 子进程工具(沙箱隔离、逐操作审批)
  • 插件管理与故障恢复

    从 npm 或 Git 仓库安装的插件逐个启用 / 禁用插件、检查更新;加载失败的插件会连同诊断信息一起报告,可禁用、安全模式启动,或让 agent 自动修复

    从 npm / Git 把插件安装进应用
  • 仅本地的 HTTP 服务

    应用启动在 Electron 主进程内启动一个 HTTP 服务,绑定 127.0.0.1,使用系统分配的临时端口;仅允许单实例

    在随机本地端口绑定 127.0.0.1;应用退出时释放端口并停止服务

04适合谁?何时不该用?

适合

  • 希望把 DeepSeek Harness 作为开箱即用桌面应用、拥有图形化工件区,而不是终端式配置的 macOS / Windows 用户

不适合

  • DSHCode 仅提供 macOS(Apple Silicon / Intel)和 Windows x64 版本;README 未把 Linux 列为支持平台。
  • DSHCode 是独立的社区项目,并非 DeepSeek 官方发行;MIT 许可证不授予 DeepSeek 商标 / Logo 的使用权,且预览版安装包未签名,首次启动时 macOS Gatekeeper 与 Windows SmartScreen 会警告。

05兼容性、维护与安全提示

  • DSHCode 仅提供 macOS(Apple Silicon / Intel)和 Windows x64 版本;README 未把 Linux 列为支持平台。
  • DSHCode 是独立的社区项目,并非 DeepSeek 官方发行;MIT 许可证不授予 DeepSeek 商标 / Logo 的使用权,且预览版安装包未签名,首次启动时 macOS Gatekeeper 与 Windows SmartScreen 会警告。
  • 运行模型需要一个 DeepSeek API Key,在应用设置中配置一次;应用通过官方 API 调用模型。
2026-08-132026-08-21desktop-v1.0.7

MIT · 社区桌面发行版(最新 desktop-v1.0.7,2026-08-21);非 DeepSeek 官方发行

06常见问题

DSHCode 是 DeepSeek 官方软件吗?

不是。README 说明 DSHCode 是独立的社区项目,打包上游 DeepSeek Harness;它不代表 DeepSeek 官方发行、背书或认证,MIT 许可证也不授予 DeepSeek 商标 / Logo 的使用权。

怎么安装?

从 GitHub Releases 下载 macOS(Apple Silicon / Intel)的 .dmg 或 Windows x64 的 .exe,从「应用程序」/「开始」菜单打开即可——应用会自动启动内置 Web profile。安装版用户不需要 Node.js 或终端。

为什么首次启动会有安全警告?

预览版安装包尚未代码签名或公证,所以 macOS Gatekeeper 与 Windows SmartScreen 可能警告。README 说明这是签名证书的成本,不是安全问题:macOS 上右键 → 打开,或运行 `xattr -cr /Applications/DSHCode.app`;Windows 上点「更多信息」→「仍要运行」。

需要 API Key 吗?

需要。DSHCode 通过官方 API 运行 DeepSeek 模型,在应用设置中配置一次即可。插件和 Skills 可在不改应用本体的前提下扩展能力。

08数据与来源

  • 作者声明github.com9065ac3bf4b1…

    DSHCode packages the official DeepSeek Harness Web UI and plugin runtime into an installable Electron app—no Node.js, no…

  • 作者声明github.com9065ac3bf4b1…

    DSHCode is a separate community project. It is not the official DeepSeek release, endorsement, or certification.

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-23。发现错误?提交更正。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。