Oh-DSH-Desktop 今日发布

把 DeepSeek Harness 打包成 macOS 应用:多标签 Terminal + Git Review +

AI编程开发 部分免费

Oh-DSH-Desktop 是将 DeepSeek Harness 打包为可安装、可扩展的 macOS 桌面应用程序的开源解决方案,由华中科技大学 Atom Club 开源维护。它不是另一套 DSH 前端,而是把 DSH runtime、Node.js、Electron 和本地能力打包进一个自包含的 macOS 应用(附带 Linux x64 支持)。模型仍运行在云端,桌面端负责 Terminal、Workspace、Git、浏览器、窗口集成和插件生命周期管理。

核心功能

自包含 macOS 桌面应用

提供 .dmg 安装包(Apple Silicon 版),开箱即用无需配置 Web Terminal 或额外 shell 插件。内置多标签 PTY Terminal、逐提交逐行 Git Review、浏览器预览和文件管理器。

Git 代码评审集成

Review 评论可汇总进消息输入框,直接交给 Agent 处理,实现评审到理解到修改的自然工作流。

插件市场

浏览公共 DSH 社区插件目录,在隔离环境中预览变更,支持隔离预览、放弃、应用和恢复。

多套桌面皮肤与中英文切换

内置四套 Oh-DSH 自有桌面皮肤,可在 DSH 设置页即时切换,同时支持中英文实时切换。

人机共用的插件系统

人类与 Agent 共用同一套插件安装事务和审批边界,确保操作一致性。

安装配置

测试包下载

从 GitHub Releases 下载:

  • Oh-DSH-Desktop-0.1.1-arm64.dmg(macOS Apple Silicon)
  • Oh-DSH-Desktop-0.1.1-arm64.zip

把 .app 拖入 Applications 即可。首次启动时在 Finder 中右键选择打开绕过 Gatekeeper。

从源码构建(macOS)

要求:macOS 12+、Apple Silicon、Node.js 24+、pnpm 11+、Xcode Command Line Tools。

git submodule update --init --recursive
pnpm install
pnpm run build:dsh
pnpm start

从源码构建(Linux)

要求:Linux x64、Node.js 24+、pnpm 11+、基础构建工具链。

git submodule update --init --recursive
pnpm install
pnpm run build:dsh
pnpm start

效果预览

  • macOS 原生应用界面,多标签 Terminal
  • Git 逐行 Review 评论汇总给 Agent
  • 插件市场隔离预览
  • 四套桌面皮肤即时切换
  • 中英文实时切换

适用场景

  • macOS 用户希望以桌面应用方式使用 DeepSeek Harness
  • 需要本地 Git Review 与 AI 编程深度集成的开发者
  • 偏好图形界面而非终端操作的 DSH 用户
  • 需要在多项目间快速切换和管理插件的工作流

注意事项

  • 模型运行在云端,桌面端仅负责本地交互和生命周期管理
  • 当前测试包没有 Developer ID 签名,首次启动需手动绕过 Gatekeeper
  • 固定使用 DSH 0.1.0-rc.5,升级需等待新版发布
  • Linux 版首个 AppImage/deb 尚未发布,需从源码构建

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论