dsh-memory
在终端中运行以下命令:
dsh plugin install seriousz158/dsh-memory
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装 dsh-memory 插件,请运行:dsh plugin install seriousz158/dsh-memory;该插件的完整源码地址为 https://github.com/seriousz158/dsh-memory ,安装后重启 DSH 并在设置中开启“长期记忆”开关。
插件介绍
用过 DeepSeek Harness 的朋友应该都有过这种体验:模型很强,但每次新会话都像换了个人,之前交代过的偏好、项目背景、重要结论全都忘了。dsh-memory 要解决的正是这个痛点——它给 DSH 加上一套真正持久的长期记忆,而且这套记忆完全存在你自己的本地 Git 仓库里,不依赖任何云服务或托管的向量数据库。
它的设计很克制,也很有工程感。默认情况下,记忆是关闭的,只有你在设置里打开开关,下一次模型调用才会注入记忆内容;记忆本身用 Markdown 记录,支持 front matter、命名空间 ID、来源和过期投影,模型能读到的只是有大小上限的 summary.md 快照。清空记忆需要两步确认,而且清空前会自动保留恢复点,Git 历史里随时可以找回——这意味着你可以放心地做“可恢复的日常重置”,而不是一锤子买卖。可选的闲置会话同步器则会在私有工作区里处理本地日志,默认只写工作目录,不会静默安装 DSH,也不会把提示词、会话原文或凭证写进日志。
如果你正在用 DSH 跑长期项目、做 agent 实验,或者只是希望模型能记住你的习惯和上下文,同时又非常在意数据隐私和可审计性,那么这个插件会很适合你。它适合那些喜欢 Git 版本控制、愿意把记忆当代码一样管理的人;也适合开发者把它作为参考,理解如何在 DSH 里安全地构建本地持久化能力。
使用场景
- 让模型跨会话记住项目背景、用户偏好和重要结论
- 以可审计、可回滚的 Git 方式管理本地记忆内容
- 闲置时自动从本地会话日志构建长期记忆
适合人员
- DeepSeek Harness 的深度用户
- 注重数据隐私与 Git 版本控制的开发者
- 长期运行 agent 或自动化任务的工程师