# 持久化存慢变量

## 元数据

- 书名：Claude Code 源码解析：一份价值数十亿美元的AI工程蓝图
- 作者：花叔
- 章节：12 Harness Engineering方法论
- 定位：AI PM / Agent 产品 / AI 工程架构面试
- 优先级：P0
- 标签：persistence, slow-changing-state, memory-design

## 面试问题

为什么持久化应该存变化慢的东西？

## 30 秒回答

变化慢的信息更适合长期保存，因为它不容易过期，能稳定提升个性化；变化快的信息应实时检索或从源头读取。

## 展开要点

- 偏好、角色、风格和长期目标是慢变量。
- 代码位置、任务状态、网页内容和临时资料是快变量。
- 错误持久化会制造幻觉和过期依赖。

## 高频追问

- 如何判断一个信息是否该记忆？
- 记忆和缓存有什么区别？
- 过期记忆如何检测？

## 项目映射

- 保存用户求职方向和表达偏好，不保存某个网页临时内容。
- 引用文件路径或 URL，而不是复制一堆可能过期事实。

## AI PM 迁移

AI PM 做记忆产品时，要先定义信息生命周期。

## 备注

本卡为面试复习用的主题重构和答题框架，不保存原书正文或源码内容。
