DSH Plugins
返回列表
⚙️

dsh-compaction-policy

工作流 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install huohua-dev/dsh-compaction-policy

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

在 DeepSeek Harness 的插件管理中添加或更新 GitHub 源 https://github.com/huohua-dev/dsh-compaction-policy(建议安装 v0.2.2 发布标签),完成后完全退出并重启 Desktop 或对应宿主,再用日常预设并在会话中执行 /compaction-policy-global status 确认已加载。

插件介绍

在长对话里,上下文窗口会被历史消息和工具结果慢慢占满。官方 Basic 压缩能兜底,但在「大输出上限」等场景下,主动触发往往偏早,区间选择与失败重试也容易在边界上反复折腾,而你还希望继续用平时的预设,而不是为压缩单独换一套配置。

dsh-compaction-policy 提供一套实验性的全局压缩策略:在同一 Cordis 运行时里覆盖符合条件的官方 Basic 实例,仍保留 Basic 摘要器、检查点记录、工具配对、token 计量、UI 事件协议、原生 /compact 与溢出恢复。它主要改的是主动预算(默认约 90% 窗口、避免二次扣减)、历史区间选择(约 16% 软保留、消息与工具单元原子、系统节点保护)以及无进展时的指数退避重试;不注册专用预设,也不替换你的默认 provider 与模型。

插件通过方法指纹校验后才激活:宿主仅改版本标签时通常无需重装;若宿主实现已变,插件会保持加载但退回 stock Basic,避免拖垮启动。可用 /compaction-policy-global status 查看覆盖与策略诊断,也可按路由覆盖 policy 字段;summary 仍由各 Basic 行单独配置。

适合已在 DSH 0.2.x 上使用官方 Basic 压缩、希望更可控的主动阈值与选段逻辑、又不愿改预设与工作流的用户。它是行为层策略实验,不承诺无损摘要或更大上下文;摘要质量与真实 GUI/真机表现仍取决于模型与宿主。

使用场景

  • 长对话接近窗口上限、希望更晚且更稳地触发主动压缩
  • 大 max_tokens 场景下觉得默认阈值过早、想保留约一成余量
  • 需要保留最近历史比例与失败重试退避,又不想换专用预设

适合人员

  • 使用 DSH 0.2.x 与官方 Basic 压缩的 Harness 用户
  • 希望全局覆盖同运行时内 Basic、仍用日常预设的开发者
  • 愿意用 status 观察策略、接受实验性行为的进阶用户