34262315716/dsh-memory

34262315716★ 0JavaScript最后同步: 2026-08-20

在 GitHub 打开

README 摘要

dsh-memory dsh-memory — Advanced auto-memory plugin for DSH (DeepSeek Harness): layered memory (episodic / semantic / profile), knowledge graph, worldline versioning, vector + RAG retrieval, and incremental graph building. Local SQLite, MIT-licensed. (Body of this README is in Chinese.) DSH(DeepSeek Harness)进阶自动记忆插件—— 无需用户消息触发 ,agent 自主工作时每一步自动注入与当前任务相关的历史记忆,并在每个轮次结束时自动沉淀新记忆。 核心诉求:记忆不只是"清单",而是会生长的知识网络:分层 + 图谱 + 世界线(时间维度)+ 向量语义检索。 ✨ 功能总览 能力 说明 自动注入 agent/pre-step 每步检索相关记忆并 agent.inject() (不依赖用户消息);节流 + 签名去抖 + 注入块 hash 去抖 + 防循环窗口 自动沉淀 turn/end 写入 + 价值门过滤 + Jaccard 去重合并(相似记忆更新而非新建) 分层记忆 ep (情景,turn 快照)/ sm (语义,长期知识), scope 项目隔离 :按会话工作目录自动分层(workspaceRegistry fallback),画像跨项目公共层 时间维度(世界线) 🐛 更新追加版本,旧版本保留但隐藏(不参与检索/注入); maxVersions 滚动裁旧 + 回滚链 向量语义检索 sqlite-vec KNN 余弦 + FTS5 BM25 + 关键词三路 RRF 融合 ;扩展加载失败优雅降级; reranker 后置精排 (RRF 候选 → 融合分 w×RRF+(1-w)×rerank ,失败降级 RRF 零损失) 记忆图谱 实体节点 + 边(共现/因果/时间演化…)、k-hop 邻域扩散、BFS 最短路径、社区自动聚类; 力导向参数(弹簧/斥力/阻尼/引力)settings 可调、live 生效 ; 记忆级边独立表(memory links) ——GUI 投影直读、记忆级 BFS/邻域、旧实体边自动迁移; 时间维度可视化 :更新过的节点有金色年轮(环数=更新次数)、新旧色温(库内相对映射)、时间窗筛选、hover 时间标签 增量构建 (v0.9.8) 主题聚类持久化簇(theme clusters + cluster id)+ 事件检测水位线(meta.event scan at)——启动/巡检不再全量重建派生数据,O(新增+尾部) 而非 O(全量) 联系…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdshdsh-pluginknowledge-graphmemorypluginragsqlite

分类