DSH Plugins
返回列表
🧩

dsh-api-heal

admin-security 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install YSwo-fei/dsh-api-heal

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

在 DeepSeek Harness 终端执行 dsh plugin install YSwo-fei/dsh-api-heal 安装本插件,源码见 https://github.com/YSwo-fei/dsh-api-heal。

插件介绍

在 DSH 里,上游返回的 401 或 403 往往被统一归类为 AUTH,界面只会弹出一句「API 密钥无效」。真正的原因——令牌过期、桌面会话失效、模型目录需要重新探测——都被同一句文案盖住了,排查和重试都很费劲。

dsh-api-heal 在 agent 请求失败且看起来像认证问题时,会就地访问对应 provider 的续期或刷新入口,修好凭据后返回 retry,让 agent 在原地重发同一请求,多数情况下用户甚至看不到报错。模型也可以主动调用 heal_api,按 provider 修 qoder、workbuddy-ai 或 our-free-model,不传参数则三家依次处理;另提供只读状态路由便于确认插件是否在跑。

它不改 DSH 本体文案,也不替代你在连接阶段就失败的场景——那种情况监听器来不及介入,仍需手动 heal 或重发消息。自动修复带有冷却间隔,避免短时间内反复打上游。

适合日常依赖多家上游、又常被笼统「API 密钥无效」误导的 DSH 用户,尤其是 qoder、workbuddy-ai 与 our-free-model 组合的使用者。

使用场景

  • 对话中途因 token 或会话失效触发 AUTH,希望自动修好并继续
  • 不想被统一的「API 密钥无效」误导,需要静默续期后重试
  • 模型或运维需要一次性刷新 qoder、workbuddy-ai、our-free-model 凭据

适合人员

  • 日常使用 DSH 且接入多家 LLM 上游的用户
  • 经常遇到 401/403 被归类为 AUTH 的开发者
  • 需要 agent 自动恢复、减少手工重发的重度用户