SuperAPI AI 工具集

learn-history

智能体与模型

查看项目

更新于 10-16 03:11

技能介绍

用途:分析本项目所有过往会话,从中提取值得持久化的知识,并归类到 AGENTS.md、.claude/agents/*.md 或项目记忆文件中。

主要能力:读取项目配置路径下的会话日志(JSONL 文件),列出全部会话文件并按大小排序;逐个提取用户消息与助手文本回复(跳过体积过大的工具结果),重点关注用户纠正与改向、经过昂贵探索后发现的模式、跨会话反复需要的知识;再与已记录内容交叉比对,避免重复,并按目标归类:AGENTS.md 放简短约定/规则(每条 1-2 行),.claude/agents/*.md 放智能体专属知识,记忆放用户偏好、项目背景与反馈,已记录或过于具体不常复现的内容不写入。

使用方式:会话日志位于项目配置路径,可用命令查找:ls -lhS ~/.claude/projects/$(echo "$PWD" | tr '/' '-')/.jsonl。记忆索引位于 ~/.claude/projects/$(echo "$PWD" | tr '/' '-')/memory/MEMORY.md,若不存在则跳过。每行日志是带 type 字段的 JSON 对象,user 表示用户消息,其 .message.content 含提示文本。流程是先读取现有 AGENTS.md、.claude/agents/.md 和记忆索引,再列出并分析会话文件,最后汇总所有拟议变更供批准;在获批准前不写入任何内容。

适用场景:希望从历史会话中沉淀跨会话反复出现的经验、约定与纠正,用于维护项目级智能体文档和记忆。

限制:写入前必须获得批准;工具结果因过大被跳过;AGENTS.md 条目应保持简短,超过 2 行的内容可能不适合放入;资料未提供收费、价格、平台要求或其他功能细节。