dsh-session-pause
by watericetangcw
Cordis插件,用于DeepSeek Harness,暂停并重启后恢复整个会话状态。
A Cordis plugin for DeepSeek Harness that suspends the entire conversation state and resumes it after restart.
安装
dsh plugin --profile web add github:watericetangcw/dsh-session-pauseGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
dsh-session-pause
让 DeepSeek Harness 随时「暂停一切」,稍后无缝接着跑
English · 简体中文
一次安装,永久可用:点击发送按钮旁边的 ⏸ 暂停,等当前这一轮优雅收尾(回答写完、所有工具跑完)后,把会话完整落盘——随时关闭、重启 DSH 都行,回来点 ▶ 继续 即可从暂停点接着跑,就像从来没停过。不改动任何 DSH 代码,整个功能就是一个即装即用的 profile bundle。
✨ 功能亮点
⏸ 一键暂停
发送/停止主按钮正左侧新增一枚暂停按钮:点击后不打断任何进行中的请求,当前步骤到达边界后这轮以 paused 优雅关停,紧接着自动落盘——按钮随即变成继续按钮。
💾 完整持久化
暂停 = 全程落盘:消息、chunk、工具调用与结果、请求上下文全部写进既有会话 JSONL,不新增任何存储格式。因此只要 DSH 还在,随时回来都能继续。
🔄 重启也能恢复
会话日志里最后一轮以 paused 结束时,重启 DSH 后重新打开该会话,agent 会直接回到暂停状态,继续按钮照常工作——关掉 DSH、甚至换机器继续,都不会丢进度。
🛑 排干中的三件小事
| 操作 | 效果 |
|---|---|
| 悬停转圈中的按钮 | 图标临时变成 ✕,移开恢复 |
| 点击 ✕(取消暂停) | 解除暂停请求,后续运行恢复正常 |
| 点停止 | 不会取消暂停——只中止当前这轮,转圈继续等下一次可暂停时机 |
停顿期间 agent 进入
paused状态,goal 自动轮次天然不启动;继续跑完后自动恢复。
🚀 快速安装
一条命令即可:
dsh plugin --profile web add github:watericetangcw/dsh-session-pause
安装完成后重启 dsh web,并刷新一次浏览器页面,即可使用。
本 bundle 有意不携带任何可安装的
@deepseek-ai/*运行时依赖:运行时它的 host 半部分会从 DSH 安装目录本身解析这些包(共享同一份模块实例),从而与部署的 presets / scope / session 服务保持身份一致。请通过dsh plugin add(如上)安装,不要把该包当作普通库npm install进 profile。
dsh plugin --profile web remove dsh-session-pause
卸载后重启 dsh web,恢复原生 agent-loop 行为。
🧪 快速体验
安装后,给 DSH 一个会用到工具的长任务,跑起来后:
① 暂停再继续
点发送按钮左侧的 ⏸ → 等转圈结束、按钮变成 ▶ → 再点 ▶,模型会基于持久化的工具结果接着完成原任务,语义上等同于从未暂停。
② 重启后继续
暂停后直接重启 dsh web,重新打开刚才的会话 → 它已经是暂停状态,点 ▶ 即可从暂停点续跑。
③ 暂停中又排队了消息?
暂停期间发的新消息会留在会话里,继续时一起被认领,不会丢。
📖 使用方式
- 暂停:运行中点 ⏸(或输入
/pause);空闲时也能武装请求,让下一次运行在第一个步骤边界暂停。 - 取消暂停:转圈中悬停按钮 → 点 ✕(或
/pause-cancel)。 - 继续:暂停后点 ▶(或
/resume)。 - 命令:
/pause、/pause-cancel、/resume均可直接从斜杠菜单调用。
🔗 链接
📄 许可证
MIT © 2026 WateRice
原始 README: https://github.com/watericetangcw/dsh-session-pause/blob/master/README.md ↗
同类插件
查看全部 →
archify
Agent 技能:生成美观、可校验的架构图、工作流图、时序图、数据流图与生命周期图——自包含 HTML、带动画与清晰导出

dsh-turn-rewind
对话回退:基于持久 Change Ledger 回滚会话与工作区状态。

dsh-plugin-cc
把 DeepSeek Harness 接入 Claude Code:评审、批评、委派与会话导入

dsh-interconnect
跨实例互联:经 interconnect 服务在多个 DSH 实例间转发消息与事件。

dsh-chat-import
把 13 家 coding agent(Claude Code、Codex、ChatGPT、Cursor、Gemini、opencode 等)的完整对话历史导入为可续聊的 DeepSeek Harness 会话,并支持反向导出回 Claude Code。

dsh-crew
DSH 插件:从 Claude Code / Codex 向 DSH agent 派活——原生 subagent 进度、宿主内 worker 会话(分级预设),以及为纯文本宿主补上视觉与图像生成的多模态桥