Skip to content

介绍

Git Unearth 是一个 AI 驱动的 git blame 增强版,帮助你理解代码为什么写成这样,而不只是"谁写的"。

问题

传统 git blame 告诉你:

  • 谁写了这行
  • 什么时候写的
  • commit hash

但它不告诉你:

  • 为什么代码存在
  • 什么业务需求驱动了它
  • 是故意的还是权宜之计
  • 它随时间如何演变

解决方案

Git Unearth 追溯代码的决策历史

  1. 数据采集 — 将 git 命令输出解析为结构化数据
  2. 语义分析 — 分组 commits,分类意图
  3. 叙事生成 — 用证据链和置信度解释

置信度级别

级别含义
🟢 高有 PR/Issue 文档佐证
🟡 中Commit message 清晰
🔴 低仅为 AI 推断

基于 MIT 许可发布