dsh-meow-memory:为 DeepSeek Harness 提供跨会话长期记忆的 DSH plugin
phant0meow/dsh-meow-memory
为 DeepSeek Harness 打造的跨会话长期记忆插件,提供七层 SQLite 记忆库、BM25 检索与按窗口的梦境整理,让 AI 记住用户与项目。
dsh-meow-memory 是专为 DeepSeek Harness 打造的跨会话记忆插件,它把每个工作区的记忆沉淀成一份七层 SQLite 数据库,涵盖 soul、user、project、fact、lesson、topic、rules 等维度。装上它,AI 在跨窗口、跨会话的对话中不再遗忘上下文,首轮注入长期记忆、后续按关键词智能命中,还能在窗口空闲时自动整理记忆。它提供 memory_remember、memory_search、memory_project 等工具,并支持 /dream 手动整理与跳过指定窗口,让长期记忆管理变得自动而可控。
如何安装
dsh plugin --profile web add meow-memory- 分类
- 记忆与上下文
- 平台
- DSH Plugin
- 作者
- phant0meow
- 分发方式
- 插件
dsh-meow-memory 核心特性
dsh-meow-memory 仓库简介
它是做什么的?
meow-memory 是 DeepSeek Harness(DSH)的跨会话长期记忆插件,为每个工作区维护一份结构化的七层 SQLite 记忆数据库。它解决 AI 在跨会话、跨窗口对话中遗忘上下文的问题,让你在 DSH 中直接获得持久记忆、关键词检索与自动整理能力,无需手动维护记忆文件。
核心功能
- 七层记忆存储:soul/user/project/fact/lesson/topic/rules 各占一张 SQLite 表,UUID 带时间前缀,id 顺序即创建顺序。
- 首轮长期记忆注入:第一条用户消息前注入固定格式的长期记忆块(soul 全量、user 全量、设计原则、记忆导引),首轮不跑关键词命中,从第二轮起每条消息做关键词命中(top-2)。
- 每消息关键词命中:基于条目关键词(LLM 提取或自动 bigram)检索 fact/lesson/rules/topic,打分 = 交集分 × idf × 覆盖率 × 艾宾浩斯衰减 × importance 权重 × title 加成。
- 缓存友好设计:静态 guide section 在 system prompt 中注册一次,文本恒定,不破坏 LLM provider 的 KV/上下文缓存。
- 工具集:memory_remember / memory_search / memory_project / memory_find_similar / memory_read / memory_update / memory_dream,支持 project 锚定、状态管理、查重与冲突检测。
- 按窗口 dream 整理:窗口空闲 ≥ idleMinutes(默认 180 分钟)即触发,分轮处理原子记忆、topic 记忆与项目总结,支持峰时抑制与手动 /dream 命令。
怎么使用这个插件?
在 DSH 中启用后,插件自动为每个工作区创建记忆数据库,并在对话中注入长期记忆与关键词命中。你可以通过工具调用 memory_remember 写入记忆、memory_search 检索、memory_project 查看项目全景,或直接在输入框敲 /dream 手动触发记忆整理。需要调整时,可在配置中修改 idleMinutes、suppressWindows 等参数。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:phant0meow/dsh-meow-memory。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
