用途:在每次新会话开始时、会话中断或上下文重置后、跨项目切换或身份文件更新后,重建一致且连贯的智能体身份,避免重启导致的行为漂移。
主要能力:分层渐进加载身份信息,顺序为系统提示与模型身份、项目 CLAUDE.md、持久记忆 MEMORY.md、智能体定义、父级与全局约定;逐层整合,不一次性倾倒信息。从持久化证据重建工作上下文,包括 git 历史扫描、文件最近修改扫描、TODO/FIXME 等任务痕迹扫描,以及暂存区与暂存记录检查。判定全新开始与续接:依据用户显式信号、未提交改动、会话时间新旧、用户首条消息、MEMORY.md 时效性等启发式规则,并给出检测矩阵。执行校准序列:先中心化建立行为基线,再调适以匹配用户风格与专业层级,然后进入工作。最后进行跨层一致性检查、角色定义时效检查与记忆陈旧度检查,按“系统提示 > 项目 CLAUDE.md > 智能体定义 > MEMORY.md”的层级解决冲突。
使用方式:作为会话启动流程调用,需可读取身份文件(CLAUDE.md、智能体定义、MEMORY.md),可选提供不一致症状、是否已知全新或续接、项目目录路径;依据 Git 历史与文件证据判断,而非假设记忆。资料未提供具体安装命令或代码示例。
适用场景:每轮新会话开始前、崩溃或上下文窗口重置后、行为与以往会话不一致时、持久记忆与当前上下文冲突时、项目切换时、身份相关文件更新后。
限制:不还原过去的自我,而是构建与过去连续、立足当下的现在自我;不依赖对既往会话的记忆,只依据留下的证据重建;若身份文件缺失,应记录缺失而非编造上下文;分类模糊时默认询问用户;校准应轻量、对用户不可见,不应输出引导过程报告。