InariNGT-Ofiicial/dsh-plugin-updates ↗★ 0

dsh-plugin-updates

自动连接已安装 DSH 插件的原 GitHub 仓库,默认每 24 小时检查并自动更新 适合希望省去手动更新步骤、保持DSH插件处于最新版本的用户。

패키지
dsh-plugin-updates
호환성
미검증
Harness peer 범위
0.2.1-rc.2
버전
0.2.1
라이선스
MIT
최근 업데이트
2026. 10. 22.

같은 패키지 이름의 다른 저장소

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:InariNGT-Ofiicial/dsh-plugin-updates

原生配置

在当前 profile 的 cordis.patch.yml 中设置已有条目:

- id: plugin-updates
  config:
    autoUpdate: true
    intervalHours: 24
    checkOnStart: true
    startupDelaySeconds: 15
    allProfiles: true
    includePrereleases: false
    timeoutMs: 12000
    maxRequests: 40
    githubTokenEnv: DSH_GITHUB_TOKEN
    proxyUrl: ""
    repositories: []

autoUpdate: false 只关闭安装,intervalHours: 0 暂停全部定时任务。checkOnStart: false 在启动时不立即进行到期检查。插件只在 DSH 运行且启用时执行,不创建操作系统计划任务。

缺少来源或子目录时,可以通过可信本地配置补充:

    repositories:
      - packageName: example-plugin
        repository: https://github.com/example/plugin-repository
        directory: packages/plugin
        profile: desktop
        ref: main

单包仓库省略 directory,跨 profile 适用时省略 profile。上例只是占位符。工具不接受模型临时传入任意 URL、命令或版本;可更新目标来自本地已安装条目和核对过的上游版本。