dsh-host-restart:重启 DSH 并自动续跑当前会话

dsh-host-restart 是 liuyun847 维护的 DSH 宿主工作流插件(v0.8.0)。它提供无参工具 restart_dsh 与 /restart 指令,在 Windows 上杀本实例 dsh、拉起新进程,并通过 sessionController 恢复发起会话;可选调用 dsh-host-sl 的 slHandoff.saveAll 刷新工作表。重启后注入固定续接句或与 SL 交接让位,适合改插件代码后不想丢上下文的重启场景。

阅读全文
dsh-desktop-auto-restart:宿主重启与会话恢复工具

`dsh-desktop-auto-restart` 插件解决了 DeepSeek Harness (DSH) 宿主重启导致会话中断的问题。它提供工具和侧边栏入口重启宿主,并利用清单机制在重启后自动唤醒指定会话继续工作。 核心功能包括:通过 `dsh_restart` 工具调用重启、侧边栏按钮控制、基于 PID 的防误杀机制。插件支持 Windows 平台,依赖 PowerShell 和 WMI,需在配置中开启 `agentToolEnabled` 并重启 DSH 才能生效。

阅读全文
dsh-continue:DeepSeek Harness 异常会话恢复插件

`dsh-continue` 是为 DeepSeek Harness(DSH)开发的一款客户端插件,旨在解决会话异常中断后需重新输入提示词的痛点。该插件提供零提示词续跑功能,自动恢复上下文、运行配置并处理网络波动等常见异常。它支持精确选择符合条件的子代理,防止重复执行,并仅在会话可继续时显示按钮。用户需通过 `dsh plugin` 命令安装或更新插件,并重启 DSH Web 以生效。

阅读全文
DeepSeek Harness Retry 插件介绍

`deepseek-harness-retry` 插件旨在解决 DeepSeek Harness(DSH)开发中的模型故障问题,提供可配置的自动重试和中断会话恢复能力。该插件位于 `agent/request-error` 水流,优先于 DSH 内置策略执行。 其核心功能包括:智能重试(默认普通错误重试2次,过载错误重试5次)、指数退避延迟控制、中止感知等待以及会话恢复(默认保留24小时内未完成任务)。插件支持通过配置文件精确控制重试次数、延迟时间及允许的提供商列表。安装后需重启 Profile 生效,需注意重试会增加成本且不影响历史记录。

阅读全文
@swxs/archive-restore:DSH 归档会话管理插件

`@swxs/archive-restore` 是一款为 DSH 设计的插件,旨在解决归档会话在主视图中被忽略的问题。它提供 Web 侧边栏入口,支持用户查看归档列表、按标题/工作区搜索过滤,并点击图标将已归档会话恢复至原位置,同时保留席位。插件仅修改归档记账,不触碰会话日志,且卸载后数据依然保留。安装后需重启 Web 客户端即可使用。

阅读全文
dsh-session-unarchive

DSH 2026-10-01 新增会话归档功能,但 Web 界面默认隐藏,用户无法查看或恢复。`dsh-session-unarchive` 插件通过纯 Cordis 插件形式解决了这一问题,无需修改 DSH 安装目录。该插件在侧边栏添加“Archived”按钮,显示归档会话列表,支持标题过滤及一键恢复功能,并支持中英文界面。用户需通过依赖注入安装,已不再依赖文件补丁。

阅读全文
DSH Maestro Supervisor:DSH Web 恢复守护进程

DSH Maestro Supervisor 是一个守护进程与插件组合,旨在解决 DSH Web 进程崩溃或网络中断导致的状态丢失问题。它通过独立于 Web 进程树的守护进程,每 3 秒检测服务状态,在崩溃时自动回滚到最近一次已知的良好快照(LKG),并恢复中断的会话。 核心功能包括:利用 SHA256 校验的 LKG 快照进行回滚、自动扫描并恢复过去 5 分钟内标记为中断的会话,以及生成健康报告。安装时需先构建插件并添加至配置,推荐通过 Systemd 运行守护进程。系统通过 `~/.dsh/.supervisor/config.json` 控制自动恢复行为。此外,支持通过 RPC 接口或命

阅读全文
dsh-session-archive:把 DeepSeek Harness 的已归档会话找回来

# 前言 DeepSeek Harness(DSH)的思路是「一切皆插件」,宿主没覆盖的能力交给插件补。Web profile 里有一个典型空档:会话一旦归档,就会从工作区分组、搜索等所有界面中消失,而 harness 本身没有提供查看或恢复这些会话的入口。归档成了一个单向操作,误归档的会话找不回来,想确认某个已归档会话里聊过什么也没有办法。 下面介绍的 dsh-session-archive 补的就是这块:它在侧边栏加一个入口,把注册表全局的已归档会话列出来,支持预览、恢复(取消归档)与删除。 # 这是什么 dsh-session-archive(包名

阅读全文
dsh-unarchive:在 DeepSeek Harness 中恢复已归档会话

dsh-unarchive 是 DeepSeek Harness 的一个 MIT 许可插件,用于恢复已归档的会话,而无需删除数据或手动修改存储。它提供两个入口:`/unarchive` 命令和 `unarchive_session` 智能体工具。用户可通过 `/unarchive` 列出归档会话,或使用 `/unarchive <sessionId>` 恢复指定会话;智能体也可调用工具完成相同操作。恢复后,会话将重新出现在工作区,支持实时 GUI 更新且重启后保持有效,但不涉及会话日志或工作区计数槽位的变更。插件优先调用核心 API,若不可用则直接修改归档集合并声明 bundle 补丁以自动集

阅读全文
dsh-resume-plugin:在 DeepSeek Harness 中继续 Codex 与 Claude Code 会话

dsh-resume-plugin 是专为 DeepSeek Harness (DSH) 开发的 MIT 许可插件(v0.1.0),旨在将 Codex 或 Claude Code 的外部会话记录转化为当前 DSH 会话的工作上下文。该插件通过 `/resume-codex` 和 `/resume-claude` 两个技能,读取选定的外部会话历史,生成简洁的工作交接摘要,并核验当前仓库状态,从而允许用户在 DSH 中直接继续工作,而无需启动或重新委派任务给原始 Agent。 插件采用安全优先的处理机制,将外部记录视为不可信静态历史。其共享读取器会排除 system/developer 消息及推理

阅读全文
dsh-session-recovery:从裸磁盘恢复 DSH 会话与 memory

`dsh-session-recovery` 是专为 DeepSeek Harness (DSH) 开发的 MIT 许可恢复工具,用于在会话日志 `session.jsonl.zstd` 或记忆数据库 `memory.db` 被误删、覆盖或损坏时,从裸磁盘直接读取并重建数据。该工具包含恢复脚本及 Web UI 插件,核心功能包括:1. 定位裸磁盘中的 SQLite 头部,利用 `.recover` 机制抢救 `memory.db` 可读数据;2. 扫描磁盘中的 zstd 帧,按会话拆分并重建官方格式的 `session.jsonl.zstd`;3. 自动修复重建文件的序列号、事件引用等结构问题

阅读全文
dsh-resume:恢复被中断的 DSH 回合与 shutdown 时运行中的会话

`dsh-resume` 是 MIT 许可的 DSH 插件,旨在解决 DSH Web profile 中对话被中断后无法继续及进程关闭后会话丢失的两个核心问题。其核心功能包括:一是支持空提交继续,通过将部分文本和推理过程折叠至会话历史,允许用户在不添加可见“继续”消息的情况下恢复被中断的对话;二是实现 shutdown 后恢复,利用 `~/.dsh/resume-state.json` 记录运行状态,在进程重启时自动恢复标记为 running 的会话和子代理,并具备失败重试及诊断日志记录机制。 该插件针对 DeepSeek Harness `0.1.0-rc.6` 提供兼容补丁,支持自适应版本

阅读全文