Memory Bank
技能 已验证 活跃Claude Code 的高效持久化内存系统,在会话启动时可节省约 67% 的 token(经 tiktoken 验证)。分层架构,具有渐进式加载、紧凑编码、分支感知上下文、智能压缩、会话差异、冲突检测、会话续传协议和恢复模式。在会话开始时(如果存在 MEMORY.md)、在响应“记住这一点”、“继续我上次的进度”、“我们上次在做什么”、“总结”、“保存进度”、“别忘了”、“切换上下文”、“交接”、“内存健康”、“保存状态”、“继续我上次的进度”、“上下文预算”、“还剩多少上下文”或任何具有现有内存文件的项目会话开始时激活。此技能一次解决两个问题:Claude 在会话之间忘记一切,以及会话太快达到上下文限制。它用紧凑、结构化的内存加载取代了数千个浪费的重新解释 token,使 Claude 能够在 2000 个 token 内获得完整的项目上下文。
确保 Claude Code 在会话之间保留上下文,消除因重新解释而造成的 token 浪费,并通过提供结构化、智能且持久的内存系统来延长会话时间。
功能
- 高效的持久化内存系统
- 渐进式加载和紧凑编码
- 分支感知上下文和会话差异
- 智能压缩和归档
- 会话续传协议和恢复模式
使用场景
- 重新激活会话而不丢失上下文或重新解释项目状态
- 处理超出常规会话限制的长期任务项目
- 通过共享和维护一致的项目上下文与团队成员协作
- 通过生成的交接文档快速让新开发人员上手
非目标
- 在内存文件中存储机密或凭据
- 取代 Git 等版本控制系统来更改代码
- 执行任意代码或超出影响 Claude 上下文范围的外部命令
实践
- 上下文管理
- 会话持久性
- Token 优化
- 开发者生产力
先决条件
- Claude Code 环境
- 用于分支感知功能的 Git 存储库
安装
请先添加 Marketplace
/plugin marketplace add Nagendhra-web/memory-bank/plugin install memory-bank@memory-bank质量评分
已验证类似扩展
Caveman
99超压缩通信模式。通过像穴居人一样说话,将 token 使用量削减约 75%,同时保持完整技术准确性。支持强度级别:lite、full(默认)、ultra、wenyan-lite、wenyan-full、wenyan-ultra。在用户说“caveman mode”、“talk like caveman”、“use caveman”、“less tokens”、“be brief”或调用 /caveman 时使用。当请求 token 效率时也会自动触发。
Claude Mem
99搜索 Claude-Mem 的持久化跨会话记忆数据库。当用户问“我们是否已经解决了这个问题?”、“上次我们如何做 X?”或者需要处理先前会话中的工作时使用。
Super Save
98将重要的项目知识保存到内存中。当用户希望为团队参考保留架构决策、重大 bug 修复、设计模式或重要的实现细节时使用。
Ce Brainstorm
100Explore requirements and approaches through collaborative dialogue, then write a right-sized requirements document. Use when the user says "let's brainstorm", "what should we build", or "help me think through X", presents a vague or ambitious feature request, or seems unsure about scope or direction -- even without explicitly asking to brainstorm.
Context Compression
100This skill should be used when the user asks to "compress context", "summarize conversation history", "implement compaction", "reduce token usage", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits.
Baoyu Compress Image
100Compresses images to WebP (default) or PNG with automatic tool selection. Use when user asks to "compress image", "optimize image", "convert to webp", or reduce image file size.