SuperAPI AI 工具集

retrospecting

智能体与模型

查看项目

更新于 10-15 20:06

技能介绍

retrospecting 是面向 Claude Code 的会话回顾技能,用于系统性复盘一次会话的全过程。用途是让用户从已完成的工作中提炼经验:哪些做法有效、哪些环节反复出错、哪些方案可以沉淀复用。

主要能力:多源数据收集,包括会话时间范围内的 git 提交与差异、Claude 会话日志、项目文件(编译状态、测试覆盖、代码质量)以及用户与子智能体的反馈;定量分析会话时长、任务完成数、改动文件数、工具成功率、返工率等指标;定性识别成功模式与反模式,并输出结构化报告。

使用方式:技能按数据量和用户需求分三档。Quick 模式只取 git 统计、日志统计与错误、编译状态和少量提问;Standard 模式加入完整提交历史与关键文件差异、工具使用统计;Comprehensive 模式做全量差异、深度文件分析和更多反馈收集。开始前会用命令评估会话规模,例如计数近期提交 git log --oneline --since="1 hour ago" | wc -l,或列出会话日志 ${CLAUDE_PROJECT_DIR}/.claude/skills/extracting-session-data/scripts/list-sessions.sh --sort date | head -5,再向用户建议深度,用户可覆盖,说“只要快速总结”时自动走 Quick。日志通过 extract-data.sh 按类型提取(如 --type statistics、--type errors、--type tool-usage、--type all),并可按时间或分支过滤多会话。

适用场景:需要复盘一次开发会话、评估协作质量、提炼可写入 CLAUDE.md、SKILL.md 或智能体定义文件的改进建议时。若安装了同系列安全或代码审查插件,还会可选地扫描提交中的凭据泄露、评估新代码安全性与变更影响分级。

限制:报告保存在 ${CLAUDE_PROJECT_DIR}/.claude/skills/retrospecting/reports/;会话日志由 Claude Code 自动管理,不应手动删除;分析受上下文预算约束,预算不足时会强制 Quick 模式或提前结束并说明未覆盖区域;子智能体反馈与跨插件增强仅在可用时进行。价格、平台支持与具体版本等资料暂未提供。