dsh-tide
在终端中运行以下命令:
dsh plugin install wobenshiwomu/dsh-tide
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 侧栏打开插件并添加仓库,或执行安装命令;也可在添加插件时填写完整地址 https://github.com/wobenshiwomu/dsh-tide(升级时改用该仓库对应版本标签的 URL),装完重启 DSH 生效。
插件介绍
长时间让 agent 跑任务时,最难处理的往往不是能不能停,而是在不对的时机停:峰时单价更高,余额见底时硬扛会继续烧钱,粗暴中断又容易丢上下文。dsh-tide 围绕看时机的优雅暂停设计:在时机不合适时,把项目停在相对安全的状态,并留下可继承的交接,而不是硬停或继续推进。
插件有两条链路,共用暂停、双交接、条件唤醒的骨架。工作日峰段切换时,向最近活跃的会话注入温和提醒:短窗口内回复暂停可进入收尾,不回复则默认继续。Never Ask 模式下静默跳过。余额降到触发线以下时走强制路径:模型写完双交接后停下;看门狗轮询余额,恢复到恢复线以上后自动唤醒,并把模型侧交接随唤醒消息注入。
收尾通过 submit_pause_handoff 落盘:人读交接写入工作目录,模型交接写入插件存储,会话进入已暂停。峰时提醒、同意、拒绝、过期、收尾、暂停与唤醒等动作在会话日志 source.tide 字段留痕,便于事后核对。
适合在 DeepSeek Harness 里跑长会话、多步骤工作流,又希望在工作日峰段或余额紧张时自动踩刹车的用户:成本可控,且暂停可恢复、可交接。与 dsh-calm 架构同源,可按需共存。
使用场景
- 工作日峰段切换前,想在继续推进与先收尾之间快速做决定
- 账户余额接近见底,需要自动停下并留下可恢复的交接
- 长会话无人值守,希望在便宜时段再继续、峰时少烧钱
适合人员
- 在 DSH 里跑多步骤、长时 agent 工作流的开发者
- 关注 API 成本、希望峰时与余额有自动护栏的用户
- 需要可审计暂停与自动唤醒、而不是硬停的团队