Skip to content

v0.2.9

Choose a tag to compare

@github-actions github-actions released this 20 Aug 02:29
· 16 commits to main since this release

非官方社区封装,基于官方 @deepseek-ai/dsh@0.1.0-rc.7

更新内容

修复

内置桥接插件的自愈重装失效

  • 问题:插件市场可卸载内置的 dsh-desktop-host 桥接插件,导致 ready/主题上报等功能失效;自愈能发现缺失,但重装时失败。
  • 根因addPlugin 的 npm 预检把 file:/本地路径 误当成 npm 包名去 registry 查询 → 404 → 抛「未找到 npm 包」,重装中断。
  • 修复addPlugin 对本地文件系统 spec(file:/link:/workspace:/相对路径)跳过 registry 预检,只对真实 npm 包名校验。自愈重装恢复正常。

运行期自愈轮询

  • 新增 30 秒轮询检测桥接插件是否仍安装:被卸载后自动重装(启动自愈仍是主防线,轮询兜底运行期被卸)。

重启前确认(避免打断工作)

  • 轮询自愈需要重启 dsh 服务前,弹窗询问「是否现在重启」,可选「稍后 / 立即重启」。
  • 选「稍后」则插件已装好、暂不重启、不打断当前进行的工作;选「立即重启」才重启服务。
  • 仅运行期轮询提醒;启动时自愈静默处理(应用刚启动,无工作可打断)。

安装

从本 Release 下载对应架构的 DMG 或 ZIP 安装。

macOS 构建为 ad-hoc 签名、未经 Apple 公证,首次打开请右键选择「打开」或前往「系统设置 → 隐私与安全性」放行。