SuperAPI AI 工具集

memory-bank

智能体与模型

查看项目

更新于 10-16 01:33

技能介绍

用途:为 Claude Code 提供跨会话的持久上下文,减少每次重新解释项目背景所消耗的 token。

主要能力:采用三层结构。Layer 0 为会话内上下文,会话结束写入 Layer 1;Layer 1 为项目记忆 ./MEMORY.md,记录架构、决策与进行中的工作,并支持按 git 分支的 overlay(.memory/branches/<branch>.md);Layer 2 为全局记忆 ~/.claude/GLOBAL-MEMORY.md,保存跨项目偏好与可复用决策。

使用方式:会话开始时按加载流程检测记忆文件、git 上下文、做会话 diff、健康检查并生成问候语;用户说“remember this”“wrap up”“pick up where we left off”“hand off”等触发相应更新、写入、恢复或交接文档生成。包含分支感知记忆、智能压缩(超过 150 行建议压缩,超过 200 行自动压缩)、会话 diff(git log、git diff)、记忆健康评分(新鲜度、相关性、完整性、可行动性)、恢复模式、交接协议与渐进式加载(分三层按需加载),并遵循紧凑编码与表格化格式。

适用场景:需要跨会话延续上下文、多分支并行开发、团队交接与 token 预算敏感的项目。

限制:资料称 67% 节省基于 tiktoken 对示例文件的测量,实际效果取决于项目复杂度;分类、价格、平台支持等未提供;文中未给出安装命令与依赖要求。