工程开发
retro avatar

retro

每周工程回顾工具,分析提交历史、编码模式与代码质量指标,并具备自动会话检测与趋势追踪功能。

简介

retro 技能为资深工程师与技术长提供了一套进阶诊断工具,用于审核团队速率与个人贡献模式。透过 Claude Code 解析 Git 历史,它将原始提交数据转化为可执行的洞察,协助团队从单纯的输出追踪转向理解专注度、发布一致性与架构健康度。对于采用 Conventional Commits 的团队特别有效,系统会自动将工作分类为功能、重构与修复,并标记高修复比率,这些指标可能暗示系统性技术债或代码审查循环不足。

  • 执行自动化会话检测,使用 45 分钟闲置阈值将时间分类为深度、中等或微型会话。

  • 产生以太平洋时间为基准的每小时提交分布直方图,协助识别高效能时段与深夜过劳模式。

  • 根据目录级别的提交集中度计算专注度得分 (Focus Score),有助于识别工程投入是集中还是发散。

  • 进行自动化热点分析以检测更动频繁的文件,标记潜在瓶颈与版本管控习惯。

  • 聚合 PR 大小分布,标记风险过高的大型变更。

  • 当分析区间达到 14 天以上时,追踪发布连胜纪录与历史趋势。

  • 使用 /retro 指令并带入 7d、24h、30d 或 compare 等参数来触发分析。

  • 工具内部会自动执行 git fetch origin main 以确保数据正确性。

  • 所有时间戳记转换皆采用太平洋时间 (TZ=America/Los_Angeles),请确保环境设置正确以获取精确报告。

  • 非常适合作为资深开发者用来支持架构调整或工作负载平衡的数据依据。

  • 系统会标记 XL 等级的 PR (超过 1500 行代码变更),以促进更好的开发范围控制与小型化部署。

仓库统计

Star 数
6
Fork 数
2
Open Issue 数
1
主要语言
JavaScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 20:57
在 GitHub 查看