Frog755/dsh-hybrid-memory

Frog755★ 2JavaScriptLast synced: 2026-08-26

Open on GitHub

Hybrid memory plugin for DeepSeek Harness (DSH): L1 frozen-snapshot memory (MEMORY.md/USER.md, prefix-cache friendly) + L2 searchable knowledge base (facts + SQLite FTS5) + L3 multi-tool import (Hermes/Claude/Codex/WorkBuddy). 混合记忆插件:L1 冻结快照 + L2 可检索知识库 + L3 多工具导入。数据本地存储。

README excerpt

dsh-hybrid-memory 融合 Hermes 轻量快照记忆 与 Noema 可检索知识库 的 DeepSeek Harness 记忆插件。 Hybrid memory plugin for DeepSeek Harness — combining Hermes-style frozen-snapshot memory with Noema-style searchable knowledge base. 为什么有这个插件(Why) - Hermes 的记忆 ( MEMORY.md / USER.md )轻量、省 token、保 prefix cache,但不可检索、无审核。 - Noema (dsh-noema)可检索、可导入、可解释,但需要 Rust 二进制服务端、每次召回动 prompt。 - dsh-hybrid-memory 各取所长: 层 抄谁 做什么 L1 常驻快照 Hermes MEMORY.md / USER.md ,会话组装时冻结注入 system prompt;中途写入不改已注入内容(保 prefix cache);字符上限(与模型无关) L2 知识库 Noema facts/ 一事实一文件 + node:sqlite FTS5 索引 + 实体抽取;按需 memory recall / search / browse L3 导入 Noema 从 Hermes / Claude Code / Codex / WorkBuddy 导入既有记忆,内容哈希账本去重 数据位置(重要) 记忆数据放在 D 盘,绝不落 C 盘: 可用环境变量 DSH HYBRID MEMORY ROOT 覆盖默认根目录。 Hermes 导入路径 :插件会自动探测 Hermes 记忆位置——优先 HERMES HOME 环境变量,其次常见安装路径( D:\Develop\hermes 、 /.hermes 、 /hermes ),取第一个存在 memories/ 目录的位置。你的机器实测是 D:\Develop\hermes\memories\ 。 安装 首次安装需要重启一次 DSH(全新插件必须进入启动树);之后热重载即可。 模型工具(11 个) 工具 层 作用 memory add L1 新增常驻条目(memory=agent 笔记 / user=关于用户) memory replace L1 按标题替换常驻条目 memory remove L1 按标题删除常驻条目 memory remember L2 保存知识库事实(默认 auto-accept; review=true 进审核队列) memory search L2 FTS5 + 实体加权全文检索 memory browse L2 浏览知识库目录 / 按 tag 过滤 memory recall L1+…

View full README on GitHub →
Searchdeepseek-harnessdshdsh-pluginknowledge-basememorypluginsearch

Category