bao-hp/dsh-check-update0

dsh-check-update

Check for DSH updates with changelog and backup

包名
dsh-check-update
版本
0.0.1
许可证
MIT
最近更新
2026年8月24日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:bao-hp/dsh-check-update

配置

cordis.patch.yml 中配置:

- insert:
    - id: check-update
      name: dsh-check-update
      config:
        # 基础配置
        distTag: latest
        checkOnStart: true
        checkIntervalMinutes: 240
        autoStage: true
        applyOnExit: true
        relaunch: false
        
        # 新增配置
        showChangelog: true
        autoBackup: true
        backupKeepCount: 5
        updateMode: auto

📖 使用说明

界面操作

  1. 检查更新:点击右下角的"检查更新"按钮
  2. 查看日志:切换到"日志"标签页查看更新内容
  3. 管理备份:在"备份"标签页创建和恢复备份
  4. 调整设置:在"设置"标签页修改配置

更新模式

  • 自动模式:检测到更新后自动暂存,退出时应用
  • 手动模式:用户手动触发更新
  • 提示模式:检测到更新后提示用户选择

备份管理

  • 自动备份:更新前自动备份配置和数据
  • 手动备份:随时创建备份
  • 备份恢复:从备份列表中选择恢复
  • 备份清理:自动清理旧备份

⚙️ 配置选项

选项类型默认值说明
distTagstringlatestnpm dist-tag
checkOnStartbooleantrue启动时检查更新
checkIntervalMinutesnumber240检查间隔(分钟)
autoStagebooleantrue自动暂存更新
applyOnExitbooleantrue退出时应用更新
relaunchbooleanfalse更新后自动重启
showChangelogbooleantrue显示更新日志
autoBackupbooleantrue自动备份
backupKeepCountnumber5保留备份数量
updateModestringauto更新模式