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 默认值与面板。
Read Moredsh-check-update: DSH Self-Update and Backup Management
The dsh-check-update plugin for DeepSeek Harness (DSH) is designed to address the difficulties and configuration loss risks associated with manually updating framework versions. It performs version checking and retrieval through the npm repository and supports switching between stable and test releases. With built-in automatic backup, log viewing, and settings adjustment features, it ensures that configurations are saved automatically before an update and that update failures do not affect system operation. Users can manage DSH versions securely and efficiently through simple configuration and interface operations.
Read MoreDeepSeek Harness Auto-Update Plugin Overview
`@louchi1984/dsh-auto-update` is an automatic update toolchain plugin for DeepSeek Harness (DSH). It provides status indicators in the left sidebar of the UI, automatically scans npm for the latest version, supports one-click installation and automatic service restart, and streamlines the version management workflow. The plugin depends only on the Web UI service, supports mirror fallback, and requires users to have npm installation permissions.
Read MoreDeepSeek Harness Plugin: dsh-autoupdate (Protected Auto-Update and Rollback)
dsh-autoupdate is an automatic update plugin for DeepSeek Harness (DSH), developed by maintainer lc23313. It addresses the issue of manual updates being easily interrupted through a protected update pipeline and uses an “apply on exit” mechanism to avoid file locking. Core features include health checks, automatic rollback, circuit-breaker degradation strategies, and precise version pinning with verification. The plugin provides a settings page UI to trigger updates, with isolated permissions and comprehensive audit logging to ensure the service remains secure and controllable. Installation requires Node.js >= 18 and the corresponding dependencies.
Read MoreDeepSeek Harness Auto-Update Plugin dsh-auto-update
`dsh-auto-update` is a community plugin for DeepSeek Harness (DSH) built to address the official CLI's lack of automatic update support. On host startup, it automatically compares versions, supports both `notify` (reminder-only) and `install` (automatic installation) modes, and correctly handles semver version comparisons. The plugin offers zero runtime dependencies, state persistence, and graceful uninstallation. To enable automatic updates, users must configure `mode` as `install` in `cordis.patch.yml`; however, since DeepSeek Harness is currently in preview, automatic updates may pose a risk of breaking changes.
Read MoreDeepSeek Harness Self-Updating Daemon Plugin: dsh-auto-update
The dsh-auto-update plugin resolves the auto-upgrade challenges of Harness in Windows, Linux/macOS, and container environments that are caused by file locking and process management. Through a three-stage “staging + replacement after exit” design, it delivers cross-platform symbolic link adaptation, atomic concurrent lock control, and lightweight web interaction. The plugin supports automatic checking of staged updates and applies them upon process exit or manual trigger, while also providing safety protection for container environments.
Read More