CC 本地记忆管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,把 @user_8f4be772/ccmemory 安装到 AI 助手中。
技能介绍
要解决的问题
CLAUDE.md 和长期记忆文件容易变成项目里的“垃圾桶”:人设、规则、配置、排障经验不断追加,行数超过 200 行后会拖慢会话启动,同一信息散落多个文件后又会互相矛盾。更常见的是,旧结论、过期 TODO、临时任务被长期保留,导致 Agent 读取到的上下文既昂贵又不稳定。
工作方式
CC-memory 把记忆拆成三层:/root/CLAUDE.md 保存硬指令;MEMORY.md 保存主题索引;memory/*.md 保存具体知识。它支持每天 16:00 的定时审查、会话结束时的沉淀,以及 /cc-memory review、sync、prune、status 等手动指令。
关键流程包括:
- 精简
CLAUDE.md:只保留人设、边界、技术栈摘要和引用,把基础设施、规则细节、代码模板拆到主题文件。 - 合并重复主题:检查索引与文件是否重叠,将同一信息路由到唯一归属文件,删除过期和矛盾内容。
- 恢复跨会话状态:从最近转录提取未完成任务,写入
session-state.md,并在新会话开始时汇报。
适用边界
适合维护本地文件型记忆,不适合替换远程知识库或向量检索。它默认不删除用户文件,不确定变更会先请示,并且不会写入 API key、token 等敏感信息。
使用场景
- 维护 Claude Code 项目时,把超长的 CLAUDE.md 拆成索引和主题文件,减少每次会话加载的无关内容。
- 每天 16 点定时审查 MEMORY.md 与各主题文件,合并重复条目,清理过期方法并输出变更记录。
- 会话结束后把用户纠正、非显而易见的解法写入对应主题文件,并同步更新 MEMORY.md 索引。
- 新会话开始时读取上一轮转录和 session-state.md,汇报未完成配置、修复或迁移任务,再询问是否继续。
适合人员
- 长期维护 Claude Code 规则文件的工程师,想让 CLAUDE.md 保持 100-200 行以内。
- 管理多个本地 Agent 项目的开发者,想把身份、配置、排障经验路由到不同主题文件。
- 需要跨会话续接任务的自动化作者,希望新会话能恢复上一轮未完成的安装、修复或迁移。
- 希望审查本地记忆健康状态的 AI 应用维护者,要检查重复、过期和敏感信息。