dshseek

seek://map/vibeinging-dsh-desktop

DSH Desktop 社区桌面发行版

客户端社区★ 587验证于 2026年8月18日vibeinging/dsh-desktop← 返回地图

#electron #desktop #distribution #profile-bundle #community

TL;DR

叠在官方 DSH npm 运行时上的 Electron 发行版:不分叉 DSH,主窗口运行官方 dsh-web-app,原生能力经 Session 绑定的白名单暴露。新 Profile 经随包 pnpm 从固定 tarball 原子引导,启动失败进入恢复页而非白屏或静默补丁。

值得收录是因为它把"在官方 Web 之上加桌面能力"这件事讲得很清楚:固定运行时、Session 绑定的能力白名单、原子化的 Profile 初始化、启动失败的恢复页——README 里的设计原则表对桌面包装这一类项目来说异常具体。

速览

install
下载 macOS Apple Silicon 签名 DMG(releases 页)
platforms
macOS Apple Silicon
license
MIT
note
Windows/Intel Mac 需从源码运行;默认分支 dev

要点

  • 官方 DSH Web 是唯一主界面:Electron 主窗口加载官方 Client;不分叉渲染器、不用私有聊天顶替官方 Web
  • Profile 是插件状态的唯一权威——市场、设置页与 CLI 读写同一份,任何入口装卸插件都保持一致
  • 原生能力经窄的 Session 绑定方法白名单暴露(窗口、文件、浏览器工作区、更新)——第三方客户端够不到 Electron、Node 或通用 IPC
  • 按 README 内置策展默认 bundle:任务看板、附件输入、项目工具、画布、结构化 UI、模型继承、office 工具、worktree UI 与 dsh-market 市场
  • macOS Apple Silicon 是唯一有签名公证 DMG 的发行目标;Windows 与 macOS Intel 按 README 需从源码运行
  • MIT 许可;GitHub 默认分支为 dev(发布在 releases 页,不是树路径)

常见问题

它和 anywhere-labs/deepseek-harness-desktop 有何不同?

更早的条目面向同一生态,而 DSH Desktop 定位为固定、可复现、能力边界明确的发行版——官方 Web UI 原样保留,原生 API 经窄白名单把关。

它改 DSH 官方源码吗?

README 明确:不改 DSH 源码、不另存一套插件状态、不用私有聊天顶替官方 Web。

Windows 或 Intel Mac 能装吗?

按 README,只有 macOS Apple Silicon 有签名 DMG;Windows 与 macOS Intel 目前需从源码运行。最新状态看 releases 页。

原生能力访问如何受控?

窗口、文件对话框、浏览器工作区与更新端点仅作为 Session 绑定的方法白名单暴露;按 README 的设计原则,第三方客户端够不到 Electron、Node 或通用 IPC。

官方参考

GitHub 仓库 — vibeinging/dsh-desktop ↗