DSH Plugins
返回列表
🤖

dsh-toolcall-compat

模型推理 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install Yukari316/dsh-toolcall-compat

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

在 DeepSeek Harness 终端中执行 dsh plugin install Yukari316/dsh-toolcall-compat 即可安装,源码详见 https://github.com/Yukari316/dsh-toolcall-compat ,安装后重启 DSH 即可生效。

插件介绍

用 GPT 等第三方模型跑 DSH 工具调用时,有两个高频痛点反复出现:模型把 sandbox_permissions 和 justification 塞进每次调用,触发 DSH 的严格校验后反复重试失败;某些工具调用一去不回头,整个对话卡死,除了手动停止别无办法。

dsh-toolcall-compat 提供两把针对性钥匙。兼容模式在 llm/stream 上游拦截 tool-call 请求,精准剥离那两个多余字段,其余参数、工具名、调用 ID 一律不动,只有确实携带这两个键的调用才会被改写,卡片上会亮起一枚黄色 compat bypass 徽标提示改动。跳过模式则更直白:调用运行超过设定时间(默认 15 秒)后,界面上方浮现提示与跳过按钮,点击即终止该调用,LLM 在下一步收到不再重试的提示并继续执行任务。

适合用 GPT 类模型搭配 DSH 工具调用、被反复的 sandbox escalation 报错或卡死 session 折磨的开发者,安装后默认开启,无需额外配置。

使用场景

  • GPT 模型调用 DSH 工具时反复触发 sandbox escalation 校验失败
  • bash 等工具调用长时间无响应导致整个 session 卡死
  • 希望在不修改 DSH 源码的前提下让第三方模型正常完成工具调用

适合人员

  • 使用 GPT 等第三方模型搭配 DSH 进行工具调用的开发者
  • 被 sandbox_permissions 与 justification 校验报错反复困扰的用户
  • 需要在 DSH 中处理超时工具调用的自动化工作流使用者