dsh-autoupdater:空闲窗口内的 DSH 与插件定时更新
dsh-autoupdater 是 DeepSeek Harness 的工作流类插件,由 niubi6668889595 维护。它在四种调度模式下定时检查 DSH 本体与已安装 npm 插件的更新,并依据会话目录 mtime 与 Agent 状态做空闲门槛,避免打断使用。支持插件批量升级与双向白名单、本体 off/notify/auto 三种策略、插件管理器内 Web 面板热配置与活动日志,以及本体更新前的二进制防变砖校验。安装命令为 dsh plugin --profile web add dsh-autoupdater,配置见 cordis.patch.yml 默认值与面板。
阅读全文dsh-check-update:DSH 自身更新与备份管理
DeepSeek Harness(DSH)的 dsh-check-update 插件旨在解决手动更新框架版本带来的困难及配置丢失风险。该插件通过 npm 仓库实现版本检查与获取,支持稳定版与测试版切换。它集成了自动备份、日志查看及设置调整功能,确保更新前自动保存配置,更新失败不影响系统运行。用户可通过简单配置和界面操作,安全高效地管理 DSH 版本。
阅读全文DeepSeek Harness 自动更新插件介绍
`@louchi1984/dsh-auto-update` 是 DeepSeek Harness (DSH) 的自动更新工具链插件。它通过 UI 左侧边栏提供状态提示,自动扫描 npm 上的最新版本,支持一键安装并自动重启服务,有效简化了版本管理流程。该插件仅依赖 Web UI 服务,支持镜像回退,需用户具备 npm 安装权限。
阅读全文DeepSeek Harness 插件:dsh-autoupdate(受保护的自动更新与回滚)
dsh-autoupdate 是 DeepSeek Harness (DSH) 的自动更新插件,由维护者 lc23313 开发。它通过受保护的更新管道解决手动更新易中断的问题,采用“退出时应用”机制避免文件锁定。核心功能包括健康检查、自动回滚、熔断降级策略以及精确版本锁定与验证。插件提供设置页 UI 触发更新,且权限隔离、审计日志完善,确保服务安全可控。安装需 Node.js >= 18 及相应依赖。
阅读全文DeepSeek Harness 自动更新插件 dsh-auto-update
`dsh-auto-update` 是 DeepSeek Harness (DSH) 的一个社区插件,旨在解决官方 CLI 缺少自动更新能力的问题。它能在宿主端启动时自动对比版本,支持 `notify`(仅提醒)和 `install`(自动安装)两种模式,并能正确处理 semver 版本比较。 该插件具备零运行时依赖、状态持久化及优雅卸载等特性。用户需在 `cordis.patch.yml` 中配置 `mode` 为 `install` 才能启用自动更新功能,但需注意 DeepSeek Harness 目前处于预览阶段,自动更新可能带来破坏性变更风险。
阅读全文DeepSeek Harness 自更新守护插件:dsh-auto-update
dsh-auto-update 插件解决了 Harness 在 Windows、Linux/macOS 及容器环境下因文件锁和进程管理导致的自动升级难题。通过“暂存 + 退出后替换”的三阶段设计,它实现了跨平台软链适配、原子并发锁控制及轻量级 Web 交互。插件支持自动检查暂存更新,并在进程退出或手动触发时应用,同时具备容器环境安全保护机制。
阅读全文