dsh-plugin-context-compressor
在终端中运行以下命令:
dsh plugin install YYTbit/dsh-plugin-context-compressor
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中执行 dsh plugin install YYTbit/dsh-plugin-context-compressor 即可安装,插件源码托管于 https://github.com/YYTbit/dsh-plugin-context-compressor 。
插件介绍
在多轮 Agent 协作中,对话越长,上下文窗口越容易见底。早期的关键决策被淹没在重复输出、失败尝试和冗长日志里,Agent 开始丢失文件路径、用户偏好甚至之前的推理链路。dsh-plugin-context-compressor 正是为这个痛点而生。
插件教会 Agent 对已有对话做结构化压缩:保留关键决策、报错摘要、文件路径与用户偏好等核心信息,丢弃重复内容、失败尝试和冗余输出,最终以简洁的结构化摘要替代原始长文,让有限的上下文窗口始终服务于最重要的上下文。
如果你日常频繁运行多轮 Agent 会话、反复遭遇 token 上限告警,或者希望 Agent 在长任务中始终记住要做什么和为什么做,这个插件值得加入你的 harness。
使用场景
- 多轮对话接近上下文窗口上限时快速摘要历史
- 长任务中 Agent 丢失早期决策和文件路径后恢复上下文
- 从冗长日志和失败尝试中提炼关键信息继续工作
适合人员
- 频繁运行多轮 Agent 会话的开发者
- 常遇 token 上限告警的 harness 使用者
- 需要 Agent 在长任务中保持记忆一致性的团队