
字
字节笔记本
2026年11月6日 · 约 1 分钟读完
把全世界的法律放进 git:每条法律一次提交
API中转
¥120
「某年某月某日,那条法是怎么写的?」这个问题对律师是日常,对 AI 是地狱:法律文本带生效日期、修订、废止,普通数据库很难表达「时间旅行」。lexifina/global-law 的解法干脆利落:把全世界法律放进一个 git 历史。每个法域一个仓库,每条提交就是一部法律生效、由那部法律「写就」,读每条提交的 In-force 日期,就能给出任意国家在任意日期的法律原文。

这是美国法典同款做法的全球扩展(美国法典版曾在 10 月底登顶 Hacker News),规模不小:浅克隆约 34MB,完整历史约 370MB,单个国家的仓库就有数 GB。真正的产品增量是给 AI 用的 MCP 服务器:18 个只读工具覆盖找条款、读某日期条款、每行背后的法律(blame)、每词背后的法律、对比两个日期、搜索文本与变更、拿案件或简报对照现行法核对;只需 Python 3.9 加 git,本机运行、不发任何网络请求,仓库自带 Claude Code、Cursor、VS Code、Codex 配置,打开文件夹即用。
许可证要说准:索引与工具是 CC0,各国法律文本遵循各自仓库的条款,别读成「全部法律文本随便用」。准确性也一样:法律文本依赖各国官方源的抓取与解析质量,仓库自带 verify.py 校验,但它不是官方发布渠道,查到的法条最终要以官方文本为准。
对独立开发者,这篇的启发不在法律而在建模:「把任何带生效日期的文本放进 git,提交即版本、blame 即溯源」,合同、政策、标准、配置历史全都能套用这个模式。给 AI 配上只读 MCP 工具查历史版本,这个组合拳值得抄。
相关文章
分享:



