用途:该技能为 Codex 提供基于 mem0 MCP 工具的持久记忆机制,让跨会话的上下文得以保留。
主要能力:新任务开始时,可调用 search_memories 按任务或项目相关查询加载上下文,并查看返回记忆以了解此前会话成果;如有需要可调用 get_memories 浏览当前用户的全部已存记忆。完成重要工作后,使用 add_memory 存储关键学习,并按类型附带元数据:决策为 {"type": "decision"},有效策略为 {"type": "task_learning"},失败方法为 {"type": "anti_pattern"},用户偏好为 {"type": "user_preference"},环境/配置发现为 {"type": "environmental"},既定约定为 {"type": "convention"}。上下文即将压缩或会话结束前,存储一份完整的会话摘要,包含用户目标、已完成事项、关键决策、创建或修改的文件、当前状态与后续步骤,元数据为 {"type": "session_state"}。
使用方式:按协议在任务开始、完成后及上下文丢失前调用对应 MCP 工具;记忆可包含完整上下文、推理、代码片段、文件路径和示例,内容越具体、越可检索越有价值。
限制:不得写入 MEMORY.md 或任何基于文件的记忆,只能使用 mem0 MCP 工具;只存储真正有用的学习内容,跳过琐碎交互;记忆内容应使用具体、可搜索的表述。