首页
/
科技 / 把任意 git 仓库渲染成一份文明编年史 —— 纪元、事件、…
把任意 git 仓库渲染成一份文明编年史 —— 纪元、事件、海报与 JSON,全本地启发式生成
编辑部
2026-05-04T18:17:11.588136
6577 阅读 tech
开源声明 (点击了解更多详细信息) [!question]demo 一直都觉得 git history 里藏着种叙事,比如某年突然出现的 tsconfig.json、某 90 天窗口里 800 个文件的搬迁、某月一半 commit 都是 hotfix——这些事件本身就是项目的"时代划分"。 于是re...
把任意 git 仓库渲染成一份文明编年史 —— 纪元、事件、海报与 JSON,全本地启发式生成
(点击了解更多详细信息)
[!question]demo
一直都觉得 git history 里藏着种叙事,比如某年突然出现的 tsconfig.json、某 90 天窗口里 800 个文件的搬迁、某月一半 commit 都是 hotfix——这些事件本身就是项目的"时代划分"。
于是repo-saga把这个过程可视化了。14 个启发式探测器扫一遍 git log,识别出"初始混沌"、“TypeScript 入侵”、"神权时代:格式化与 Linter 之治"这样的命名纪元,每一条结论都附事实证据:哪个文件、哪天、哪段 commit 区间。
[!info]
本项目完全本地运行,不调任何 LLM。输出三种格式——JSON、Markdown、SVG 海报。
[!example]仓库
GitHub - teee32/repo-saga: Render the civilization history of any git repository — Markdown, SVG, JSON. English + 中文 i18n. · GitHub
5 个帖子 - 4 位参与者
阅读完整话题