DSH Plugins
返回列表
🖥️

dsh-desktop-packager

客户端 更新于 2026.08.31

在终端中运行以下命令:

dsh plugin install Olympianz/dsh-desktop-packager

将以下提示词粘贴到 DeepSeek Harness 对话框中:

运行 dsh plugin install Olympianz/dsh-desktop-packager 即可安装,插件源码位于 https://github.com/Olympianz/dsh-desktop-packager 。

插件介绍

DeepSeek Harness 是一个 Web 端工具,但很多团队需要把它的功能分发给不使用浏览器的同事或客户。dsh-desktop-packager 解决这个问题:它把已构建的 Harness 封装成标准的 macOS 桌面应用(.app)和可分发的磁盘映像(.dmg),让你一键生成带品牌标识的专属桌面端。

插件在 dsh web 的 Settings 中新增了「桌面打包」菜单,通过四个配置模块完成定制化:设计方案(Logo、应用名、主题色、背景色)、插件设置(勾选要打进 app 的插件)、模型设置(勾选要支持的模型)、权限设置(创建账号密码并为每位用户分配设置页的查看与编辑权限)。打包时,主题色会注入 Web 主题变量,用户凭据以加盐 scrypt 哈希写入,运行时由 Electron 主进程实现登录门并按权限控制页面可见性与可编辑性。

适合需要把 DSH 作为内部工具分发给团队、打包成客户交付物、或希望获得离线桌面体验而不依赖浏览器的开发者使用。打包机需 macOS 与 Node.js 22 及以上,产物默认 ad-hoc 签名,正式分发建议配合 Developer ID 签名与公证。

使用场景

  • 将内部使用的 DeepSeek Harness 封装为 .app 分发给团队使用
  • 为客户打包带品牌 Logo 与主题色的专属 macOS 桌面应用
  • 按角色为桌面 app 内各设置页配置查看与编辑权限

适合人员

  • 需要将 DSH 作为内部桌面工具分发给团队的开发者
  • 希望为客户交付带品牌标识的离线桌面应用的团队
  • 需要按角色管理桌面 app 权限与用户账号的管理员