Deepseek-Harness-Desktop
其他 活跃维护

Deepseek-Harness-Desktop

ChisaAlter/Deepseek-Harness-Desktop

Electron实现的网页版AI工具桌面壳,支持主题切换、自定义背景图等个性化配置,将网页端能力封装为原生桌面应用,开箱即用操作便捷。

127
Stars 标星
9
Forks 分支
127
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
22.6 MB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:ChisaAlter/Deepseek-Harness-Desktop
git clone https://github.com/ChisaAlter/Deepseek-Harness-Desktop.git
git clone git@github.com:ChisaAlter/Deepseek-Harness-Desktop.git
README.md main

Deepseek-Harness-Desktop

Deepseek-Harness-Desktop

DeepSeek Harness 官方 Web UI 的桌面客户端
下载安装即可使用,不用自己起 dsh web

中文 · English  ·  下载  ·  DeepSeek Harness

Release License Windows x64 macOS arm64

主界面

安装

Releases 下载,装完不需要本机 Node。

Windows x64 Deepseek-Harness-Desktop-Setup-*.exe
macOS Apple Silicon Deepseek-Harness-Desktop-*-mac-arm64.dmg
Intel Mac、Linux 从源码运行

macOS 安装包未签名:下载后右键打开,或执行 xattr -cr /Applications/Deepseek-Harness-Desktop.app。请不要安装已撤回的 v0.2.0。

功能

  • 官方界面 — 对话、工具调用、审批就是 dsh web,没有另做一套聊天页。
  • Git — 标题栏切分支、提交、推送、开变更请求。
  • 文件与终端Ctrl+\ 打开右栏(Files / Diff / Browser / Agents);Ctrl+` 打开底栏终端,选区可送进对话。
  • 模型 — 第三方思考强度、识图兜底;最新一条用户消息可改完再发。
  • 外观 — 浅色 / 深色主题。壁纸在外观里选或点「浏览」打开图库(分类、搜索、收藏,确认后按窗口比例裁切);毛玻璃和像素化也在外观里调。
  • 扩展 — 设置里管理 MCP、技能和插件。市场是随应用内置的 dsh-marketdshmarket),没有独立窗口。
  • 桌面 — 关闭进托盘、自动更新;Harness 挂了会回到故障页并自动重启。用户插件把启动弄挂时,启动页可以跳过它们。

Ctrl+, 打开设置。

对话与右栏 背景图
主题库 外观设置

从源码运行

需要 Windows 10+ 或 macOS 14+(Apple Silicon),Node 22.19+ / 24+,pnpm 11。

git clone https://github.com/ChisaAlter/Deepseek-Harness-Desktop.git
cd Deepseek-Harness-Desktop
npm install
npm run setup:harness
npm start

第一次 setup:harness 会构建随仓库提供的 vendor/deepseek-harness,比较慢。安装版和源码启动会互相抢锁,开发前先退出已安装的应用。

开发

改界面请改 vendor/deepseek-harness,并遵守 设计语言动效。改完客户端源码后,在该目录执行 pnpm run build:lib:client 再重启桌面端。

当前官方基线写在 vendor/harness-upstream.json,现为 0.1.0-rc.7dsh-v0.1.0-rc.7 / 99f6f02fecdb7dff40c3fbc9470f5907c29f74ca)。npx 兜底是官方 @deepseek-ai/dsh@0.1.0-rc.7,不含标题栏、Git、右栏 surfaces 和底栏终端;那些只在源码启动和安装包路径里。

npm test              # 桌面壳单测
npm run sync:harness -- --ref dsh-v0.1.0-rc.7 --sha 99f6f02fecdb7dff40c3fbc9470f5907c29f74ca
npm run dist          # Windows 安装包
npm run dist:mac      # macOS 安装包(须在 macOS 上)

推送与 package.json 一致的 v* 标签,GitHub Actions 会出 Windows 和 macOS 安装包。

交流

交流群

扫码进群。Issue 和 PR 也欢迎。感谢 Linux.do

许可证

MIT