DSH Plugins
返回列表
🤖

dsh-tool-squeeze

模型推理 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install w2829562572-dev/dsh-tool-squeeze

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

在 DeepSeek Harness 终端中运行 dsh plugin install w2829562572-dev/dsh-tool-squeeze(插件源码见 https://github.com/w2829562572-dev/dsh-tool-squeeze )即可安装。

插件介绍

构建 agent 的人迟早会撞上同一个瓶颈:一个工具调用甩回来几万行低信息量的构建日志、JSON 响应或 HTML,盲目截断可能恰好丢掉中间那条失败堆栈,而原样塞进上下文又让后续每一次模型请求都白白消耗 token。dsh-tool-squeeze 就是为这个缝隙而生的——它挂接在 DeepSeek Harness 公开的 tools/post-execute 生命周期节点上,用纯确定性的本地算法对日志、JSON、HTML 和纯文本做证据感知压缩:错误行、失败测试、堆栈根、非零退出码、结构性样本被优先保留,每次省略都附带明确的计数披露,完整的格式化原文则通过官方 DSH spill store 随时可检索。整个过程不调用任何 LLM、不打补丁到 Harness Core,插件异常时自动 fail open,安全边界清晰可控。在提交的高重复度基准夹具上,Maven 22K token 压到 1.7K、Gradle 61K 压到 123、JSON API 159K 压到 352,压缩率均在 92% 以上且关键证据全部通过。

使用场景

  • 构建工具返回数万行日志时,压缩为百级 token 的关键证据摘要供模型直接消费
  • Agent 频繁调用 API 返回大段 JSON,需保留错误记录与关键结构同时去除冗余
  • 网页爬取后 HTML 体积过大,转为紧凑 Markdown 后送入模型进行推理

适合人员

  • 使用 DeepSeek Harness 搭建多工具 Agent 的开发者
  • 频繁处理 CI/CD 构建日志与测试输出的自动化工程师
  • 需要严格控制上下文窗口 token 预算的 LLM 应用架构师