dsh pluginsEnglish
← 返回热门插件目录

代理驱动的跨度压缩的 DSH 插件

MimicHunterZ/dsh-agent-compact · 技能

用于代理驱动的跨度压缩的 DSH 插件:将选定的对话跨度压缩为自写的检查点,而不是官方的头部锚定全上下文扫描。

★ 5GitHub 星标
1分支
2026-08-16最近更新
TypeScript开发语言
NOASSERTION许可证

主要功能

  • 一个任务步骤完成了 —— 压掉它,剩余步骤和活动指令保持存活
  • agent 用 startAnchor / endAnchor 圈定区间(唯一前缀匹配,全角/半角标点不敏感),并传入强制要求的 summary —— 自己写的 Markdown 检查点。
  • agent 自写检查点summary 是强制参数,工具路径总是走 agent 写的检查点。
  • 排查完的 bug、一个错误的调研方向 —— 把这段压成简短"错在哪 / 根因 / 修正方向"记录
  • 开头的需求过期了 —— 压掉开头,重新表述当前意图。

使用条件

  • 每个会话同一时刻只允许一次压缩(引擎事务串行);锚点每次重新解析,重复压缩不会因之前的检查点而过期。
  • 本地 spill 后端固定 root;换用其他后端时归档功能按可用性降级(无 root 字段则回退内存计数),压缩本身不受影响。

安装命令

dsh plugin --profile web add github:MimicHunterZ/dsh-agent-compact
查看 GitHub 仓库 ↗返回热门插件目录