dsh-auto-memory
by 1304836815
DSH 会话级记忆插件:收尾提醒 + MEMORY.md 记忆索引维护 + 实时对话日志 + LLM 摘要压缩,配置面板在 设置→插件。Session memory for DeepSeek Harness.
安装
dsh plugin --profile web add github:1304836815/dsh-auto-memoryGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
DeepSeek Harness (DSH) 的会话级记忆插件:自动收尾提醒、记忆索引维护。所有配置都在「设置 → 插件 → AutoMemory」,无需手改 YAML。
dsh-auto-memory 让 DSH 记住你真正关心的东西:会话结束时有条理地收尾,跨会话的决策和结论不再丢失。
2026-08-16:原 remember 子模块(
.remember对话提取 / LLM 摘要 / NDC / consolidation)已整体剥离删除——摘要模型对 SKIP 判定反复出问题、修复成本高。本插件现仅保留无模型依赖的 autoMemory 核心功能。
特性
- 收尾提醒:会话开始时把项目记忆索引注入给模型,超出行数/大小软上限时主动提醒整理
- 收尾标记:会话未执行收尾即被销毁时落标记,下次会话开始提醒补收尾;已收尾则清除标记
- 记忆索引:项目根
MEMORY.md一行一个主题,配合笔记库(memory/)承载详细内容 - 脚手架:会话开始时自动初始化
MEMORY.md索引与memory/_TEMPLATE.md模板;用户级收尾 skill 自动装到~/.dsh/skills/auto-memory - 全图形化配置:无需手改 YAML,面板开关/下拉/文本字段直接读写
安装
要求:DSH(DeepSeek Harness)、Node.js 20+。peer 依赖由 DSH 运行时提供(@deepseek-ai/cordis、@deepseek-ai/schemastery、@deepseek-ai/dsh-settings)。
dsh plugin --profile web add <仓库地址或本地目录>
安装后重启 DSH,在「设置 → 插件」找到 AutoMemory。
配置
| 分组 | 字段 | 默认 | 说明 |
|---|---|---|---|
| 会话记忆整理 | 启用会话提醒 | 开 | 注入记忆索引并做收尾提醒 |
| 记忆索引文件 | MEMORY.md |
项目根索引文件名 | |
| 状态目录 | .dsh |
收尾标记存放目录 | |
| 索引行数上限 | 150 | 超过后提醒整理 | |
| 索引大小上限 | 20 KB | 超过后提醒整理 |
工作原理
会话开始 ── 注入 MEMORY.md 索引软上限检查 + 未收尾提醒
└─ 初始化记忆脚手架(MEMORY.md + memory/_TEMPLATE.md)
会话进行 ── 无(仅事件监听保留给收尾标记)
会话结束 ── 未收尾 → 写 .dsh/auto-memory-flag;已收尾 → 清标记
- 收尾 skill 自动复制到
~/.dsh/skills/auto-memory,指导收尾时该提炼什么 - 标记文件:
<stateDir>/auto-memory-flag(未收尾)、<stateDir>/auto-memory-done(已收尾),位于项目根的.dsh/(默认)
源码目录
├── lib/index.js Host 端(Cordis 插件):记忆生命周期、HTTP 配置路由
├── lib/client.js Client 端(浏览器 bundle):设置面板,经 /auto-memory/api 读写配置
├── cordis.patch.yml bundle patch:声明 Host 依赖(llm / settings / webServer)
├── scaffold/ 项目记忆脚手架(MEMORY.md 索引 + 笔记模板)
└── skills/auto-memory 收尾 skill 模板
开发
# 验证配置加载与启动(Windows)
dsh --dump-config --profile web
dsh web
# 配置读写走插件自带路由
POST /auto-memory/api/settings.get
POST /auto-memory/api/settings.update # body: { patch, expectedRevision }
常见问题
面板不显示? 浏览器硬刷新(Ctrl+Shift+R);确认安装后已重启 DSH。
许可
原始 README: https://github.com/1304836815/dsh-auto-memory/blob/main/README.md ↗
同类插件
查看全部 →
mnemon
LLM监督持久内存插件 — 基于图的召回,跨会话知识,单二进制。与DeepSeek Harness、Claude Code、OpenClaw及任何代理运行时兼容。

memtrace-public
面向 AI 编码 agent 的结构化记忆:双时态图谱、MCP 原生、零 LLM 调用;支持 Cursor · Claude Code · Codex · DeepSeek Harness · Hermes · VS Code · Windsurf

dsh-flowix-memory
将本地 flowix-cli 注册为 MCP 服务,让 agent 可以搜索、读取、创建和编辑 Flowix 备忘与思维导图产物。

flowix
笔记助你,记忆助你的代理。

engramory
AI代理的便携式内存协议 — 以静态规则加载;整理学科 + 参考规范 + 可选的钩子API

dsh-memory-evolve
为 DeepSeek Harness 提供纯插件实现的跨会话长期记忆与后台自我进化能力:五轨记忆、Git 分支感知、回合内自我审查、技能自我进化与技能管理器、四轨待办、COI 调度、会话广播、会话搜索、提示词管理器和临时信息便签;零核心修改、零运行时依赖,安装即用,卸载即净。