工程開發
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日 下午08:57
在 GitHub 查看