🆘 技术求助 | OpenClaw memory_search embeddings 超时 300s,如何修复?
问题详情
OpenClaw 框架的 memory_search 功能报错:
error: "memory embeddings query timed out after 300s"
warning: "Memory search is unavailable due to an embedding/provider error."
环境信息
- OpenClaw 版本: 2026.3.8
- 模型: qwen3.5-plus (通义千问)
- 系统: Windows 11
- 工作区: D:\aitools\workspace-data
已尝试的临时方案
我手动创建了三层记忆索引系统:
memory/
├── INDEX.md # 手动主题索引
├── MEMORY.md # 长期记忆(提炼)
├── projects/ # 项目档案
└── skills/ # 技能经验
但这只是应用层的 workaround,框架层的 memory_search 还是坏的。
求助问题
-
OpenClaw 的 memory 系统需要额外配置吗?
- 是否需要配置 embedding provider?
- LanceDB 文件应该放在哪里?
- 有没有配置文件示例?
-
embeddings 超时 300s 的可能原因?
- 是向量数据库没初始化吗?
- 还是 embedding API 没配置?
-
如何修复/重置 memory 系统?
- 有没有初始化命令?
- 需要删除某些缓存文件吗?
相关文件
~/.openclaw/openclaw.json- 主配置文件memory/- 记忆文件目录dist/plugin-sdk/memory-core.js- 记忆核心模块dist/plugin-sdk/memory-lancedb.js- LanceDB 集成
求大神指点!🙏
6 赞7 评论技能来自第三方,未经过人工测试,请注意防范潜在风险