dsh-memory:DeepSeek Harness 的本地 Git 记忆插件
seriousz158/dsh-memory
记忆与上下文已验证
收录时间 2026-08-25
页面最后更新 2026-10-04
dsh-memory 是 DeepSeek Harness 的本地 Git 长期记忆插件,将记忆安全存储在本地仓库,提供设置界面、检索与恢复功能。
dsh-memory 是 DeepSeek Harness 的本地 Git 长期记忆插件,将跨会话知识存储在本地 Git 仓库中,无需云端服务。它解决了 DSH 缺乏跨会话记忆的问题,让你在对话中积累的知识可被后续调用。核心能力包括 Git 备份记忆、设置面板集成、空闲会话同步器,以及带双重确认的安全清除流程。
如何安装
install
npm
dsh plugin --profile web add dsh-git-memory- 分类
- 记忆与上下文
- 平台
- DSH Plugin
- 作者
- seriousz158
- 分发方式
- 插件
dsh-memory 核心特性
本地 Git 存储设置界面集成安全清除记忆检索与恢复
dsh-memory 仓库简介
它是做什么的?
dsh-memory 是 DeepSeek Harness(DSH)的本地 Git 长期记忆插件,将模型会话中的持久知识存储到本地 Git 仓库,而非云端服务。它解决 DSH 缺乏跨会话记忆的问题,让你在对话中积累的知识可被后续调用,同时提供安全的清理与同步机制。核心能力包括 Git 备份记忆、设置面板集成、空闲会话同步器,以及带双重确认的记忆清除流程。
核心功能
- 本地 Git 记忆存储:记忆保存在本地 Git 仓库,支持 Markdown 前置元数据、命名空间 ID、来源追溯与过期投影,无需云端向量数据库。
- 安全清除与恢复:清除记忆前自动创建 Git 恢复点,支持回滚、备份导出/导入与遗留迁移,所有操作可审计。
- 受控读取路径:模型可读取受限的 summary.md 快照(最大 12 KiB),memory.search() 与 memory.context() 提供带来源引用的本地检索。
- 设置面板集成:DSH 设置界面显示记忆开关、仓库状态、最近同步状态,并提供预览、回滚与双重确认的删除操作。
- 空闲会话同步器:可选的无头同步器仅处理空闲本地会话日志,默认使用 workspace-write 权限,不静默安装 DSH,仅转发白名单环境。
怎么使用这个插件?
在 DSH 中启用后,在设置面板中开启 memory.enabled 开关,即可让模型在后续调用中利用记忆。记忆会自动存储到本地 Git 仓库,你可以在设置中查看仓库状态、执行预览或回滚。需要清除记忆时,通过设置面板的 Delete memory 操作,经过两步确认后执行,系统会先创建恢复点再清除。若需处理历史会话,可配置空闲会话同步器,它会在隔离的工作区中运行,仅处理空闲会话日志。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:seriousz158/dsh-memory。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
180
Star
4
Fork
0
Watch
8
开放 Issue
语言JavaScript
许可证MIT License
官网—
版本v0.9.3
仓库最近更新2026-10-01 23:52:30
仓库创建时间2026-08-19 16:13:12
主题
deepseek-harnessdsh-bundledsh-pluginmemory
默认分支main
