【GitHub项目推荐--Memory-LanceDB-Pro:赋予 AI 代理真正的长期记忆】
简介Memory-LanceDB-Pro 是 CortexReach 团队为 OpenClaw原 Clawdbot/Moltbot框架开发的一款企业级长期记忆插件。它旨在彻底解决 AI 代理在跨会话、跨时间交互中的“失忆”问题。传统的 AI 代理通常受限于上下文窗口一旦对话结束或重启历史信息便荡然无存。该插件基于高性能的 LanceDB 向量数据库通过智能提取、混合检索与生命周期管理将 AI 代理从“健忘的聊天机器人”升级为拥有持久化经验库的“智能助手”。主要功能智能记忆提取利用 LLM 自动从对话中提取并分类重要信息无需手动标记。支持六大类别用户画像Profile、偏好Preferences、实体Entities、事件Events、案例Cases和模式Patterns。混合检索引擎结合向量语义搜索ANN与 BM25 全文检索并引入跨编码器Cross-Encoder重排序确保召回结果既语义相关又关键词精确。记忆生命周期管理采用 Weibull 衰减模型与三层晋升系统Peripheral → Working → Core高频访问的重要记忆衰减慢低频噪音自然淡出防止记忆库无限膨胀。多 Scope 隔离支持全局Global、代理Agent、用户User、项目Project等多维度记忆隔离确保不同场景下的记忆互不干扰。自动捕获与回忆开启autoCapture与autoRecall后插件会在对话结束时自动提炼记忆并在新对话开始前自动注入相关上下文。生产级运维提供完整的 CLI 工具链支持记忆的备份、迁移、统计、删除及数据库升级。安装与配置安装方式推荐方式一键脚本curl -fsSL https://raw.githubusercontent.com/CortexReach/toolbox/main/memory-lancedb-pro-setup/setup-memory.sh -o setup-memory.sh bash setup-memory.sh手动安装OpenClaw CLIopenclaw plugins install memory-lancedb-probeta核心配置在openclaw.json的plugins.entries中添加以下配置以启用智能提取与混合检索{ plugins: { slots: { memory: memory-lancedb-pro }, entries: { memory-lancedb-pro: { enabled: true, config: { embedding: { provider: openai-compatible, apiKey: ${OPENAI_API_KEY}, model: text-embedding-3-small }, autoCapture: true, autoRecall: true, smartExtraction: true, retrieval: { mode: hybrid, rerank: cross-encoder } } } } } }验证安装重启 OpenClaw 网关后执行openclaw memory-pro stats查看记忆库状态。如何使用安装配置完成后插件将在后台自动运行。用户无需手动干预即可享受记忆服务自然交互在对话中提及偏好如“我习惯用 tabs 缩进”或重要事实如“项目数据库是 PostgreSQL”插件会自动捕获并存储。主动查询在后续会话中直接询问“我之前说过喜欢什么编辑器”或“上次那个 bug 是怎么解决的”代理会从 LanceDB 中检索出精确答案。管理记忆使用 CLI 命令进行高级管理openclaw memory-pro list列出所有记忆条目。openclaw memory-pro search query搜索特定记忆。openclaw memory-pro delete id删除无效记忆。应用场景实例实例 1个性化开发助手场景开发者 Alex 在多个项目中切换每次都需要重新告知代理自己的编码风格。使用前每次新会话Alex 都要重复说“用 Prettier 格式化”、“禁用 console.log”、“函数名用 camelCase”。使用后Alex 在第一次对话中设定偏好后后续所有代码生成任务代理自动应用这些规则无需重复指令。实例 2跨期项目复盘场景项目经理回顾三个月前关于“架构选型”的讨论细节。使用前历史聊天记录早已被压缩或丢失无法追溯当时的权衡理由。使用后输入“为什么当时选择微服务而不是单体”代理立即调出当时的决策记录包括选择的利弊分析和技术栈对比。实例 3客服知识库演进场景电商客服代理处理退货政策咨询。使用前政策更新后旧对话中的过时信息可能被误检索。使用后插件的时间衰减机制自动降低旧政策条目的权重新政策条目优先被召回确保回答的时效性。GitHub 地址项目仓库https://github.com/CortexReach/memory-lancedb-pro
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2431593.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!