跳到主要内容
Plugin

dsh-meow-memory

Phant0Meow/dsh-meow-memory

项目级跨会话记忆:node:sqlite 七层存储(soul/user/project/fact/lesson/rules/topic),首条消息缓存友好注入 + 每条消息关键词命中,memory_remember/search/find_similar/read/update/project 工具,空闲窗口自动整理记忆(dream,峰时抑制)。prompt 文案按语言数据文件加载——框架支持多语言用户。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
3.3 万
最近推送
今天更新

项目说明

From README

meow-memory 🐱📝 中文 English Português (BR) MIT License :---: :---: :---: :---: 为 DeepSeek Harness(DSH)打造的跨会话记忆插件。当前版本 0.31.0 | 版本变更见 CHANGELOG.md | 兼容 dsh 0.1.

5 ✨ 功能特性 - 七层记忆 : soul (AI 自身)/ user (用户信息与偏好)/ project (项目信息,含 subcategory )/ fact (原子事实)/ lesson (教训与纠正)/ topic (进行中的话题,带目标句)/ rules (设计原则与行为准则)。每层一张 SQLite 表,UUID 带时间前缀,id 顺序即创建顺序。- 首轮注入(长期记忆块) :第一条用户消息前注入 soul / user / 设计原则 / 记忆导引。

记忆作为独立 plugin snapshot 消息放在真实 user 消息之前, 不改写用户 prompt ; 首轮不跑关键词命中 (命中从第二轮起)。- 每消息关键词命中 :从第二条用户消息起,每条真实用户消息检索 fact/lesson/rules/topic(全局 + 当前 project 锚定),top-2 命中注入。命中基于 条目关键词 而非全文。- 当前 project 锚定 :带 project 参数即锚定该会话的当前项目;未锚定时命中只搜全局(用户闲聊不误伤)。

- 缓存友好设计 :静态 meow-memory:guide section 在 system prompt 中注册一次——文本恒定,破坏不了 provider 的 KV 缓存。- 压缩后重注入 :会话压缩后,下一轮自动重新注入长期记忆快照 + 本会话查阅过的项目全景 + 本会话写入过的记忆原文,AI 不会因为压缩突然失忆。- 七层之上的三件事 :写入自动去重合并、按 updated at 展示记忆时间戳、全局信息用全局标记(区别于留空)。- 按窗口 dream :窗口空闲 ≥3 小时即允许整理,由该窗口自己

Original description

Cross-session memory plugin for DeepSeek Harness: seven-layer SQLite store (soul/user/project/fact/lesson/topic/rules), BM25 retrieval, per-window dream consolidation. 跨会话七层长期记忆插件。

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add github:Phant0Meow/dsh-meow-memory
shell
dsh plugin --profile web remove meow-memory
shell
dsh plugin --profile web add github:coutogilson/dsh-meow-memory

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 写入文件
  • 读取文件
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 32545 次,star 不多但真在被使用。

维护活跃
100
实用度
70
生态热度
90
上手便捷
100
信号质量
100
数据置信度
100%
评分怎么算