DSH Plugins
返回列表
⚙️

nightshift

工作流 更新于 2026.09.16

在终端中运行以下命令:

dsh plugin install liyixuan201211/nightshift

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

在 DeepSeek Harness 终端中运行 dsh plugin install liyixuan201211/nightshift 即可安装该插件,源码仓库为 https://github.com/liyixuan201211/nightshift。

插件介绍

当 Agent 无人值守跑上几个小时,真正危险的往往是静默的失败:目标漂移、预算悄悄超支、某步出错却无人察觉。没有哪个单点工具在盯着这些。nightshift 补的正是这块空白——它不是调度器,不是沙箱,而是一层在你离开后仍保持清醒的监护层。

离开前你签署一份清单:目标是什么、哪些 shell 命令能证明完成、哪些命令绝不可执行、允许花多少预算。运行期间,每条变更命令都被包裹在检查点中,验证失败即自动回滚;每步执行前,门控会重新评估禁区模式、不可逆等级、宵禁规则和清单策略,拒绝意味着命令根本没有运行。清晨你拿到的不是一段凭记忆写成的总结,而是从运行日志逐条渲染出的审计:什么改变了、什么被验证了、什么没有被验证、门控拒绝了哪些操作,以及撤销整夜工作的精确命令。结论只有一个词:verified、failed、incomplete、recovered、nothing-done、refused 或 unclear。

适合把 Agent 放在长时段无人值守场景的开发者和小团队:批量重构、夜间数据清洗、自动发布准备等。它要求你已经拥有 blastradius、rewind、ctx-budget 等单点工具,nightshift 把它们缝合成一条连续的监护链。它不决定做什么,不唤醒进程,不做隔离,只做一件事:把运行钉在你签下的契约上,并如实审计偏差。

使用场景

  • 夜间批量重构后,清晨查看基于日志的审计简报确认每步是否安全完成
  • CI 流水线中 agent 长时间运行,自动检测目标漂移、预算超支和静默失败
  • 自动化数据清洗任务中,禁区命令被门控拦截并输出精确回滚命令

适合人员

  • 让 agent 跑长时段无人值守任务的开发者
  • 已拥有 blastradius、rewind 等单点工具、需要连续监护层的团队
  • 希望用契约式清单替代凭记忆写总结的运维工程师