Skip to content

Repository files navigation

🚀 JackDSH

一个基于 DeepSeek Harness 官方框架打包的桌面客户端。
免去手动安装 Node.js、配置运行环境与敲终端命令行的繁琐过程,下载安装包即可开箱运行,并内置了局域网手机遥控等自研实用插件。


📥 客户端下载 (Releases)

直接前往 GitHub 的 Releases 页面 下载适合你系统的安装包:

平台 安装包格式 适用说明 下载直达
macOS .dmg 安装包 / .zip 支持 Apple Silicon (M1/M2/M3/M4) 与 Intel 芯片 前往 Releases 下载
Windows .exe 安装包 适用于 Windows 10 / 11(标准安装程序) 前往 Releases 下载
Windows 便携版 .zip 免安装解压即用,可放入移动存储设备随身携带 前往 Releases 下载

💡 初次打开说明
本项目为个人独立开源构建,未购买商业开发者企业证书。macOS 用户首次打开如提示“无法验证开发者”,请在 系统设置 → 隐私与安全性 中点击 “仍要打开” 即可正常使用。


✨ 核心功能与特性

  1. 开箱即用,免配环境
    • 内部已封装好运行所需的依赖与运行环境,无需自行安装 Node.js 或执行 npm 命令,双击即可启动。
  2. 局域网手机扫码控制(自研插件)
    • 电脑端启动后提供配对二维码。在**同一局域网(同一 Wi-Fi)**环境下,手机扫码即可建立连接,方便在移动设备上查看任务执行进度、输入消息。(注:受限于网络拓扑,若路由器开启了 AP 隔离,局域网连接可能受阻)
  3. 内置实用插件集成
    • 预装了多模型便捷登录(Gemini / Grok OAuth)、DeepSeek 官方 API 余额监控、工作区路径显式标注等实用功能,减少初期折腾成本。
  4. 数据本地隔离
    • 运行时配置与数据存放于用户本地应用专属目录,不污染系统的其他全局全局开发环境。

🧩 模块与开源来源说明

本项目本质上是一个面向终端用户的打包整合发行版,严格遵循开源规范,明确区分底层核心与自研插件:

1. 底层框架核心

  • 底座内核DeepSeek Harness 官方项目(通过官方公开的 npm 包 @deepseek-ai/dsh 引入,本仓库不持有其底层框架源码)。

2. 自研与集成插件矩阵(全部独立开源)

发行版内置的插件清单均在各开源仓库公开维护,并在构建时自动拉取公开代码:


🏗️ 自动化构建机制

  • 构建源完全透明:GitHub Actions(.github/workflows/release.yml)依照 plugins.manifest.yaml 中的公开清单拉取插件并自动打包。
  • 本地开发:若本机存在对应插件源码,scripts/prepare-bundle.js 会优先复用本地开发目录;正式发版则一律以公开仓库的特定分支为准。

📄 开源许可

本项目采用 MIT 许可证 开源。各引用插件及依赖库遵循其各自的开源许可协议。欢迎在 GitHub Issues 提交问题反馈与改进建议。

About

JackDSH — 开箱即用的 DeepSeek Harness 桌面客户端(内置手机扫码遥控、创作者工作台与自研插件生态)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages