SuperAPI AI 工具集

memory

办公与效率

查看项目

更新于 10-16 00:21

技能介绍

用途:读取当前会话的长期记忆文件,访问跨 compact 保留的历史上下文。背景是 Claude Code 的 /compact 会压缩对话以节省上下文,反复压缩会导致早期重要细节逐渐丢失;该系统在每次 compact 时把积累内容自动保存到文件。

主要能力与文件:errors.md 为错误修复记录(最高优先级,用于避免重复犯错);context.md 为用户消息与技术概念(中等,提供完整背景);files.md 为代码文件引用(低,仅在需要时读取)。

使用方式:通过 memory.py 脚本读取,大文件会自动截断(保留最近约 15000 字符)。命令示例: cd /path/to/skills/memory && uv run memory.py errors.md cd /path/to/skills/memory && uv run memory.py errors.md context.md cd /path/to/skills/memory && uv run memory.py all 脚本从 ~/.claude/projects/$MAX_PROJECT_ID/max/$MAX_SESSION_ID/memory/ 读取,自动跳过不存在的文件。

何时读取:在 compact 之后看到“Earlier details saved to...”提示时,应先读 errors.md;遇到错误或测试失败读 errors.md,回忆此前讨论读 context.md,复用代码模式或查找文件读 files.md。

限制:文件在每次 /compact 时自动更新,内容按时间戳追加、最新在底部;大文件截断到约 15000 字符(约占上下文 3%)以防溢出。其他平台、收费、价格等信息资料未提供。