DSH Plugins
返回列表
🖥️

dsh-keep-awake

客户端 更新于 2026.10.11

在终端中运行以下命令:

dsh plugin install zi7tian/dsh-keep-awake

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install zi7tian/dsh-keep-awake,或从 https://github.com/zi7tian/dsh-keep-awake 按仓库说明安装后重启 dsh web 并刷新页面。

插件介绍

长时间跑 AI 任务时,笔记本合盖、系统休眠或自动锁屏会把还没跑完的会话直接打断,既浪费算力也打断思路。dsh-keep-awake 面向运行 DeepSeek Harness 后端的那台主机:有任务在跑就自动申请保活、尽量保持亮屏并抑制休眠,全部任务结束后再统一释放,让「挂着跑」更省心。

保活由 DSH 后端统一调度,多会话、子 Agent 并行时也能合并管理;关掉网页或切到后台,只要后端还在跑,保活逻辑照常工作。插件在侧边栏设置同一行提供太阳图标,点一下即可看当前状态、运行中的任务数量,并手动开启或关闭保活。

实现上走各平台面向普通用户的临时电源断言:Windows 用 Power Request,macOS 用 IOKit,Linux 用 D-Bus ScreenSaver 与 logind;不要管理员权限,不改全局电源策略,也不靠模拟键鼠「骗」系统。系统接口不可用时会如实提示部分生效或失败。手动锁屏、合盖或企业策略仍可能覆盖保活,这一点需要心里有数。

适合在本机或固定工作站上长期用 DSH 做编码、批处理、多 Agent 协作的用户:希望任务期间机器别睡着,又不想为保活去改系统设置或装额外小工具。Linux 已实机验证;Windows 与 macOS 已实现,尚待更多实机反馈。

使用场景

  • 本地长时间跑 AI 编码或批处理,怕系统自动休眠打断会话
  • 多会话、子 Agent 并行时,希望后端主机在任务期间保持唤醒
  • 关掉浏览器或切到后台后,仍要依赖 DSH 后端持续执行任务

适合人员

  • 在本机运行 DSH 后端的日常开发者
  • 需要挂机跑任务、又不想改系统休眠设置的用户
  • Linux 桌面用户(已实机验证);Windows/macOS 用户可试用反馈