SuperAPI AI 工具集

learn-from-session

智能体与模型

查看项目

更新于 10-15 21:12

技能介绍

用途:分析 Claude Code 会话,识别成功与可改进之处,并给出对技能的高置信度修复建议。输入支持三种形式:会话 ID(UUID)、会话文件路径(.jsonl)或内联文字描述。

主要能力:按阶段解析会话(用户消息、助手响应、工具调用、系统事件、文件历史快照),检测迭代、用户纠正、工作流偏离、缺失提问和实现后修复等模式;对比技能文档与实际执行,定位技能缺口;通过反事实分析(3/3 测试)筛选高信号问题,只输出能避免具体返工的建议。

使用方式:会话文件通常位于 ~/.claude/projects/{project-path-encoded}/{session-id}.jsonl,可用 find ~/.claude/projects -name "{session-id}" -type f 2>/dev/null 查找;用 jq 提取用户消息与工具调用,用 grep 提取技能调用。分析过程会创建日志文件 /tmp/session-analysis-{session-id-short}-{timestamp}.md,每发现一项立即写入,最后读取完整日志再做综合。

适用场景:复盘 Claude Code 会话、改进技能定义、减少重复返工。

限制:仅推荐通过 3/3 反事实测试的高置信度问题;技能已记录但未遵守的情况、一次性上下文、范围蔓延或有副作用的修复会被排除。资料未提供具体收费、平台支持范围或效果数据。