返回顶部
m

memory-lancedb-pro记忆数据库

This skill should be used when working with memory-lancedb-pro, a production-grade long-term memory MCP plugin for OpenClaw AI agents. Use when installing, configuring, or using any feature of memory-lancedb-pro including Smart Extraction, hybrid retrieval, memory lifecycle management, multi-scope isolation, self-improvement governance, or any MCP memory tools (memory_recall, memory_store, memory_forget, memory_update, memory_stats, memory_list, self_improvement_log, self_improvement_extract_ski

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
417
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

memory-lancedb-pro

memory-lancedb-pro

面向OpenClaw AI智能体的生产级长期记忆系统(v1.1.0-beta.8)。提供基于LanceDB的持久化智能记忆存储,支持混合向量+BM25检索、LLM驱动的智能提取、威布尔衰减生命周期以及多作用域隔离。

完整技术细节(阈值、公式、数据库模式、源文件映射)请参见 references/full-reference.md。



应用最优配置(分步工作流)

当用户说帮我启用最佳配置、应用最优配置或类似表述时,请遵循以下精确流程:

第1步 — 呈现配置方案并让用户选择

以清晰对比的方式呈现以下三种方案,然后请用户选择一种:



方案A — 🏆 全功率(最佳质量)
  • - 嵌入模型:Jina jina-embeddings-v5-text-small(任务感知,1024维)
  • 重排序器:Jina jina-reranker-v3(交叉编码器,同一密钥)
  • 大语言模型:OpenAI gpt-4o-mini(智能提取)
  • 所需密钥:JINAAPIKEY + OPENAIAPIKEY
  • 获取密钥:Jina → https://jina.ai/api-key · OpenAI → https://platform.openai.com/api-keys
  • 费用:两者均为付费(Jina有免费额度,但有限额)
  • 最适合:生产部署,最高检索质量

方案B — 💰 经济型(免费重排序器)

  • - 嵌入模型:Jina jina-embeddings-v5-text-small
  • 重排序器:SiliconFlow BAAI/bge-reranker-v2-m3(有免费额度)
  • 大语言模型:OpenAI gpt-4o-mini
  • 所需密钥:JINAAPIKEY + SILICONFLOWAPIKEY + OPENAIAPIKEY
  • 获取密钥:Jina → https://jina.ai/api-key · SiliconFlow → https://cloud.siliconflow.cn/account/ak · OpenAI → https://platform.openai.com/api-keys
  • 费用:Jina嵌入付费,SiliconFlow重排序免费额度,OpenAI付费
  • 最适合:对成本敏感但仍需重排序的部署

方案C — 🟢 简单(仅OpenAI)

  • - 嵌入模型:OpenAI text-embedding-3-small
  • 重排序器:无(仅向量+BM25融合,无交叉编码器)
  • 大语言模型:OpenAI gpt-4o-mini
  • 所需密钥:仅 OPENAIAPIKEY
  • 获取密钥:https://platform.openai.com/api-keys
  • 费用:仅OpenAI付费
  • 最适合:已有OpenAI密钥且希望最小化配置的用户

方案D — 🖥️ 完全本地(Ollama,无需API密钥)

  • - 嵌入模型:Ollama mxbai-embed-large(1024维,推荐)或 nomic-embed-text:v1.5(768维,更轻量)
  • 重排序器: — Ollama没有交叉编码器重排序器;检索仅使用向量+BM25融合
  • 大语言模型:通过兼容OpenAI的端点使用Ollama — 推荐的可靠JSON/结构化输出模型:

- qwen3:8b(推荐 — 最佳JSON输出,原生结构化输出,约5.2GB)
- qwen3:14b(质量更好,约9GB,需要16GB显存)
- llama4:scout(多模态MoE,10M上下文,约12GB)
- mistral-small3.2(24B,128K上下文,指令遵循优秀,约15GB)
- mistral-nemo(12B,128K上下文,高效,约7GB)
  • - 所需密钥: — 完全本地,无需外部API调用
  • 前置条件:

- 已安装Ollama:https://ollama.com/download
- 已拉取模型(参见下方第5步)
- Ollama正在运行:macOS = 从应用程序启动;Linux = systemctl start ollama 或 ollama serve
  • - 费用:免费(仅需硬件)
  • 内存需求:mxbai-embed-large约670MB;qwen3:8b约5.2GB;qwen3:14b约9GB;llama4:scout约12GB;mistral-small3.2约15GB
  • 权衡:无交叉编码器重排序 = 检索精度低于方案A/B;智能提取质量取决于本地LLM — 如果提取结果质量差,请设置 smartExtraction: false
  • 最适合:隐私敏感部署、隔离环境、零API成本



用户选择方案后,在一次消息中询问:
  1. 1. 请提供所选方案所需的API密钥(直接粘贴,或说已设置为环境变量)
  2. 环境变量是否已在您的OpenClaw Gateway进程中设置?(如果不确定,回答否)
  3. 您的 openclaw.json 在哪里?(如果希望我自动查找,请跳过)

如果用户已在上下文中说明了其提供商/密钥,则跳过询问,直接继续。

在收集并验证API密钥之前(下方第2步),请勿进入第2步。

第2步 — 验证API密钥(强制 — 不可跳过)

在触及任何配置之前,对所选方案运行所有密钥检查。 如果任何检查失败,停止并告知用户哪个密钥失败及原因。不要进入第3步。

方案A / 方案B — Jina嵌入检查:
bash
curl -s -o /dev/null -w %{http_code} \
https://api.jina.ai/v1/embeddings \
-H Authorization: Bearer APIKEY> \
-H Content-Type: application/json \
-d {model:jina-embeddings-v5-text-small,input:[test]}

方案A / B / C — OpenAI检查:
bash
curl -s -o /dev/null -w %{http_code} \
https://api.openai.com/v1/models \
-H Authorization: Bearer APIKEY>

方案B — SiliconFlow重排序器检查:
bash
curl -s -o /dev/null -w %{http_code} \
https://api.siliconflow.com/v1/rerank \
-H Authorization: Bearer APIKEY> \
-H Content-Type: application/json \
-d {model:BAAI/bge-reranker-v2-m3,query:test,documents:[test doc]}

方案D — Ollama检查:
bash
curl -s -o /dev/null -w %{http_code} http://localhost:11434/api/tags

结果解读:

HTTP代码含义操作
200 / 201密钥有效,配额可用✅ 继续
401 / 403
密钥无效或已过期 | ❌ 停止 — 请用户检查密钥 |
| 402 | 需要付款 / 无额度 | ❌ 停止 — 请用户充值 |
| 429 | 速率限制或配额超限 | ❌ 停止 — 请用户检查账单/配额 |
| 000 / 连接被拒绝 | 服务不可达 | ❌ 停止 — 请用户检查网络 / Ollama是否运行 |

如果任何检查失败: 告知用户具体哪个提供商失败、收到的HTTP代码以及需要修复的内容。在所有必需密钥通过检查之前,不要继续安装。

如果用户说密钥已在网关进程中设置为环境变量,使用内联替换的 ${VAR_NAME} 运行检查,或请用户临时粘贴密钥进行验证。

第3步 — 查找 openclaw.json

按顺序检查以下位置:
bash

最常见的位置


ls ~/.openclaw/openclaw.json
ls ~/openclaw.json

询问网关从哪里读取配置


openclaw config get --show-path 2>/dev/null || echo not found

如果未找到,请询问用户路径。

第4步 — 读取当前配置

bash

在更改任何内容之前读取并显示当前插件配置


openclaw config get plugins.entries.memory-lancedb-pro 2>/dev/null
openclaw config get plugins.slots.memory 2>/dev/null

检查已存在的内容 — 切勿盲目覆盖现有设置。

第5步 — 根据所选方案构建合并配置

使用所选方案的配置块。如果用户直接提供了API密钥,则内联替换实际密钥;如果用户确认环境变量已在网关进程中设置,则保留 ${ENV_VAR} 语法。

方案A配置(

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 memory-lancedb-pro-skill-1776195482 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 memory-lancedb-pro-skill-1776195482 技能

通过命令行安装

skillhub install memory-lancedb-pro-skill-1776195482

下载

⬇ 下载 memory-lancedb-pro v1.0.0(免费)

文件大小: 27.11 KB | 发布时间: 2026-4-17 15:22

v1.0.0 最新 2026-4-17 15:22
memory-lancedb-pro-skill v1.0.0

- Initial release of memory-lancedb-pro skill for OpenClaw AI agents.
- Provides step-by-step workflow for enabling optimal long-term memory configuration.
- Includes detailed plan comparison (Full Power, Budget, Simple, Fully Local) with requirements and trade-offs.
- Guides users through key setup, API verification, and safe config updates.
- Supports advanced features: Smart Extraction, hybrid retrieval, memory lifecycle, multi-scope isolation, and self-improvement governance.
- Ensures robust API key checks before making any configuration changes.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部