#697·memU

feat: 支持 developer memorize 按 run 选择 memory / skill evolve

Author: xnne-botCreated Sep 10, 2026Updated Sep 10, 2026

问题

主动 memorize 场景可能只需要更新 memory 或 skill。目前 developer memorize 会生成完整的 memory、skill、resource 流程,执行不需要的步骤会增加耗时。

建议范围

在 #695 的批量 session 支持基础上,为一次 run 增加 evolve 类型选择,默认保持现有完整流程。可考虑 --only memory / --only skill,具体接口待实现时确定。

  • 由 prepare 编排层决定执行范围,复用现有 canonical 输入和 JSONL 投影语义。
  • 明确 only skill 是否包含 resource;若只更新 skill,则不应要求执行用于 resource discovery 的文件记录步骤。
  • 将执行范围写入 run marker,并让镜像、快照和 commit 遵守该范围,避免仅靠 executor 指令限制写入。
  • 覆盖默认完整流程,以及只提交所选类型结果的回归测试。

先通过减少不需要的 evolve 工作缩短执行时间。是否按需物化 JSONL、合并 jobs 或直接交给 executor,留待主动 memorize 的调用方式明确后决定。

关联

本项单独实现,不纳入 #695。