SuperAPI AI 工具集

dream

通用与其它

查看项目

更新于 10-16 00:22

技能介绍

用途:/dream 是一个 Claude Code 技能,把会话中的学习成果持久化——用户偏好、纠正意见和长期指令会变成项目级记忆;反复出现的缺口会变成对技能和 CLAUDE.md 的改进提案;周期性整合(“REM 睡眠”)让记忆库保持精简准确。

主要能力:支持多种模式——空参数从当前对话捕获;history 从近期会话记录捕获;queued 处理 SessionEnd 钩子排队的记录;rem 或 rem --dry-run 执行 REM 整合;proposals 交互式审阅待处理提案;setup 安装可选的自动化。捕获时优先识别明确纠正与反馈、长期约束与审批规则、稳定偏好、仓库无法推导的项目事实,以及技能/手册缺口。

使用方式:先做环境探测,区分 FULL(真实机器上的 Claude Code,可写 ~/.claude)与 PORTABLE(沙箱只读,仅支持默认捕获,其余模式拒绝并提示改用 Claude Code)。FULL 模式下记忆写入 ~/.claude/projects/<project-slug>/memory/,全局用户画像写入 ~/.claude/CLAUDE.md;PORTABLE 模式改写到项目内 ./CLAUDE.md 与 ./MEMORY.md。写入前先查重,已存在则更新并刷新 lastConfirmed。

限制:不捕获环境依赖故障、对工具的负面断言、已解决的临时错误、一次性任务叙述及任何凭据。REM 整合只归档不删除,索引 MEMORY.md 控制在 20 行内。提案审阅需交互式会话,非交互环境会拒绝。setup 安装的钩子与 cron 均为可选,需用户逐步确认。