dsh-gentle-engram
在终端中运行以下命令:
dsh plugin install eehcx/dsh-gentle-engram
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装 dsh-gentle-engram 插件,源码地址为 https://github.com/eehcx/dsh-gentle-engram ,需确保系统已安装 Engram 并可通过 engram 命令访问。
插件介绍
DeepSeek Harness 本身并不自带一套稳定的记忆生命周期管理,而 Engram 正是补上这一环的关键组件。dsh-gentle-engram 以 TypeScript 编写的 Cordis 插件形式,将 Engram 的 MCP stdio 工具接入 DSH 会话,覆盖从会话启动、提示词注入、工具结果回传、回合结束到代理销毁的完整链路,让记忆上下文在每一步模型推理前都能被精准播种,同时把提示词与筛选后的被动工具学习结果异步落盘。
在数据可靠性方面,插件对每个会话的写入操作做了串行化处理,并在回合边界处等待所有挂起写入完成,确保不会出现丢失或乱序;代理被销毁时会主动关闭 Engram 会话并记录一份结构化摘要。安全层面,它从不直接触碰 Engram 的 SQLite 文件,也避免将疑似密钥信息转发给下游服务。
适合正在使用 DeepSeek Harness 并希望以最小改动获得持久化记忆体验的开发者:只需一条 dsh 安装命令,即可让 Engram 在后台安静地完成上下文注入与学习沉淀,而无需手动维护 MCP 配置或自行编写生命周期钩子。
使用场景
- 在 DeepSeek Harness 会话中自动注入 Engram 记忆上下文
- 回合边界处串行化写入并异步落盘学习数据
- 代理销毁时关闭 Engram 会话并生成结构化摘要
适合人员
- 使用 DeepSeek Harness 并依赖 Engram 管理记忆的开发者
- 希望免手动配置 MCP 即可获得持久化记忆体验的用户
- 关注写入可靠性与密钥安全隔离的集成工程师