跳转到主要内容

Memory Bank

插件 活跃

一个具有三层架构、分支感知上下文、智能压缩、会话差异、会话续订协议和恢复模式的令牌高效持久内存系统。

目的

使 AI 编码助手能够保持对项目上下文的一致、长期的记忆,从而减少令牌浪费并实现更长、更富有成效的会话。

功能

  • 令牌高效持久内存系统
  • 分层架构(全局、项目、会话)
  • 分支感知上下文管理
  • 智能压缩和内存归档
  • 会话差异和冲突检测
  • 用于内存重建的恢复模式
  • 用于无缝恢复的会话续订协议
  • 上下文预算跟踪和警告

使用场景

  • 在多个 AI 编码会话中保持上下文,而无需重新解释
  • 通过加载紧凑内存来减少会话启动时的令牌消耗
  • 在具有不同项目上下文的不同功能分支之间切换
  • 从项目内存生成开发人员交接文档

非目标

  • 存储或管理机密或凭据
  • 执行任意代码或命令
  • 作为通用文件管理器或系统工具

工作流

  1. 在会话开始时检测内存文件和 git 上下文
  2. 执行会话差异以识别自上次内存更新以来的更改
  3. 对内存健康状况进行评分,并用摘要和下一步向用户问好
  4. 在会话结束时显式用户命令或任务完成后在会话中更新内存
  5. 在会话结束时将完整内存写入 MEMORY.md
  6. 如果内存超过定义的阈值,则进行压缩

Trust

  • warning:Issues Attention在过去的 90 天里,有 6 个未解决的问题和 0 个已解决的问题,表明关闭率低于 10%,维护者响应可能较慢。

安装

请先添加 Marketplace

/plugin marketplace add Nagendhra-web/memory-bank
/plugin install memory-bank@memory-bank

质量评分

95 /100
1 day ago 分析

信任信号

最近提交29 days ago
星标39
许可证Apache-2.0
状态
查看源代码