MemPalace v3.11.0:新增宫殿审计与引导修复、EmbeddingGemma 2 可选嵌入器
MemPalace v3.11.0 提供宫殿审计与引导式修复工具,引入可选 EmbeddingGemma 2 嵌入器及原生媒体检索,并修复会话挖掘丢字与大会话性能问题。升级后首次会话挖掘会重新处理覆盖的会话文件。
版本变化
2026 年 10 月 14 日发布的 MemPalace v3.11.0,主要变化集中在宫殿审计、嵌入器身份管理和大会话性能。
审计与引导修复
mempalace audit从 rooms、wings、tunnels、hallways 和知识图谱五层评估宫殿组织情况,支持--json与--fail-under,可用于 cron 或 CI,且为只读操作。- 配套工具包括
instructions audit、rooms propose/apply、wings split、tunnels propose/prune、hallways --rebuild/--prune-spellings和kg normalize。所有操作在加--yes前仅做试运行,中断后可重试续完。依赖 LLM 的步骤默认使用本地端点,使用其他端点需--accept-external-llm。 - SQLite 后端上的纯元数据更新约快 6000 倍。
嵌入器与媒体检索
- EmbeddingGemma 2 为可选嵌入器,需设置
embedding_model: embeddinggemma2并安装对应可选依赖(Python 3.10+)。支持 768/512/256/128 维度,可按环境运行于 CUDA、Apple MPS 或 CPU。 - 内置
media适配器将原始文件嵌入独立的mempalace_assets集合,可返回带类型的本地资产引用;文件级检索为实验性功能。 - 默认 MiniLM 路径不变。每个宫殿记录构建它的嵌入模型,CLI、MCP、mine 和 repair 在模型不匹配时拒绝写入;未记录模型的宫殿按配置模型打开并给出警告。
升级注意
升级后首次会话挖掘会对其覆盖的每个会话文件重新挖掘一次。因分块器不再丢字,3.11 之前生成的会话抽屉视为过期,将从磁盘上仍存在的转录重新分块和嵌入;已不在磁盘的转录保留原有抽屉。项目文件不重新挖掘。参考耗时为每百万抽屉约 40 分钟至 3 小时,取决于硬件;大型宫殿建议先备份并分批运行,运行中断可续。
其他修复
- 会话挖掘不再丢弃
---规则后、首个用户回合前或短对话中的文本。 - 大会话上状态、搜索和唤醒的缓存与索引加载得到优化;资料称某 36 万抽屉宫殿的相关耗时从 8–12 秒降至约 1 毫秒。
- 修正元数据更新、恢复、HTTP 校验等多处问题;
EntityRegistry.research()与confirm_research()被移除。 - 依赖更新包括 Pillow 12.3.0 和 chromadb 1.5.9;Python 3.9 安装仍使用 Pillow 11.3.0。
- 显式关闭 ChromaDB 遥测。
来源与核对说明
- mempalace/mempalace ↗https://github.com/MemPalace/mempalace/releases/tag/v3.11.0
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
daily_stock_analysis v3.33.0 发布:ETF 双动量轮动与问股上下文保存 →
Semantica v0.6.7 发布:新增 LangChain 集成、SAP OData 摄取与推理 Action 层 →