dsh-memory:为 DeepSeek Harness 提供本地优先的长期记忆
hr98w/dsh-memory
dsh-memory 为 DeepSeek Harness 提供本地优先的长期记忆,融合 Claude Code 渐进披露与 Codex 会话整理,以 Markdown 保存并自动提炼可复用记忆。
dsh-memory 是 DeepSeek Harness 的长期记忆插件,借鉴 Claude Code 的 Auto Memory 与 Codex 的 Session 整理思路,把用户偏好、项目约束和已验证经验保存在本机 Markdown 文件中。它通过 Global/Workspace 隔离和渐进式披露,只向 Agent 提供必要的记忆索引,避免上下文被历史对话塞满。支持安全写入、Session 整理和可观察性,让记忆管理简单透明。
如何安装
dsh plugin --profile web add @hr98w/dsh-memory- 分类
- 数据与知识
- 平台
- DSH Plugin
- 作者
- hr98w
- 分发方式
- 插件
dsh-memory 核心特性
dsh-memory 仓库简介
它是做什么的?
dsh-memory 是 DeepSeek Harness(DSH)的长期记忆插件,将 Claude Code 的 Auto Memory 与 Codex 的 Session 整理思路融合,为 DSH 提供简单、透明、上下文友好的记忆管理。它解决普通 Session 结束后 Agent 容易遗忘用户偏好、项目约束和已验证经验的问题,把长期信息保存在本机 Markdown 文件中,并在后续请求中只提供 Global 记忆和当前 Workspace 的记忆索引,避免将所有历史对话塞回上下文。核心能力包括本地 Markdown 存储、Global/Workspace 隔离、渐进式披露、安全写入、Session 整理和可观察性。
核心功能
- 本地 Markdown 存储:权威记忆保存在
$DSH_HOME/memory,用户可直接阅读和备份。 - Global/Workspace 隔离:Global 保存跨项目偏好,项目事实只进入当前 Workspace。
- 渐进式披露:先提供 Global 记忆与当前 Workspace 索引,详细 Markdown 仅在相关时按需打开。
- 安全写入:Agent 与 Web UI 使用同一写入机制,检测到并发修改时拒绝直接覆盖。
- Session 整理:从已结束且稳定的历史 Session 中筛选证据,由独立整理 Agent 更新记忆。
- 可观察性:每次整理保存结果记录,可选 Debug 日志记录阶段和错误链,但不复制对话正文或凭据。
怎么使用这个插件?
在 DSH 中启用后,首先在 Models 页面配置并激活至少一个文本模型,然后在“设置 → 记忆 → 设置”中选择 Session 整理使用的模型。接着在“全局记忆”保存跨项目偏好,在“工作区记忆”管理项目事实和约束。在“会话整理”中选择一个已经结束且稳定的 Session,点击整理,完成后检查结果;如需排错,可在设置页开启 Debug 后重新触发。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:hr98w/dsh-memory。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
