SuperAPI AI 工具集

remember

编程与开发

查看项目

更新于 10-15 19:56

技能介绍

用途:在 Claude Code 中重建当前目录此前会话的工作上下文,避免从零开始。适用于新开会话、用户问“我上次在做什么”、休息后回到项目、跨多次会话推进同一功能等场景;若项目没有历史会话或用户已明确要立即动手,则不必使用。

主要能力:按顺序收集来源——项目 Claude 目录下的对话 JSONL(取最近 3 个、跳过小于 1KB 的文件,提取首条用户消息、最后 10 条用户消息、git 分支与时间戳,过滤 isSidechain 子代理内容);~/.claude/projects/{slug}/memory/ 下的 MEMORY.md 及主题文件;项目根目录的 SESSION_PROGRESS.md 与 ROADMAP.md;以及 git 状态。随后综合成结构化摘要,包含上次会话、近期工作、修改文件、未完成事项与建议下一步,并询问用户接下来做什么。

必要用法:读取对话文件路径形如 ~/.claude/projects/{project-path-slug}/*.jsonl,slug 由 git 仓库根路径把 / 替换为 - 并加前缀 - 得到。git 状态使用: git log --oneline -20 --format="%h %s (%ar)" git status --short git stash list

限制:只报告文件中实际存在的内容,不编造上下文;缺失来源应优雅跳过并说明;摘要中不得包含 API 密钥、令牌或凭据;Claude Code 默认 30 天后删除对话历史,可用 cleanupPeriodDays 调整;若找不到对话文件,应报告该项目没有此前会话。