DSH Plugins
返回列表
🖥️

dsh-compact-selected-model

客户端 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install DenAbr/dsh-compact-selected-model

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

在 DeepSeek Harness 中执行 dsh plugin install DenAbr/dsh-compact-selected-model 安装插件(源码:https://github.com/DenAbr/dsh-compact-selected-model),安装后重启 dsh web。

插件介绍

在 DeepSeek Harness 里,/compact 默认会用「上一轮实际回复」的模型来写摘要。你在 Web 界面里换了模型再压缩,摘要仍可能由旧模型生成,和当前选择不一致。

本插件在会话存在待生效的模型选择时,拦截 purpose 为 compaction 的 LLM 请求,把摘要交给你在界面里选中的模型。若 compaction-basic 已显式配置 summarizationModel,则不会改动请求;其余请求不受影响。

适合经常在 Web 里切换模型、又希望压缩结果与当前选型一致的用户。需注意:会话日志里的压缩事件仍可能显示旧模型名;自动压缩阈值仍按上一轮模型的上下文窗口计算;依赖 modelSelection 投影,无头模式下不生效。所选模型若因限流或上下文过小失败,压缩也会失败,可换回可用模型后重试 /compact。

使用场景

  • 切换模型后希望 /compact 用当前所选模型写摘要
  • 长对话需要压缩且摘要语言或风格要跟新模型一致
  • 发现压缩仍由上一轮模型执行、与界面选择不符

适合人员

  • 常在 Web 界面切换模型的 Harness 用户
  • 依赖 /compact 管理上下文长度的重度会话用户
  • 使用 dsh 0.1.7-rc.2 至 0.2.x 的客户端用户