DSH Plugins
返回列表
⚙️

dsh-repair

工作流 更新于 2026.09.13

在终端中运行以下命令:

dsh plugin install gezi-wen/dsh-repair

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

在 DeepSeek Harness 终端中运行 dsh plugin install gezi-wen/dsh-repair 即可完成安装,插件源码托管于 https://github.com/gezi-wen/dsh-repair 。

插件介绍

DSH 实例排障很少是单一故障,而是一连串微妙的断裂:启动时缺模块、模型 id 被静默丢弃、symlink 损坏后服务半死不活却日志干净。dsh-repair 把这套诊断与修复知识打包成一个可加载技能,让 agent 拥有系统化的排查手册,而非临时抱佛山的试错流程。

它覆盖完整故障谱——启动阶段的 ERR_MODULE_NOT_FOUND 与 profile bundle 解析失败、node_modules 中 junction/symlink 穿透损坏、模型页缺提供方的静默失效、适配器丢弃未知模型 id、配置解析通过但 apply 抛异常。六个随包脚本(bridge-doctor、bridge-rebuild、dep-diff、inspect-session、link-doctor 及共用探测库 bridge-lib)支持只读体检、dry-run 重建、版本表 diff、symlink/junction 审计,路径一律从 --home 或 $DSH_HOME 解析,不写死任何机器。技能还包含升级前隔离预演、升级后三层验证与 settings.yaml 复查,以及 Windows 远程 SSH 作业的一整份坑清单,涵盖进程生命周期、引号转义、PowerShell 行为与 pnpm junction 路径漂移。

适合本地或远程维护 DSH 实例的开发者,尤其是使用 link: 风格树外插件、跨 Windows 远程作业、或执行大版本升级后需要结构化审查运行时证据与配置一致性的场景。

使用场景

  • DSH 启动崩溃或模型页静默缺提供方时快速定位根因
  • 树外插件依赖桥损坏后用脚本体检与重建
  • 执行 DSH 大版本升级前后做隔离预演与三层验证

适合人员

  • 本地或远程维护 DSH 实例的全栈开发者
  • 使用 link: 风格树外插件并依赖宿主核心包的插件作者
  • 需跨 Windows 通过 SSH 管理 DSH 的运维工程师