DeepSeek Harness 桌面版
在桌面上运行 DeepSeek Harness ——
无需手动安装 Node.js、pnpm 或 Docker;普通安装首次启动可能需要联网初始化。
功能
- 🪶 原生桌面 — Tauri 2 + React 19,内嵌本地 Harness Web 界面。
- 🔄 运行时管理 — 安装依赖、选择内核版本,并提供桌面端与内核更新入口。
- 🧩 插件管理 — 11 个内置插件;支持社区插件安装、升级、卸载与错误查看。
- 🗂️ 档案配置 — 分别管理插件与设置;档案不是操作系统安全沙箱。
- ⌨️ 命令行集成 — 通过托管 shim 提供
dsh/pnpm,不是全局 npm 内核安装。 - 🐾 桌宠 — Pets / Codex 资源管理、资源包导入与会话状态展示;预设素材来自远端。
内置插件
随桌面资源分发的 11 个第一方插件:
| 插件 | 包标识 | 用途 |
|---|---|---|
| DSH Tauri | dsh-tauri |
桌面壳与 Harness 通信 |
| DSH Tauri UI | dsh-tauri-ui |
桌面设置界面 |
| DSH Tauri Worktree | dsh-tauri-worktree |
会话 Git 工作树与检出 |
| DSH Tauri Extension | dsh-tauri-extension |
Skills、技能来源与 MCP 管理 |
| DSH Tauri Scheduler | dsh-tauri-scheduler |
定时任务与执行记录 |
| DSH Tauri Archive | dsh-tauri-archive |
聊天归档与恢复 |
| DSH Tauri Pet | dsh-tauri-pet |
桌宠与活动状态 |
| DSH Tauri Rightclick Menu | dsh-tauri-rightclick |
会话、工作区与正文右键菜单 |
| DSH Tauri Model | dsh-tauri-model |
模型选择与参数 |
| DSH Tauri SSH | dsh-tauri-ssh |
SSH 远端 Harness 连接与同步 |
| DSH Tauri Notification | dsh-tauri-notification |
会话通知与交互操作 |
dsh-tauri-experimental 为可选实验包,默认关闭,不计入上述 11 个内置插件。
可选预设
启动引导提供以下 6 个社区插件,按需安装;前 5 个标记为推荐,Billion Context 需主动选择。
| 插件 | 包标识 | 用途 |
|---|---|---|
| DSH Market | dshmarket |
社区插件市场 |
| DSH Better Sidebar | dsh-better-sidebar |
按会话隔离的编辑器侧栏 |
| DSH Rewind | dsh-rewind-plugin |
对话回退与工作区备份 |
| DSH Bridge | @wenbin_wb/dsh-bridge |
远程访问、隧道与机器人接入 |
| DSH IM | @xmanrui/dsh-im |
IM 渠道与机器人管理 |
| Billion Context | billion-context |
上下文压缩与历史恢复 |
新增或更新预设请提交 Issue;可用版本由清单中的内核兼容规则决定。
快速开始
从 Releases 下载对应平台与架构的安装包:
| 平台 | 要求 | 安装包 |
|---|---|---|
| Windows | Windows 10+、WebView2 | x64 .exe / .msi |
| macOS | macOS 12+;Web 界面需 Safari 17.4+ 能力 | Intel / Apple Silicon .dmg |
| Linux | WebKit2GTK 4.1 运行库 | x64 .AppImage / .deb |
macOS 也可通过 Homebrew 安装:
brew install dsh-tauri/desktop/deepseek-harness
- 普通安装包首次启动需联网下载缺失的运行时与内核;Git 功能需要可用的 Git。
- 仅在对应 Release 实际发布含运行时与内核资源的
Bundle时,才可使用该捆绑包;v0.20.0-beta.1 没有 Bundle 资产。 - 本地运行不等于完全离线:模型服务、插件安装、更新与桌宠预设素材仍可能联网。
- Linux 显示、Wayland、AppImage 与权限问题的处理见安装与故障排查文档。
运行方式
| 当前基线 | 版本 |
|---|---|
| 桌面端 | 0.20.0-beta.1 |
| 推荐 Harness 内核 | 0.2.0-rc.2 |
| 声明的内核最低版本 | 0.1.5-rc.1,不保证所有插件兼容 |
| Node.js 运行时 | 22.22.0 |
| pnpm | 11.7.0 |
- Rust 后端管理依赖与 Harness 进程,React WebView 内嵌其界面;正式版默认地址为
http://127.0.0.1:3080,端口占用时可能调整。 - 内核与预设选择遵循资源清单及插件声明的版本范围;不保证任意最新上游版本都兼容。
- 正式版默认启用 CLI 集成:Windows 更新用户 PATH,macOS / Linux 按需在 Bash / Zsh 配置中加入托管 PATH 块。需重新打开终端,其他 shell 可能需要手动配置。
交流
QQ 群![]() |
微信群(已满,请先加我微信) -> ![]() |
个人微信 |
开发
说明
[!WARNING] 开发预览 — 上游
dsh仍在快速迭代,可能存在破坏性变更;升级前请确认兼容性。
[!NOTE] 安全声明 —
dsh具备本地代码执行能力。仅供学习 / 研究 / 测试,请在可信、隔离的环境中使用。
相关项目
- deepseek-harness — 上游
dshagent 平台 - deepseek-harness-pkg — 预打包 Harness 发行版与下载源
- dsh-pet · dsh-pet-mov · dsh-pet-component — 桌宠素材与渲染组件
- dsh-plugin-codex-pets · BongoCat · dsh-dafeiyu · codex-to-dsh-pet — 桌宠参考项目

