用途:从项目记忆与会话历史中提取模式和统计,展示会话分析、学习模式、纠正趋势、热力图与生产力指标。触发场景包括询问“show stats”“how am I doing”“analytics”“insights”“heatmap”“correction rate”。
数据来源:技能说明要求在计算指标前从这些位置收集数据: cat .claude/LEARNED.md 2>/dev/null || cat CLAUDE.md | grep -A999 "LEARNED" cat .claude/learning-log.md 2>/dev/null 会话活动: git log --oneline --since="today" --author="$(git config user.name)" git diff --stat
纠正定义:纠正指用户在会话中重定向、修复或覆盖智能体输出的任何情况。统计会话历史中的 [LEARN] 条目和显式纠正标记。
展示内容:
- 会话摘要:时长、修改文件数、自我纠正数、捕获的新模式数、上下文使用率。
- 学习分析:总学习数、按类别占比(如 Testing、Navigation、Git、Quality)、最常应用的学习、从未应用的过时学习。
- 纠正热力图:按类别统计所有时间的纠正次数;找出被纠正最多但学习最少的热点学习,以及已学习但从未应用的冷门学习。
- 生产力指标:最近若干会话的平均时长、平均编辑数、纠正率、每会话学习捕获数。
防护要求:使用项目记忆与会话历史中的实际数据;给出可操作建议而非仅数字;标记应成为永久规则的反复纠正;识别可能已不再相关的过时学习。
输出:格式化分析报告,包含当前会话统计、类别细分、最常/最少应用的学习、带建议的纠正趋势、随时间变化的生产力指标。
限制:资料未提供安装方式、收费、平台支持或具体使用方法细节。