Releases: douzhenyu/oh-my-deepseek
Releases · douzhenyu/oh-my-deepseek
Release list
v1.3.0
v1.3.0
客户端正式更名为 Oh My DeepSeek,并支持自动安装后端。
✨ 新增 / 变更
- 更名:App 名称 / Dock / 菜单 / 窗口标题统一为 Oh My DeepSeek(bundle id
com.douzhenyu.oh-my-deepseek);数据目录保持不变,无数据丢失 - 自动安装 DeepSeek Harness:全新用户首次启动时自动安装
@deepseek-ai/dsh(无需手动装后端、无需 sudo) - 修复:GUI 应用在系统最小 PATH 下找不到
node的问题(自动解析 node 绝对路径) - 修复:退出客户端时优雅关闭后端(SIGINT → 兜底 SIGKILL),避免撕裂 Zstandard 会话日志导致历史损坏
- 修复:后端启动失败时显示具体命令与日志(
backend.log)
📦 安装
下载 Oh My DeepSeek-1.3.0-arm64.dmg,双击挂载后把 Oh My DeepSeek.app 拖入「应用程序」。
首次打开未签名 App:右键 →「打开」,或执行
xattr -dr com.apple.quarantine /Applications/Oh\ My\ DeepSeek.app
⚙️ 说明
- 前置:macOS Apple Silicon + Node.js(Homebrew / nvm 均可,自动识别)
- 首次启动会自动下载后端组件(需联网)
- 彻底退出客户端(⌘Q)时,由客户端启动的后端会自动优雅关闭
v1.0.0
v1.0.0
macOS 桌面客户端 for DeepSeek Harness —— 首个正式版本(Apple Silicon)。
✨ 功能
- 原生窗口 + Dock 图标,包裹本地 DeepSeek Harness Web GUI
- 主题三模式联动:网页深色 / 浅色 / 跟随系统,原生窗口标题栏实时同步(跟随系统时与 macOS 系统外观实时联动)
- 性能调优:CDP 剖析定位 V8 GC 停顿,
--no-compact等调优把 100-150ms 停世界停顿降为 0(实测:GC 1960ms→9ms,滚轮最大延迟 35s→14ms) - 自动重连(后端未启动时每 3 秒重试)、单实例运行、外部链接默认浏览器打开
- 干净标题栏(只显示
DeepSeek Harness) - 自绘 App 图标(纯 Node 脚本生成)
📦 安装
- 下载
DeepSeek-1.0.0-arm64.dmg - 双击挂载,把
DeepSeek.app拖入「应用程序」 - 首次打开未签名 App:右键 →「打开」,或执行
xattr -dr com.apple.quarantine /Applications/DeepSeek.app
⚙️ 前置条件
- macOS Apple Silicon(arm64)
- 本机已运行 DeepSeek Harness(
http://127.0.0.1:3080),可用环境变量DEEPSEEK_URL指向其他地址
🔧 上游适配
harness 升级后运行 npm run check-compat 自检契约兼容性(详见仓库 README)。