StrataGate Agent Memory:DeepSeek Harness 的本地跨会话记忆插件

前言

在使用 DeepSeek Harness(DSH)时,随着对话轮次的增加,上下文窗口会逐渐被填满。如果仅仅保留所有历史记录,近期对话的细节会被稀释,且早期决策与当前状态可能混淆。StrataGate 插件旨在解决这一本地化记忆管理问题,它通过自动捕获对话内容,将信息组织为可检索的结构,并在后台维护短期与长期记忆的平衡。

是什么

StrataGate Agent Memory 是一个本地优先的跨会话记忆插件。它由 diqierjia 维护,旨在为 DSH 提供自动化的记忆管理能力。插件通过自动捕获已完成的主代理轮次,在后台构建可搜索的记忆库,并将重要信息转化为结构化的 Event 和 Element 卡片。

核心功能

  1. 短期记忆管理
    对话进行时,细节会逐渐变短;但原始记录保留,需要在时可以展开。

  2. 长期记忆结构
    通过事件时间线保留历史,通过知识图谱组织当前状态。

  3. 证据门控
    在检索证据后,会先判断证据是否充分,再决定是否回答。

  4. 按需强化
    只有实际被使用的记忆才会被强化。

  5. 来源追踪与导入
    导入的内容可转化为可追溯的事件,更新知识图谱,同时保留原始文本。

安装与启用

如果 DeepSeek Harness 已安装,将 StrataGate 添加到正在使用的配置文件中:

dsh plugin --profile web add stratagate-dsh

重启该配置文件,然后正常使用 DSH。StrataGate 会自动捕获已完成的主代理轮次,在后台构建可搜索记忆,并在 DSH Settings → StrataGate-AgentMemory 下暴露其 Memory UI。

默认情况下,数据库存储在:

DSH_HOME/stratagate/memory.db

注意事项

移除插件不会删除数据库。插件使用 MIT 许可证。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜