Appearance
OpenClaw memory-wiki bridge 模式显示 0 exported artifacts:需要安装 QMD
问题
在 OpenClaw 中启用 memory-wiki bridge 模式后,wiki bridge vault status 显示:
json
{
"vaultMode": "bridge",
"bridge": {
"enabled": true,
"exportedArtifacts": 0
}
}即使 dreaming cron(每天 03:00/15:00)已经运行,daily notes(memory/YYYY-MM-DD.md)和 dream reports(memory/dreaming/deep/*.md)都存在,bridge 仍然导入 0 artifacts。
根本原因:memory-wiki bridge 模式依赖 QMD(Quarto Memory Driver) 作为活跃内存后端来提供 bridge feed。如果只安装了 built-in memory-core 和 active-memory 插件,但没有安装 QMD,bridge 模式无法获取 artifacts 来源,因此静默返回 0。
这不是 bug,而是 bridge 模式的设计约束:bridge 必须有对应的后端驱动支持。
解决方案
方案一:安装 QMD(推荐)
bash
openclaw plugins enable qmd
openclaw gateway restart安装后重新检查 wiki vault status,bridge 应该能正常导入 artifacts。
方案二:切换到本地内存后端模式
如果不需要 bridge 模式,改用本地模式直接操作 memory-wiki vault:
json5
{
"memoryWiki": {
"vaultMode": "local",
"local": {
"vaultPath": "~/.openclaw/wiki-vault"
}
}
}验证修复
bash
# 检查 wiki bridge 状态
openclaw memory wiki status
# 确认 QMD 插件已启用
openclaw plugins list | grep qmd