dsh-mnemon:为 DeepSeek Harness 提供分层可组合的长期记忆
omdsh-dev/dsh-mnemon
为 DeepSeek Harness 提供可组合的分层记忆:运行时记忆、项目文档与记忆空间按需召回,来源与策略皆可插拔,并可在界面中查看与编辑。
dsh-mnemon 是给 DeepSeek Harness 补上长期记忆能力的 DSH plugin,把 Agent 的记忆拆成运行时记忆、项目文档与记忆空间三层,各自用不同方式抵达模型。它解决的是每次会话从零开始、反复追问已说过的事,以及把所有内容塞进单一记忆库导致上下文被淹没的问题。每条回复下方的回合记忆条会列出该轮读取和写入的内容,脑形标记可一键把值得保留的事实交给任务 Agent 去重提炼后写入合适的记忆空间。数据默认存在本地,也可接入第三方 Provider,来源与策略都能按需组合。
如何安装
dsh plugin --profile web add dsh-mnemon- 分类
- 记忆与上下文
- 平台
- DSH Plugin
- 作者
- omdsh-dev
- 分发方式
- 插件
dsh-mnemon 核心特性
dsh-mnemon 仓库简介
它是做什么的?
Mnemon 是 DeepSeek Harness(DSH)的分层记忆插件,把 Agent 的长期记忆拆成可组合、可见、可编辑的视图。它解决的是「每次会话都从零开始、反复追问已经说过的事」这一痛点,也避免把所有内容塞进单一记忆库导致上下文被淹没。它由 omdsh-dev 维护,采用 MIT 协议,用 TypeScript 编写,默认把数据存在本地,也可以接入第三方记忆服务。
核心功能
- 三层记忆分工:运行时记忆每轮注入,项目文档按需检索,记忆空间在需要时从已启用的 Provider 召回,默认的分层策略让前一层常驻、后两层按需读取。
- 回合记忆条:每条回复下方列出该轮读取和写入的文档与记忆,点击即可在记忆系统中打开查看。
- 一键存记忆:选中回复下方的脑形标记,把候选内容精简后交给任务 Agent,自动去重、提炼并写入合适的记忆空间,并给出回执。
- 插件页组合:在插件页选择主策略与可选增强组件,切换时无需迁移数据,每个组件都有独立设置页。
- 存储可选:默认使用本地存储,也可选择第三方 Provider,支持全局、按工作区或集中存放,并提供 ZIP 备份。
- 可扩展:记忆来源与策略本身就是基于公开 SDK 的普通 DSH 插件,自行安装的组件与内置组件拥有同样的页面和开关。
怎么使用这个插件?
在 DSH 中启用后,从侧边栏打开记忆系统,即可查看状态、运行时记忆、项目文档和记忆空间,图谱会按实体把记忆关联起来,Ask Agent 会按内容引用记忆作答。日常使用时,遇到值得保留的事实,选中回复下方的脑形标记,把候选内容裁剪到真正值得保留的句子后发送给任务 Agent,回执会指明写入的记忆空间并可一键打开。想调整行为,就到插件页更换主策略或增删增强组件,存储、备份与界面设置也在同一处;界面指南里对每一步都有说明。
报错怎么排查?
如果记忆没有按预期出现,先确认对应组件是否已在插件页启用,因为策略与来源组件都通过开关生效。若某条记忆写错了位置,可在记忆系统中直接编辑,或检查当前启用的记忆空间与 Provider 是否匹配。涉及存储与备份的问题,按官方说明在存储设置中核对存放范围与备份配置。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:omdsh-dev/dsh-mnemon。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
