DSH Plugins
返回列表
🧠

dsh-plugin-om

记忆 更新于 2026.09.05

在终端中运行以下命令:

dsh plugin install FanetheDivine/dsh-plugin-om

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

在 DeepSeek Harness 终端中执行 dsh plugin install FanetheDivine/dsh-plugin-om 即可安装该插件,源码仓库为 https://github.com/FanetheDivine/dsh-plugin-om 。

插件介绍

长时间运行的 DSH 会话会迅速填满上下文窗口,而简单截断又会让关键信息丢失。dsh-plugin-om 引入观察记忆(Observational Memory)策略:在每次 agent 步骤前自动把较早的消息压缩为摘要块,摘要块累计超过第二层阈值时再合并为一条更紧凑的摘要,从而在不丢失语义的前提下大幅降低 token 压力。

除自动压缩外,插件还提供两套回看工具:recall 按消息索引区间检索原始内容(含图片附件),recall-semantic 借助本地嵌入模型对全部完整消息做语义检索,让被压缩进摘要的信息仍可被找回。摘要解析采用标签锚定加模糊重建的容错链路,核心服务异常时压缩器自动降级并以警告事件上报,浏览器端将其渲染为可展开的警告行,不阻塞会话。

如果你依赖 DSH 做多轮 agent 工作流或长链路推理,希望比内置 compaction-basic 更精细地管控上下文,同时保留随时回溯原始消息的能力,这个插件很适合。即便关闭自动压缩,recall 与 recall-semantic 工具仍独立可用,适合从单人长会话到多 agent 协作等多种场景。

使用场景

  • 长会话中自动压缩历史消息以控制 token 消耗
  • 按消息索引回看被压缩前的原始对话内容
  • 用本地嵌入模型对全部完整消息做语义检索

适合人员

  • 需要精细化上下文管理的 DSH 多轮 agent 用户
  • 处理长链路推理且需回看原始消息的开发者
  • 希望比默认压缩更细致控制摘要节奏的团队