1为代码补全代理提供项目结构记忆
- 1通过 pip 安装 MemoryCustodian:pip install memory-custodian
- 2在项目根目录初始化记忆存储:memory-custodian init
- 3将 MemoryCustodian 集成到你的代码编辑器插件或 CI/CD 流程中,调用 API 记录文件结构和依赖变更
- 4代码补全代理在生成建议时会自动查询历史上下文,提升补全准确性
2跨会话保持用户编码偏好
- 1启动 MemoryCustodian 守护进程:memory-custodian start
- 2在代码补全代理配置中设置 MemoryCustodian 的 API 端点
- 3每次代码提交或编辑时,代理自动将用户手动修正的代码片段存入记忆库
- 4下次会话中,代理优先采用已记忆的编码风格(如命名规范、返单模式)
3维护长期项目上下文,减少重复解释
- 1在项目初始化时运行 memory-custodian archive 创建记忆快照
- 2将 MemoryCustodian 集成到代码编辑器的保存钩子,每次保存时自动更新记忆
- 3当代理需要回忆之前讨论过的设计决策时,调用 memory-custodian recall <关键词> 获取相关记录
- 4代理据此避免重复提问,直接生成符合项目历史的代码
