一个原生 dsh 插件,为 DeepSeek Harness 的 agent 增加七层跨会话记忆(SQLite + 逐消息关键词召回 + 逐窗口 dream 整理)。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-08-30
许可证
MIT
01它能帮你完成什么?
为 DeepSeek Harness 的 agent 提供跨会话、结构化、可长期留存的记忆
七层 SQLite 记忆库(soul / user / project / fact / lesson / topic / rules)加上逐窗口 dream 整理出的知识,注入 system prompt
希望 agent 在会话之间记住用户偏好、项目背景与教训,而不必反复贴上下文的 dsh 用户
在 dsh 对话的恰当时机召回恰当的记忆
逐消息 top-2 关键词召回(fact / lesson / rules / topic),范围限全局 + 当前 project,以「可能相关的记忆,仅供参考:」前缀注入
需要即时、低噪音记忆检索、又不想把完整历史灌满上下文的 agent 与用户
02如何接入 DeepSeek Harness?
作者未说明
03DSH 适配与能力边界
原生 dsh 插件:在 system prompt 注册固定的 `meow-memory:guide` 区块(order 130),并提供 memory_* 工具(memory_search / memory_remember / memory_project / memory_update),把跨会话记忆持久化到 `.dsh-meow/memory.db`。
七层长期记忆存储
跨会话收集的 soul / user / project / fact / lesson / topic / rules 事实→`.dsh-meow/memory.db` 中按层分表,UUID 带时间前缀
逐消息关键词召回(BM25 式)
从第二轮起的每条真实用户消息→top-2 的 fact/lesson/rules/topic 命中(全局 + 当前 project),以「仅供参考」前缀注入
KV 缓存友好的注入与去重
长期记忆快照 + 召回结果→在 system prompt 注入长期记忆块;同一会话内不重复注入
在 system prompt 一次性注册固定的 `meow-memory:guide` 区块(order 130)在 `.dsh-meow/sessions/<id>.json` 按会话记录已注入/已检索记忆以避免重复注入收到 `compaction/*` 信号时释放已见记忆记录
04适合谁?何时不该用?
适合
- 希望 agent 在会话之间记住用户偏好、项目背景与教训,而不必反复贴上下文的 dsh 用户
- 需要即时、低噪音记忆检索、又不想把完整历史灌满上下文的 agent 与用户
05兼容性、维护与安全提示
- 依赖 Node.js 内建的 `node:sqlite` 模块落盘记忆数据库(`.dsh-meow/memory.db`),因此需要支持该内置模块、且能读写工作区 `.dsh-meow/` 目录的 Node 运行时。
MIT · 活跃维护中(最新发布 v0.22.0,2026-08-30)
06常见问题
meow-memory 怎么和 DeepSeek Harness 集成?
它是原生 dsh 插件:在 system prompt 注册固定的 `meow-memory:guide` 区块(order 130),并提供 memory_* 工具(memory_search / memory_remember / memory_project / memory_update)读写工作区 `.dsh-meow/memory.db`。
它能在会话压缩后继续用吗?
可以。手动 `/compact` 或 token 压力触发的压缩之后,长期记忆会自动重新注入;收到 `compaction/*` 信号会释放已见记忆记录,压缩后还能再次召回提取。
注入记忆会破坏 KV 缓存吗?
不会。静态 guide 区块只注册一次、文本恒定,只有动态长期记忆作为前缀挂到第一条用户消息上,provider 的 KV / 上下文缓存得以保持。
它需要什么存储?
用 Node.js 内建的 `node:sqlite` 在每个工作区写入单个 SQLite 文件 `.dsh-meow/memory.db`,并在 `.dsh-meow/sessions/<id>.json` 记录按会话的已见记忆以做去重。
逐消息召回的范围怎么定?
从第二条用户消息起,对 fact / lesson / rules / topic 做 top-2 召回,范围是全局记忆加当前 project 锚定;未锚定时只命中全局,闲聊不会误伤项目记忆。
07相关的 DSH 工作流
memos
作者 memtensor
面向 LLM 与 AI 智能体的自进化记忆系统,提供超持久记忆、混合检索与跨任务技能复用,可显著节省 Token。
dsh-anchored-standard
作者 xiaobright
DeepSeek Harness 两阶段预设:先最小对齐引导,再启用完整标准工具集。
dsh-infinite-gen-4
作者 minglink
DeepSeek v4.1 flash 网络安全红队工具(无限四代) 求 Star 收藏 ⭐欢迎大家提交项目的改进
mem9
作者 mem9-ai
每轮自动回忆 + 后台智能摄取 + 五个记忆工具,为 DSH 加持记忆。
08数据与来源
为 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)(DSH)打造的跨会话记忆插件。
**核心理念**:每个工作区维护一份结构化记忆数据库(`.dsh-meow/memory.db`,基于 `node:sqlite`)。
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-30。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
