dsh-echo-memory
在终端中运行以下命令:
dsh plugin install JxaMe/dsh-echo-memory
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中新建会话,将插件源码地址 https://github.com/JxaMe/dsh-echo-memory 粘贴给 agent,它会引导你完成安装与验证。
插件介绍
dsh-echo-memory 解决的是一个很具体的痛点:每次开新会话,agent 都不记得你上次说过的偏好、项目约束和已经定下的决策,你得反复解释。这个插件让 agent 在对话中自然记住这些信息,并在后续会话里按需自动召回——不刷屏、不广播,只在相关时带上一两条。
核心设计刻意极简:所有记忆落在本地一个 memory.json 里,人类可读、原子写入;检索用 BM25F 加标题标签加权,万条数据检索在毫秒级完成,不需要向量库、不需要外部 API Key、不需要本地数据库。交互上有一个右下角可拖拽的悬浮原点,把网页文字拖上去就能保存,AI 觉得值得记的东西也会以卡片形式弹出等你确认,误删还有墓碑回收站兜底。
适合这样用 DSH 的人:你希望 agent 像一个有记忆的搭档,但又不想把记忆托管给任何外部服务;你偏好纯本地、可审计、随时能打开 JSON 文件看一眼的数据方式;你在多个项目间切换,希望项目记忆不串台、全局偏好又能跨项目共享。
截图预览
使用场景
- 跨会话记住项目约束与个人偏好,后续对话自动想起
- 自然对话中说「帮我记住 XX」即可落库,相关提问时按需召回
- 多项目间记忆按工作区隔离,全局偏好跨项目共享
适合人员
- 希望 agent 拥有跨会话记忆、不想反复解释上下文的 DSH 用户
- 偏好纯本地 JSON、无向量库、无外部 API 依赖的开发者
- 同时在多个项目间切换、需要记忆不串台的工程师