dsh-auto-memory:为 DeepSeek Harness 提供三层自动记忆的 DSH plugin
aik358/dsh-auto-memory
DSH plugin 三层记忆自动注入与检索,支持每日反思与跨工具记忆继承。
dsh-auto-memory 为 DeepSeek Harness 的 Web GUI 自动注入和检索用户级记忆、项目笔记与每日日志,解决 AI 会话中的上下文断裂问题。
dsh plugin --profile web add github:aik358/dsh-auto-memory- 分类
- 记忆与上下文
- 平台
- DSH-Plugin
- 作者
- aik358
- 分发方式
- 插件
dsh-auto-memory 核心特性
dsh-auto-memory 仓库信息

dsh-auto-memory 仓库简介
dsh-auto-memory 是 DeepSeek Harness(DSH)的自动记忆插件(DSH plugin),专为 DSH Web GUI 设计,解决 AI 会话中记忆缺失与上下文断裂的问题。它提供三层记忆体系——用户级记忆、项目笔记与每日日志——自动注入到系统提示词末尾,并在每轮对话后自动沉淀,同时支持每日反思、AI 时段问候、智能检索、日历视图与设置页,还能继承其他 AI 工具的历史记忆。由 Aik358 维护,采用 BSD-3-Clause 许可证,最近更新于 2026-08。
dsh-auto-memory 这个 DSH plugin 支持哪些核心特性?
该插件实现三层记忆自动注入与检索:用户级记忆(~/.dsh/memory/MEMORY.md)保存跨项目规则与偏好,项目笔记(~/.dsh/memory/workspaces/{workspace}/MEMORY.md)记录项目约定与决策,每日日志(YYYY-MM-DD.md)为追加式工作日志,反思文件(reflections/YYYY-MM-DD.md)结构化保存每日反思。所有工作区记忆集中存储在 ~/.dsh/memory/workspaces/ 下,任何会话中的任何模型均可通过注入和跨工作区 memory_recall 读取。此外,插件提供智能搜索、日历视图、设置页,以及每轮对话后的自动沉淀功能。
dsh-auto-memory 怎么安装?
安装前需先安装 DeepSeek Harness 并至少启动一次 dsh web。然后在 profile 目录(~/.dsh/profiles/web)执行以下命令:
cd ~/.dsh/profiles/web
pnpm add @a9i5k4/dsh-auto-memory
若使用 npm,可运行 npm install @a9i5k4/dsh-auto-memory。之后编辑该目录下的 package.json,在 dsh.profile.bundles 数组中追加 "@a9i5k4/dsh-auto-memory",重启 dsh web 即可生效(侧边栏出现「Memory」入口)。注意:pnpm v11 默认限制安装发布不足 1 天的版本,当天发布可设置 minimumReleaseAge: 0 或使用显式版本号。
dsh-auto-memory 如何更新与升级?
作为普通 npm 包,更新只需在 profile 目录执行 pnpm up @a9i5k4/dsh-auto-memory 或 npm install @a9i5k4/dsh-auto-memory@latest,然后重启 dsh web。设置页的「Auto Memory」页面提供「Check for updates」按钮,可对比已安装版本与 npm registry 上的最新版本,并在有新版本时显示更新命令。
dsh-auto-memory 兼容哪些 DeepSeek Harness 版本和平台?
该插件面向 DeepSeek Harness Web GUI,需要 Node.js 环境,支持 pnpm 与 npm 两种包管理器。它通过官方 dsh.bundle 组合包 manifest 注册,确保与 DSH 框架的兼容性。旧版按工作区存储的 .dsh-memory/ 文件夹会在升级后首次运行时自动迁移到集中式存储,原文件保留不删除。