🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

czzzlq/deepseek-harness-desktop

DeepSeek Harnessspec-screened扫描:无法判定在 GitHub 查看 ↗
未验证

deepseek-harness-desktop / deepseek-harness桌面端

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/14 · 已提供中文文档
综合分
26.8
GitHub 分
26.8
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add czzzlq/deepseek-harness-desktop
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
是什么
dsh 原生插件 · desktop
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
更新放缓:最近一次提交在 42 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

数据截至 2026/9/23(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
DeepSeek Harness 桌面客户端(Tauri 2)

一个基于 Tauri 2 的桌面应用源码工程,把本机的 DeepSeek Harness Web UI
(http://127.0.0.1:3080)装进一个独立的桌面窗口(1280×800,可缩放)。

自动启动 harness 服务

应用启动时会先探测 127.0.0.1:3080 是否已通:

- 服务已运行:直接加载 Web UI,不干预,退出时也不影响它。
- 服务未运行:自动在后台拉起服务,等它就绪后加载 Web UI;退出时自动停掉由它启动的服务(不误伤你手动已开的服务)。

启动服务用哪个命令、工作目录、网址、超时等,全部由 exe 同目录的 harness.json 决定,
程序本身不再写死源码路径:

{
"url": "http://127.0.0.1:3080",
"probeAddr": "127.0.0.1:3080",
"workingDir": "D:/deepseek_harness/deepseek-harness-master/deepseek-harness-master",
"command": "node",
"args": ["--import", "tsx/esm", "apps/cli/src/bin.ts", "web"],
"startupTimeoutSecs": 60
}

- 找不到 harness.json 时,程序用内置默认值(与上面一致),保证开箱可用。
- 打包时 harness.json 会随安装包一起放到 exe 旁边(bundle.resources);
装好后直接改安装目录里的这份文件即可生效,无需重新编译。
- 项目根目录这份 harness.json 是「源文件」,改了它要重新 tauri build 才会进安装包。
- 路径用 / 或 \\(JSON 里反斜杠需转义)都可以。

目录结构

deepseek-harness-desktop/
├── package.json                 # Node 侧(@tauri-apps/cli)
├── harness.json                 # 启动配置(随安装包分发)
├── dist/index.html              # 前端占位(实际加载外部 URL)
└── src-tauri/
├── Cargo.toml               # Rust 依赖
├── build.rs
├── tauri.conf.json          # 应用/打包配置(含 resources 打包 harness.json)
├── capabilities/default.json
├── icons/                   # 图标集(png + ico)
└── src/
├── main.rs
└── lib.rs               # 读配置 → 自动拉起服务 → 创建窗口加载 Web UI

环境要求

- Rust stable(MSVC 工具链)+ VS Build Tools 2022
- Node.js(用于 @tauri-apps/cli 与拉起服务)
- cargo 已配 USTC 镜像、npm 已配 npmmirror 镜像(依赖下载快)

构建

cd D:\deepseek-harness-desktop
npm install          # 安装 @tauri-apps/cli(走 npmmirror)
npm run tauri build  # 编译并打包(走 USTC 镜像)

产物在 src-tauri\target\release\bundle\ 下:

- nsis\DeepSeek Harness_0.1.0_x64-setup.exe —— 安装版(推荐)
- msi\*.msi

首次构建需下载 Rust 依赖并编译,约 5–15 分钟。

自定义

| 想改什么 | 改哪里 |
|---|---|
| 启动命令 / 工作目录 / 网址 / 超时 | 安装目录里的 harness.json(源文件在项目根 harness.json) |
| 窗口尺寸 | src-tauri/src/lib.rs 里的 inner_size / min_inner_size |
| 应用名 / 版本 / 包名 | src-tauri/tauri.conf.json 的 productName / version / identifier |
| 图标 | 替换 src-tauri/icons/,或用 npm run tauri icon 图标.png 重新生成全套 |
| 打包目标(只要 exe) | tauri.conf.json 的 bundle.targets 改为 ["nsis"] |

说明

- npm run tauri dev 会以调试模式运行(开发期默认用内置配置,可在调试 exe 旁放 harness.json 覆盖)。
- 若服务始终拉不起来(窗口显示无法连接),先在终端手动跑 pnpm dsh web 看报错。
- 打包 macOS(.dmg)需在 macOS 上执行,并补 src-tauri/icons/icon.icns。
- 想用 git 管理:仓库已含 .gitignore(忽略 node_modules/ 与 target/)。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(czzzlq)的其他插件

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群