360 Secure SkillHub
360 安全技能中心

dream (Jofiction)

面向记忆系统的深度整理技能:满足时间与新会话数量阈值后自动后台运行,或由 /dream 手动触发,按 Orient、Gather、Consolidate、Prune & Index 四阶段扫描记忆文件、收集新信息、合并到主题文件、删除过时内容并精简入口索引,最后输出整理统计。

jofiction918
jofiction918
热度 20.46
最近更新 2026-04-04 10:26:52
分类:知识依赖:读写文件 / 内部调用大模型应用场景:笔记整理 / 工作流 / 日程安排

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add dream-jofiction
Metadata
name
dream
version
1.0.0
description
定时深度整合记忆:每天一次,当积累足够新会话后,自动四阶段整理记忆,合并新信息,删除过时内容,优化索引。
license
MIT
triggers
["深度整理记忆","梦境整理","整合记忆","dream","/dream"]

dream — 定时深度整合记忆

定时触发深度整合记忆(默认:≥ 24 小时 + ≥ 5 个新会话),执行四阶段整理:

  1. Orient → 扫描现有记忆文件,建立当前记忆索引
  2. Gather → 从 daily 文件中收集新信息,发现与旧记忆矛盾的地方
  • Consolidate → 合并新信息到主题文件,删除过时,修正矛盾
  1. Prune & Index → 精简入口索引,保持文件大小合理

触发条件

  • 自动触发:满足 ≥24 小时 + ≥5 个新会话 → 后台自动运行
  • 手动触发:输入 /dream 强制触发一次深度整理

工作流程

前置条件

  • 需要 extract-memories + memory-review 正常工作
  • 需要分布式锁 .consolidate-lock 防止多设备同时整理冲突

四阶段执行

1. Phase 1 — Orient

  • ls memory/ 列出所有记忆文件
  • 读取入口索引 memory/ENTRYPATH.md
  • 扫描所有主题文件,理解当前记忆结构

2. Phase 2 — Gather

  • 扫描 memory/YYYY-MM-DD.md daily 文件
  • 查找:新信息、与旧记忆矛盾的信息、需要合并的信息
  • 不做全量读取,只找怀疑有变化的地方

3. Phase 3 — Consolidate

  • 将新信息合并到对应主题文件
  • 删除被推翻的旧结论
  • 相对日期转绝对日期(yesterday → 2026-04-02)
  • 如果是新增主题,创建新文件

4. Phase 4 — Prune & Index

  • 更新入口索引 ENTRYPATH.md
  • 保持索引 ≤ 25KB,条目精简,每个条目一行,只放标题和链接
  • 删除指向过时记忆的指针

输出

整理完成后输出统计:

  • 合并更新 × 条
  • 删除过时 × 条
  • 新增文件 × 个
  • 索引现在 × 条,大小 × KB

权限要求

  • 需要 FileRead、FileEdit、FileWrite
  • 需要 sessions_spawn fork 子 Agent

参考

本 Skill 基于 CC 源码 autoDream 模块设计,适配 OpenClaw 记忆系统。