niubi6668889595/dsh-autoupdater ↗★ 0

dsh-autoupdater

Scheduled update checks for DSH itself and installed plugins, applied only in idle windows. Four schedule modes, dual-direction whitelist, web settings panel under the plugin manager. 适合需要无感自动更新、灵活配置白名单以保持系统最新状态的用户。

パッケージ
dsh-autoupdater
互換性
未検証
バージョン
0.3.0
ライセンス
MIT
最終更新
2026/10/13

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:niubi6668889595/dsh-autoupdater

ドキュメント

README 全文を読む ↗

配置

面板可改全部配置并即时生效;以下为 cordis.patch.yml 初始值:

字段默认值说明
scheduleModedailydaily / everyHours / everyDays / everyMinutes
dailyTime"04:30"每日 / 每 N 天模式的锚定时刻
everyHours6每 N 小时(整点对齐,1–168)
everyDays1每 N 天(锚定 dailyTime,1–365)
everyMinutes60每 N 分钟(1–10080)
idleSeconds300判定无人使用的持续静默秒数
idleTimeoutMinutes120每次检查等待空闲的最长时间
harnessModenotifyoff / notify(暂存+通知)/ auto(宽限后自动重启)
graceMinutes30auto 模式通知后的宽限分钟数
systemdUnit""重启用的 systemd 服务名;空 = 从 cgroup 自动探测
pluginModeregexmode-ignore白名单内只提醒其余自动 / 白名单内自动其余提醒 / 全自动 / 全提醒 / 关闭
whitelist[]插件包名列表,含义随 pluginMode