Claude Code 每次都”失忆”?这个 Skill 让它记住项目一切

Claude Code 每次都”失忆”?这个 Skill 让它记住项目一切

用 Claude Code 写代码,最痛苦的体验是什么?

不是写不出代码,是每次开新对话,AI 就跟失忆了一样——不记得你用了什么技术栈,不记得之前做了哪些决策,不记得当前任务卡在哪里。上一小时的心血,下一分钟就忘得干干净净。

我最近挖到一个开源 Skill,专门解决这个痛点:Memory Bank

它能做什么?

Memory Bank 是一个Token 高效的持久化记忆系统,为 Claude Code 量身打造。它用三层架构(Global → Project → Session)持久化项目上下文,让 AI 每次开新对话都能秒级恢复”记忆”。

核心功能:

  • 自动上下文恢复:新对话开始时,AI 自动加载项目背景,不需要你重新解释技术栈、架构决策、当前进度
  • Branch 感知:切换 Git 分支时,自动切换对应上下文,不会把 A 分支的工作”记忆”带到 B 分支
  • 智能压缩:内存超过阈值自动压缩归档,保持上下文精简,节省 Token 消耗
  • Session 差异检测:记录本次对话相比上次的改动,写入 MEMORY.md 时做增量更新
  • 恢复模式:如果记忆文件损坏,有重建机制,不会丢数据

官方实测:每次 Session 启动时加载记忆只消耗约 2,000 Token,相比每次重新描述项目背景节省约 67% Token

使用方式

安装方式很简单:

  • 在支持 Skill 的 AI 编码工具里添加 Nagendhra-web/memory-bank 即可
  • Session 启动时如果检测到 MEMORY.md,自动激活
  • 触发词:「remember this」「pick up where we left off」「what were we doing」「wrap up」「save progress」

实际体验

这个 Skill 解决的是两个问题叠加的痛苦:AI 健忘症 + 上下文溢出

很多开发者为了”提醒”AI 上下文,会写大量冗长的 system prompt,或者每次都粘贴大量背景信息——结果 Token 爆表,响应变慢,回答质量反而下降。

Memory Bank 把这个过程逆转了:平时 AI 自动维护一份结构化的 MEMORY.md,需要时只加载压缩后的关键信息,2,000 Token 就能恢复完整项目上下文。

如果你经常在多个项目间切换,或者做长期开发任务,这个 Skill 值得第一时间装上。

GitHubhttps://github.com/Nagendhra-web/memory-bank

⭐ Stars:39  |  License:Apache-2.0  |  Quality Score:95/100


GitHub: https://github.com/Nagendhra-web/memory-bank

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 11 阅读