liangxiaobing520/dsh-local-vector-memory ↗★ 0
dsh-local-vector-memory
DSH 本地向量记忆插件:小 embedding 模型负责向量化,本地 9B 负责会话结束时的记忆提取,SQLite 存储,自动召回注入上下文。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:liangxiaobing520/dsh-local-vector-memory说明文档
阅读完整 README ↗默认配置
全部默认值在 lib/config.mjs。覆盖方式:在 ~/.dsh/profiles/web/cordis.patch.yml 写:
- id: local-vector-memory
config:
autoRecall: true
recallTopK: 6
recallMinScore: 0.55
autoExtract: false # 可选实验项;Qwythos 长文本思考链很长,谨慎开启
autoCapture: true # 用户消息命中"记住/以后/偏好/约定/不要"等线索时自动入库
skipDuplicates: true # 相同/高度相似记忆跳过
softDelete: true # memory_forget 默认软删除(回收站)
backupDir: ~/.dsh/backups/memory
backupKeep: 5
conflictScore: 0.86 # 相似度 >= 此值(未达完全重复)提示冲突、建议 memory_update
recallDedupeLru: 16 # 会话内召回去重 LRU 上限
embeddingEndpoint: auto # auto = WSL 网关 + embeddingPort
embeddingPort: 8081
extractionEndpoint: auto # auto = WSL 网关 + extractionPort
extractionPort: 8080
注意 DSH patch 是整段替换,不是深合并;上例只写了要改的字段,其余回到默认值。