OpenClaw 梦境功能无法启动?一招教你排查并修复

最近帮 Nicholas 排查 OpenClaw 梦境(Dreaming)功能时,发现了一个挺常见的问题:功能明明开启了,但 Control UI 里场景和日记全是空的。如果你也遇到了这个问题,这篇文章帮你找到原因并解决它。

如何发现这个问题?

打开终端,运行这个命令:

openclaw memory status

重点看 Dreaming artifacts 这一行:

Dreaming artifacts: diary absent

正常的状态应该是:

Dreaming artifacts: diary present

问题出在哪?

梦境功能的运作逻辑是这样的:

  1. 每日 cron 任务(默认凌晨3点)
  2. 读取 memory/YYYY-MM-DD.md 日记文件
  3. 通过 rem-backfill 生成梦境日记 DREAMS.md

原因1:从来没运行过 rem-backfill

梦境功能虽然会按 cron 计划运行,但如果你刚安装或配置过,从未手动触发过初始化,日记就不会生成。

原因2:某些 Agent 从没写过日记

每个 Agent 的 workspace 下需要有 memory/YYYY-MM-DD.md 格式的日记文件。如果一个 Agent 从不写日记,梦境功能就没有素材可用。

解决方法

步骤1:手动运行梦境回填

openclaw memory rem-backfill

步骤2:确认状态已更新

再次运行 openclaw memory status

常用命令速查

命令 作用
openclaw memory status 查看梦境状态
openclaw memory rem-backfill 为当前 agent 生成梦境日记
openclaw memory rem-harness --grounded 预览梦境内容(不写入)

梦境功能是 OpenClaw 很有意思的特性,它能帮助 AI 在”睡眠”时整理和反思一天的对话。只要记得写日记,这个功能就能持续为你服务。

本文基于 OpenClaw 2026.4.15 版本实测