DSH Plugins
返回列表
🖥️

dsh-plugin-compact-button

客户端 更新于 2026.09.12

在终端中运行以下命令:

dsh plugin install liutian11451-png/dsh-plugin-compact-button

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

在 DeepSeek Harness 环境中执行 dsh plugin install liutian11451-png/dsh-plugin-compact-button 即可完成安装,插件源码位于 https://github.com/liutian11451-png/dsh-plugin-compact-button

插件介绍

在 DeepSeek Harness 网页端,压缩上下文过去意味着每次都要切到输入框手动输入 /compact。dsh-plugin-compact-button 在模型选择器左侧放了一个小按钮,一次点击即通过会话命令通道提交 /compact 行,省去了重复的键入操作。

按钮具备实用的状态感知:空会话时不渲染;代理正在执行时灰化不可点击,确保手动压缩不会冒充本控件发起的压缩;点击后标签显示为 Compacting…,直到压缩回合结束再恢复。一个三步闩锁(手势上膛、观测到的运行确认、运行结束释放)防止了曾导致标签卡死的竞态条件。若部署未挂载 dsh-command-compact,按钮仍会渲染但点击后给出明确的不可用能力提示。插件仅提供手势与本地化拒绝信息——持久化尝试记录、压缩锁、摘要路由、流程节点全部沿用 /compact 自身的所有权,不存在第二条压缩路径。

适合在 web profile 上运行 DeepSeek Harness、部署中已有 dsh-command-compact 和压缩后端、且每天不止一两次需要手动压缩上下文的用户。插件声明 platform: web,无终端对应版本。

使用场景

  • 频繁手动输入 /compact 来压缩会话上下文时
  • 希望在对话输入框旁一键触发压缩而不切换焦点时
  • 部署已挂载 dsh-command-compact 并想简化日常操作时

适合人员

  • 使用 DeepSeek Harness web profile 的开发者
  • 日常 AI 工作流中多次需要压缩上下文的重度用户
  • 已部署压缩后端并追求操作效率的 Harness 使用者