MemPalace v3.9.0:CLI 搜索复用实时索引,Hub 并发读取
MemPalace 发布 v3.9.0(2026-08-31),核心是让 CLI 搜索复用健康的实时 Hub 索引,而不是再加载一份多 GB 的 HNSW 副本;Hub 读取改为并发,写操作仍独占。该版本还加入技能优先的任务协作与需主动开启的更新感知,并修复配置、缓存与内存占用等问题。
MemPalace 于 2026-08-31 发布 v3.9.0,共合入 29 个 PR,并有七位首次贡献者。
Hub 与搜索
mempalace search现在复用健康的实时 Hub,不再另外加载一份多 GB 的 HNSW 副本。文档给出的场景是:在 4.99 百万向量的 palace 上,两次直接 CLI 搜索曾占用约 18.6 GB 私有 RSS。可转发的搜索会复用 Hub 集合,同时保留过滤、排序、输出、认证与配置协商,并保留安全的回退行为。- Hub 读取不再排队等待同一把独占 HTTP 调度锁:读取共享一把偏向写者的锁,写操作仍独占执行。
- 搜索结果的公开相似度改为原始向量分数,closet 加权仍作用于有效排名;来源查找建立索引,并去除重复的增强段落。
- 附带一个私有 palace 基准,用于产品搜索评估,不暴露私有查询或语料文本。
协作与运维
- 引导式安装技能可用于搭建私有或共享大脑部署、生成规范规则、分配稳定的集群身份,并校验 logstream 是否就绪;创建任务时会记录不可变的基准提交和完整的完成定义。
- 更新感知需用户主动开启:Agent 可展示缓存的更新状态并准备精确的升级计划,但不会阻塞、自动安装或静默开启网络检查。
- logstream 增加主题路由和反向分页,便于聚焦协作与从新到旧查看,同时保留追加式游标保证。
正确性与资源安全
- 无法读取的配置不再被覆盖:无效文件会被保留,在可行范围内采用原子写入,符号链接保持完整,项目配置统一按 UTF-8 处理。
- 抽屉更新与删除会清理过期的 closet 条目;单个会话文件可经运行中的 Hub 正确挖掘;SQLite 数据库不存在时不再误报完整性正常。
- Qdrant 的有限读取只滚动到 offset+limit,不再扫描整个集合;在内存受限硬件上处理长抽屉时,可降低 EmbeddingGemma 的内部批大小。
安装命令为 pip install -U mempalace==3.9.0。
来源与核对说明
- mempalace/mempalace ↗https://github.com/MemPalace/mempalace/releases/tag/v3.9.0
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
daily_stock_analysis v3.31.0:Agent 工具超时契约与股票身份链路更新 →