dsh-check-for-updates
在终端中运行以下命令:
dsh plugin install ShanHaiFish/dsh-check-for-updates
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装此插件,请运行命令 dsh plugin install ShanHaiFish/dsh-check-for-updates 或访问 GitHub 仓库 https://github.com/ShanHaiFish/dsh-check-for-updates 进行添加。
插件介绍
在 Windows 环境下通过 npm 升级 DeepSeek Harness(DSH)时,由于原生模块被锁定,极易导致“Mismatched native Koffi modules”崩溃,使应用无法启动。旧版更新机制缺乏对这一问题的有效解决,容易造成系统不稳定。
dsh-check-for-updates 插件引入了创新的分离式两阶段更新机制。它允许在 DSH 运行时仅“安排”更新任务,待进程退出后再由独立更新器执行安装。插件还集成了三重校验机制(退出码、磁盘版本、原生模块一致性)和断链自愈功能,确保每一次升级都安全可靠。
该插件为 DSH 用户提供了无缝的更新体验,支持首次打开时的自动检测,以及设置面板中的手动检查。它会在左下角设置按钮上方弹出直观的浮动弹窗,提供明确的操作指引。对于希望保持应用最新版本并规避崩溃风险的 Windows 用户而言,这是一个不可或缺的稳定工具。
截图预览
使用场景
- 首次打开 DSH 时自动检测新版本。
- 发现新版本时弹出提示并安排更新。
- 修复 koffi 原生模块的损坏问题。
适合人员
- 希望 DSH 始终保持最新版本的 DSH 用户。
- 需要稳定更新机制以避免崩溃的 Windows 用户。
- 管理 DeepSeek Harness 生态系统的开发人员。
