dream-skill:Claude Code Dream 功能的 Openclaw 移植与自动记忆整合

前言

在 AI 会话中,零散的知识点、代码片段和上下文容易分散在多次对话里,后续想要快速定位或复用这些信息,往往需要手动检索。这种碎片化体验会拖慢开发节奏。

dream-skill 是一个基于 Openclaw 的 Skill,它把 Claude Code 的 Dream 功能完整提取并移植过来,同时提供了自动记忆整合能力。它会定期分析近期会话与记忆文件,将分散的信息合并写入持久化记忆,更新索引,让后续会话能快速“orient”。

是什么

dream-skill 是由社区开发者 user_f0fc607e 发布的 ai-agent 分类 Skill。它把 Claude Code 的 Dream 功能转写为 Openclaw 的 Skill 格式,并提供了一套自动记忆整合机制。通过时间门、会话门和锁门三道检查,在满足条件时静默合并记忆,必要时支持手动触发。

核心功能

  • Dream 功能移植:将 Claude Code 的 Dream 功能完整提取并适配为 Openclaw 的 Skill。
  • 自动记忆整合:定时(默认每 24 小时)分析近期会话与记忆文件,将零散信号合并写入持久化记忆。
  • 索引更新:在整合完成后更新入口索引,使后续会话能更快地 orient。
  • 三道门机制:触发条件为“距上次整合 ≥ minHours 且有新会话 ≥ minSessions”,只有时间门、会话门、锁门全部通过才会执行,否则静默跳过。
  • 手动触发:提供「整理记忆」「执行整合」等指令,支持按需触发。

安装与启用

根据官方资料,安装后运行以下命令配置 cron:

scripts/dream.py --setup

典型用法

  • 自动模式:Skill 按默认定时(每 24 小时)执行记忆整合,无需额外操作。
  • 手动触发:通过指令「整理记忆」或「执行整合」触发整合流程。
  • 配合其他技能:根据分析,若与 Super Self Improving 和 Ontology 两个技能配合,再结合自带的 memory 体系,可实现更佳的进化与记忆体系效果。

适用场景与注意

  • 适合需要长期维护记忆、快速复用上下文的 AI Agent 场景。
  • 依赖 Openclaw 环境与记忆体系,需确保相关依赖正常工作。
  • 触发条件由 minHours 和 minSessions 控制,可根据实际需求调整。

总结

dream-skill 把 Claude Code 的 Dream 功能移植到 Openclaw,并提供了自动记忆整合与索引更新能力,帮助 AI 会话中的信息更持久、更易检索。配合记忆体系和其他技能,可构建更完整的进化与知识管理闭环。

官方地址:https://www.skillhub.cn/skills/user_f0fc607e/dream-skill

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜