READMESource: release@155fbc7a
dsh-zvec-memory-search
给 DeepSeek Harness(DSH)接上本地记忆库检索:用 zvec-grep 为一个 Markdown 记忆目录建立关键词 + 语义混合索引,Agent 回忆过往项目、决策、偏好或某天做了什么时,先检索再回答。
它做什么
| 层 | 能力 |
|---|---|
| 工具 | zvec-memory-search:自然语言检索记忆库,可按文件名日期或修改时间过滤,返回命中段落位置 |
| 引导 | 每个会话自动提示 Agent 何时、如何调用检索;可另指定一个补充提示词文件(如个人风格)一并注入 |
| 配置卡 | 安装 zg、建立 / 更新索引、启停自动更新、编辑排除规则、直接试检索 |
检索和向量化全部在本机完成,只使用本地模型。
安装
DSH 桌面版:插件管理 → 添加插件 → 输入仓库地址 https://github.com/sadjjk/dsh-zvec-memory-search → 确认。
使用
- 打开插件管理页里本插件的配置卡。
- 未检测到 zg 时点「安装 zg」。
- 填写「记忆库根目录」(Markdown 记忆所在的文件夹)。
- 点「建立索引」,选择向量模型(列表注明语言与下载大小,中文记忆选「多语言·含中文」)。首次会下载所选模型,之后只做增量更新。
- 可选:点「启动 server」,记忆库有改动时自动增量更新索引。
- 在「检索测试」里输入一个问题,确认能搜到;之后新会话里 Agent 会自动使用。
设置
| 设置 | 说明 |
|---|---|
| 记忆库根目录 | 检索与建索引的根目录 |
| 补充提示词文件 | 可选,每个会话注入的个人指令文件;超过 64KB 只注入前 64KB |
| 注入检索引导 / 注入补充提示词文件 | 两个开关,分别控制两段注入 |
| 检索方式 | 混合(默认)/ 关键词 / 语义 |
| 默认条数 | 每次检索默认返回条数 |
| 摘要详略 | 命中段落摘要长度 |
| 向量模型 | 建立索引 / 重建时在配置卡选择;换机后若本机缺少索引所用模型,配置卡提供「下载模型」 |
排除规则保存在记忆库根目录的 .zgignore,可在配置卡里直接编辑。
许可
MIT。zvec-grep 本体为 Apache License 2.0,本插件通过其 zg 命令行调用,不修改其源码。
No comments yet. Be the first to write one.