DSH Plugins
返回列表
dsh-session-repair

dsh-session-repair

admin-security 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install Zn-Dk/dsh-session-repair

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

在 DeepSeek Harness 中,您可以运行命令 dsh plugin install Zn-Dk/dsh-session-repair 来安装此插件,完整源码地址为 https://github.com/Zn-Dk/dsh-session-repair。

插件介绍

在使用 DSH 时,偶尔会遇到会话无法加载的情况,特别是当 DeepSeek 网关在工具调用过程中意外发送空 ID 或名称时,会话历史会被“污染”,导致每次加载都报错。这个插件正是为了解决这类棘手问题而生:它能深入诊断会话状态,识别出诸如工具调用链断裂等具体故障,并提供一键式的备份与安全修复方案。无论是健康的会话还是有问题的历史记录,它都能给出清晰的严重等级报告,让管理员或用户一目了然。

其核心能力在于“诊断+修复”的闭环:首先通过会话健康检查生成详细报告,然后创建修复前备份,最后针对可确定性修复的问题(如空工具调用 ID 链)执行原子性修复,整个过程无需手动复制会话 ID 或拆分数据帧。修复后还会自动重新验证,确保会话恢复正常。此外,它还支持通过模型调用工具进行自动化诊断,并提供了丰富的报告导出和回滚功能,方便审计和恢复。

这款插件特别适合 DSH 的日常维护者、需要保障会话数据可靠性的管理员,以及遇到会话加载失败问题的终端用户。如果你曾经因为会话损坏而手足无措,或者希望在不影响生产环境的情况下安全排查问题,它都会是一个得力的助手。

截图预览

使用场景

  • 当会话因工具调用 ID 丢失而无法加载时。
  • 需要安全修复会话历史中的确定性问题。
  • 在执行修复前创建备份以支持回滚。

适合人员

  • DSH 系统管理员,负责维护会话数据完整性。
  • 开发者,调试或处理会话加载失败问题。
  • 终端用户,遇到会话损坏需要快速恢复。