dsh-memory-evolve:DeepSeek Harness 的跨会话长期记忆插件
brianwang2007xjtu/dsh-memory-evolve
为 DeepSeek Harness 提供跨会话长期记忆,支持记忆的增删查改、衰减强化与自动合并,让上下文在切换对话后依然完整。
dsh-memory-evolve 是专为 DeepSeek Harness 设计的长期记忆插件,它把 AI 的上下文从单次会话中解放出来,让记忆在对话切换后依然完整。通过 JSON 后端持久化到本地,记忆会随时间衰减、合并与修剪,形成不断演化的知识库。它提供记忆的添加、召回、演化与遗忘四类工具,并支持按工作区隔离记忆,适合需要跨会话保持上下文的开发者。装上它,DeepSeek Harness 就能真正记住你。
如何安装
dsh plugin --profile web add github:brianwang2007xjtu/dsh-memory-evolve- 分类
- 记忆与上下文
- 平台
- DSH Plugin
- 作者
- brianwang2007xjtu
- 分发方式
- 插件
dsh-memory-evolve 核心特性
dsh-memory-evolve 仓库简介
它是做什么的?
dsh-memory-evolve 是 DeepSeek Harness(DSH)的长期记忆插件,为 AI 提供跨会话的持久记忆,让上下文在切换对话后依然完整。它解决 AI 会话之间记忆丢失的问题,通过存储域形式(JSON 后端)将记忆持久化到本地,并支持记忆的衰减、合并与修剪,使记忆随时间演化。核心能力包括记忆的添加、召回、演化与遗忘,并支持按工作区命名空间隔离记忆。
核心功能
- memory_remember:添加或更新记忆,近重复内容自动合并,避免重复条目。
- memory_recall:按查询或标签检索记忆,按相关性、重要性和新鲜度排序,读取记忆会强化它。
- memory_evolve:强制一次整合,按年龄衰减重要性、合并近重复、修剪低于保留阈值的记忆。
- memory_forget:按 ID 删除单条记忆,或清空整个工作区。
- 配置灵活:支持命名空间、最大记忆数、衰减半衰期、修剪阈值、合并阈值和召回限制等参数。
怎么使用这个插件?
在 DSH 中启用插件后,通过调用 memory_remember 工具记录重要信息,之后在任意会话中调用 memory_recall 即可检索相关记忆。记忆会按当前工作区(cwd)命名空间隔离,无工作区时回退到配置的 namespace。需要调整记忆行为时,可在配置中修改 maxMemories、decayHalfLifeDays、pruneBelow 等参数,例如设置更长的半衰期可让记忆衰减更慢。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:brianwang2007xjtu/dsh-memory-evolve。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
