eeFrank123/dsh-snowflake-shutdown ↗★ 0
dsh-snowflake-shutdown
在DSH任务完成后自动执行Windows关机 适合挂机跑任务、需要在完成后自动关闭Windows电脑的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:eeFrank123/dsh-snowflake-shutdown说明文档
阅读完整 README ↗使用
- 点右下角雪花按钮 → 变黄 = 已武装(默认永远是关闭状态,绝不自动开启);再点一次 = 取消
- 按钮可拖到任意位置,位置记在浏览器 localStorage 里
- 全部 root 会话空闲(且本批次无错误)→ 右下角弹出「任务已完成 / N 秒后自动关机」
- 倒计时里点「取消关机」→ 执行
shutdown /a,本次取消且退出模式;倒计时内发新消息 → 只撤销本次关机,模式保持开启
配置
在 profile 的 cordis.patch.yml(或 设置 → 插件配置)里:
- id: dsh-snowflake-shutdown
config:
countdownSec: 60 # 倒计时秒数(10–600,默认 60)
marginSec: 5 # 系统 shutdown /t 额外余量(0–60,默认 5)
onlyOnSuccess: true # 仅成功时关机(false = 只要跑完就关,含出错)