记忆与上下文dsh-plugin

dsh-memory

面向 DeepSeek Harness 的跨会话全局记忆插件:自动捕获提醒、每工作区每日笔记、块级记忆检索,可选向量融合,零依赖。

Stars
1
Forks
0
Open Issues
0
最近 Push
2026年8月22日
最新版本
v0.2.4
24h Growth
+0
7d Growth
+0

安装

dsh plugin --profile web add "github:zhouzhencheng07/dsh-memory"

概览

面向 DeepSeek Harness 的跨会话全局记忆插件:自动捕获提醒、每工作区每日笔记、块级记忆检索,可选向量融合,零依赖。

  • 每轮 system prompt 提醒:出现值得跨会话保留的新内容时指示 agent 必须使用 memory 工具(可关闭)。
  • 路径定位型 memory 工具:返回当前工作区今日记忆文件路径,不存在时自动创建并写入会话来源注释;无参数。
  • 文件操作透传宿主原生 read/write/edit 工具,与模型自身文件工具共用同一沙箱与改前必读观察。
  • memory_search 工具:标题感知块级检索,带面包屑、分层关键词打分、30 天半衰期按日衰减。
  • 可选向量检索:配置 Ollama 兼容嵌入服务后升级为关键词+向量 RRF 融合(k=60);服务不可用时自动回退纯关键词。
  • 存储布局:每工作区每日一个文件,位于 $DSH_HOME/dsh-memory/YYYY-MM-DD/<workspace>.md;无状态文件,跨午夜自动切换。
  • 插件设置页提供配置卡片,写入 settings.yaml 并热生效,无需重启。
  • 零 npm 依赖、零构建、纯 ESM;@deepseek-ai/* 包由运行中的 dsh 实例共享解析。

相关插件