Files
.pouch/skills/memory-distill

memory-distill

任务(开发 / 测试 / 发布 / ack 等)做完后,回顾刚才的对话,把值得留下的内容写入两类记忆:跨项目通用的实践,以及只对当前项目成立的事实。

什么时候使用

一句话就够,例如:

memory-distill 提炼一下刚刚 ack 执行过程中可以沉淀的知识。

也会响应「沉淀记忆」「回顾刚才记下来」「更新记忆」等说法。

使用前准备

通常不用准备路径。Agent 会:

  1. 从你的话里认出目标 skill(如 ack)
  2. 读取该 skill 的 memories/manifest.md 得到通用 / 项目记忆位置
  3. 默认回顾当前对话(你也可以补会话文件路径)

若目标 skill 还没有 manifest,Agent 会搜索常见位置;仍不确定时再问你。

给其他 skill 预埋目录时,在该 skill 下添加 memories/manifest.md(格式见 skill 内 references/manifest.md),并在收尾说明里提一句可调用 /memory-distill

使用示例

memory-distill 提炼一下刚刚 ack 执行过程中可以沉淀的知识。
沉淀记忆:刚才这次发布有什么该记下的?
memory-distill,只分析不写;回顾刚才的测试任务。

Agent 会做什么

  1. 自动补全目标 skill 与记忆目录(优先读 manifest)
  2. 从会话抽出候选,分成通用 / 项目 / 丢弃,并去重
  3. 先给你看拟写入清单(含解析出的路径),确认后再改文件
  4. 汇报写了什么、跳过了什么

不会在未确认时写盘,不会写入密码或 token,不会自动 commit。

如何判断完成

  • 你看到了带路径来源的候选清单,并确认(或明确只要分析)
  • 确认后,对应记忆目录或知识文件出现预期更新
  • 一次性噪声和敏感信息没有进记忆;重复项被合并或跳过