Skip to content

如何确认memory-lancedb-pro功能正常 #526

@casparwl

Description

@casparwl

Plugin Version

1.1.0-beta.10

OpenClaw Version

2026.4.2

Bug Description

我用安装脚本安装的memory-lancedb-pro,安装修改完配置后,让openclaw自动测试了一下,openclaw测试插件状态正常,但功能有问题,参见下方描述。请问这个问题是配置原因还是什么原因,如何确认功能是正常的。谢谢。

问题描述:
在 OpenClaw 环境中安装并配置 memory-lancedb-pro 插件后,发现其核心的写入(Store)与检索(Search)功能失效。

具体症状:

  1. 指令集缺失: 在尝试通过 CLI 交互时,发现 openclaw memory-pro 的命令集中缺失关键的 store 指令,导致无法通过标准命令行接口写入记忆。
  2. 存储链路失效: 尝试通过模拟内部工具触发存储操作,但未能成功将数据写入底层向量数据库。
  3. 检索结果为空: 使用 openclaw memory-pro search "[关键词]" 进行检索,即使在确认应有相关数据的情况下,系统依然返回 No relevant memories found。

Expected Behavior

• openclaw memory-pro 应提供完整的 store、search 等基础指令集。
• 存储指令能正确将文本转化为向量并持久化至 LanceDB。
• 检索指令能基于向量相似度正确找回相关记忆。

Steps to Reproduce

  1. 环境确认: 确认插件已加载且在可用插件列表中。
  2. 写入测试:
    • 尝试执行 openclaw memory-pro store "测试内容" $\rightarrow$ 结果: 指令未识别/缺失。
    • 尝试通过内部 Agent 工具调用存储接口 $\rightarrow$ 结果: 操作未在数据库中产生实际记录。
  3. 检索测试:
    • 执行 openclaw memory-pro search "[已知关键词]" $\rightarrow$ 结果: 返回空结果,无法匹配到任何记忆片段。

Error Logs / Screenshots

Embedding Provider

None

OS / Platform

rocky linux

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions