2026年5月21日 周四晚上19:30,报名腾讯会议了解“从个人提效到构建企业AI生产力”(限30人)
免费POC, 零成本试错
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


我要投稿

Git issue + PR:律师的下一代协作方式

发布日期:2026-05-18 18:19:25 浏览次数: 1517
作者:律鹿

微信搜一搜,关注“律鹿”

推荐语

程序员用Git做项目管理,律师为何不能?这套机制让复杂项目变得清晰、可追溯,解放团队协作的带宽。

核心内容:
1. 律师行业传统协作方式的痛点与效率瓶颈
2. Git的issue/PR机制如何映射并优化法律项目管理
3. 具体应用场景与对律师工作模式的变革

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家
260421 Git_issue_PR_律师下一代协作方式_配图3_2400x1024.png

版本即记忆,分支即思考。


原来程序员这些年一直在用的,不只是一个"代码工具",而是一套非常成熟的工作方法。

而律师这个行业,尤其是做复杂诉讼、复杂非诉的人,其实迟早也会碰到它。


我们过去处理项目,常常还是老一套。

文件夹里堆满"最终版""终版""终版2""终版3",再加上谁改过、谁批注过、哪一版能删、哪一版不能删,最后连自己都不太确定。协作也差不多——有人发群消息,有人单独发意见,有人在飞书文档里改,有人把 PDF 标得密密麻麻。

项目能推进,但整个过程把人绑得死死的。


让人疲惫的不只是加班。更麻烦的是,依赖人去记、去追、去解释、去补上下文,带宽全被占用。

很多法律项目做不动,症结在于协作骨架太旧。


AI 出来以后,这个问题反而被放大了。

因为慢慢会看清楚,真正限制项目速度的,往往不是单点写作能力,也不是检索能力,而是任务能不能被清晰拆出来、并行推进、留下可回看、可审核、可合并的痕迹。

Git 真正让我觉得有意思的,是它把这些事情做成了一套很自然的日常机制。

litigation-ai-demo 仓库概览

仓库首页,展示项目名称、描述与基本信息


一、律师项目早就需要一种更细颗粒度的协作方式

很多律师一听 Git,第一反应是"这是程序员的工具"(有这个反应已经算不错的了...)

但如果把"代码"这层先拿掉,只看项目怎么推进,你会发现法律工作和它其实并不远。


一个复杂诉讼项目,本来就不是一整块做完的。

里面会有很多研究方向:先去检索相关法条、司法解释、典型案例,再针对某几个具体抗辩点做更细的检索,最后还要把这些材料重新汇总成自己的论证路径。

这些东西在现实里本来就是一项项任务。只是以前很多团队没有把它们真正拆成清晰的任务单元。


于是它们表面上都属于"这个案件",实际上全都混在主办律师一个人的脑子里。

谁先做,谁后做,做到什么程度,谁做过了,谁还没做——常常靠的是口头安排和临时同步。

这也是为什么复杂项目一多,主办律师就像个被信息困住的人——问题不在于他不会做,而是所有任务都在向他聚集。


诉讼项目很适合用 issue / PR 这种方式来推进。

一个答辩点可以是一个 issue。
一个检索方向可以是一个 issue。
一个需要补强的证据链条,也可以是一个 issue。

Issue 列表示例

Open Issues 列表,每个 Issue 代表一个待处理的研究方向或任务


合作律师也好,律师助理也好,甚至未来更成熟的 Agent 也好,都可以围绕某个 issue 去工作。

先拉出自己的分支,在局部空间里研究、整理、补充,做完之后再提一个 PR,交回主办律师审核。

主办律师不需要再从头亲自做完所有环节。

他更像是在做审查、判断、取舍和合并。

已关闭的 Issue 示例

已关闭的 Issue 详情,任务完成后关闭——展示任务从提出到完成的闭环

PR 列表

Pull Request 列表,包含已合并与待审核的 PR

PR 审核评论

PR 中的审核评论——参与者交付工作内容(损失构成表格),并 @张明 请审核,这正是替代合伙人/上级律师审核的实际场景


二、Git 最先解决的,其实不是协作,而是版本混乱

我自己用 Git 一段时间之后,回头看以前那种 v1、v2、v3 的文件管理方式,就觉得有点原始了。

每个人电脑里都存过那种文件。

"答辩状最终版""答辩状最终版2""答辩状最终版2修改""答辩状最终提交版"。


文件越存越多,版本越存越乱。

你不敢删,也不敢完全相信眼前这份就是最对的。

这种状态最大的问题,是它没有一个真正可回溯的脉络。你只能看到结果,看不到这份结果是怎么一步步改过来的。


Git 给人的第一层冲击,其实就是这个。
它让版本管理第一次像一件正常的工作,而不是堆文件。

你写错了,可以回到前面的版本。

你觉得这次改得不如上一次,可以把老版本找回来。你甚至可以对比两个版本之间到底改了什么,而不是靠记忆去猜。

提交记录

提交记录,每条 commit 记录一次变更,可追溯整个项目的修改历史

版本对比 Diff

单次 Commit 的 Diff 视图,清晰看到本次改了哪些文件、增加了什么内容

我有直接体会。有些内容前几个版本别人甚至听不懂我在说什么,后面某一次突然改顺了,回头看,就很清楚地知道哪个节点开始变好,哪个判断被拿掉之后整体更清楚了。

这种回溯感,对写文章有用,对法律文书更有用。

法律工作里很多质量,并不是一步到位的。
它就是在不断试、不断删、不断校准里慢慢出来的。

你敢改,也敢推翻,因为你知道旧的东西不会凭空消失。


三、它真正适合 AI,结构清楚才是原因

很多人现在谈 AI 协作,谈的还是工具层。
好像换了个入口、换个模型、加个插件,流程就会自己变顺。


但 AI 真正需要的,不是更热闹的入口。

它需要边界清楚的任务,需要可持续读取的上下文,需要一个做错了也能被审核、被打回、被重做的结构。

Issue 恰好提供了任务入口。分支提供了局部操作空间。PR 提供了交付和审核节点。提交记录和回溯机制,则让整个过程变得可检查、可修正。

这时候 AI 才不是一个聊天窗口里的临时劳动力,而是真正有条件进入项目推进。

分支列表

分支列表——每个 agent 处理不同分支,主分支(main)汇总各分支的工作成果

分支可视化

分支网络图,直观看到各分支的创建与合并关系——每个分支对应一个并行的研究或论证任务


1. AI 加入协作的方式,和人天然同构

这里有个以前不那么被强调的事实:

传统的 Git/PR 流程,本来是为了解决"不同程序员在大项目里如何协作"而设计的。

它的底层假设是:每一个 issue 的解决,都是由某个具体的"人"来完成的。

但 AI 的出现,第一次让"issue 由谁来解决"变成了一个真正开放的问题。

一个检索任务,一个答辩点的论证,一个证据链的补强——这些以前必须由人来完成的工作,现在完全可以由 AI 来推进。AI 会自动创建分支,会在分支上工作,会提交 commit,会提 PR,会接受审核和打回。


整个流程和人类协作完全同构,但执行者可以不是人。

这对复杂项目来说是质的飞跃。

以前一个大型诉讼项目,主办律师不得不把大量时间花在"把任务分发出去,等人做完,再收回来"这个循环里。


人的带宽是瓶颈,速度取决于最慢的那个人。

但如果每一个 issue 都可以被独立接管——人有空就人处理,AI 能做就 AI 处理——整个项目就变成了一种可并行、可自动推进的架构。

主办律师不再是信息汇聚的堵点,而是最终的那个审核节点和决策节点。


2. 这套系统天然是 Agent-Friendly 的

我后来才意识到,Git 这套机制对 AI 友好,根本原因不是什么新技术,而是它最早设计的时候,就把"工作如何被拆解、如何被追踪、如何被合并"想清楚了。

这个结构不需要为 AI 重新发明。它只需要被真正用起来。

以前是人做 PR、合并分支;现在同一个系统,通常支持人做、 AI 做、或者人机混合做。


复杂项目难推进,主要是因为人的带宽有限,跟进不了所有方向。但这机制一旦运转起来,每个方向都能被独立推进,项目整体就不再依赖单一节点的吞吐量了。

比如一个复杂诉讼里,有十个答辩点。你完全可以先让系统把这十个答辩点拆成十个 issue,再分别去做检索、论证和材料补强。谁擅长哪一块,就去抓哪一块。未来如果是多个 agent 协同,也是同样的逻辑。

参与者只需处理自己当前那个 issue 的上下文。处理完之后,通过 PR 回到主线。主办律师面对的,不再是一堆凌乱的信息,而是一批按任务边界整理过的结果。


这里面最重要的,是带宽。
未来协作的关键,是降低人的带宽消耗。

如果我人在外地,或者在处理别的事情,我最需要的不是把整个项目所有碎片都重新看一遍。

而是当某个新识别出的风险点足够重要时,系统能够把它准确地推到我面前。这样我的注意力只用消耗在真正值得判断的地方。


四、律师真正该迁移的,不是"学会写代码",而是学会用项目来组织工作

很多人会把 Git 和程序员绑定得太死。其实没必要。

律师不需要因为用了 Git,就把自己变成工程师。更现实的变化,是开始用项目的方式来组织工作。

以前你想到一个任务,更多是记进待办。以后它完全可以直接变成项目里的一个 issue。

仓库目录结构

仓库的 12 层标准目录结构——每个文件夹对应案件的一个阶段或维度,项目结构一目了然


以前你让别人去做,更多是口头交代。以后它可以带着明确的问题、目标和上下文,被分配给某个合作律师,或者某个 agent。

以前别人交付回来,常常是一堆零散材料。以后它可以是一个待审核的 PR,里面写清楚改了什么、补了什么、依据是什么、还有哪些地方不确定。


这个转变表面看是工具变化,实际是工作观念在变。

任务不再只是"我知道有这件事",而是开始变成一个可追踪、可交接、可沉淀的对象。

这件事一旦做起来,很多过去模糊的东西都会清楚。

责任边界会清楚——谁提的,谁做的,谁审核的,谁决定合并的,都会留下痕迹。

团队权限也会更容易管理,有些项目哪些人能看,哪些人不能看,哪些组负责这个案子,哪些组不参与,这些权限在 Git 体系里比传统散落式文件管理更容易控制。

对老板来说,这也是一种更省力的管理方式。

因为项目不再只是"放在某几个人手里",而是有明确的结构和访问边界。


五、最难啃的地方,仍然是 PDF 这类二进制文件

当然,这件事不是没有现实阻力。

Git 最天然适配的,还是文字。Markdown、代码、结构化文本,这些都很好管理。

我自己后面也会非常注意二进制文件,没必要的话就尽量不转、不堆,主要工作内容尽量保留在 Markdown 里。这样仓库更轻,版本也更清楚。

Word 其实问题还没那么大。它至少可以被视为最终交付格式。前面的研究、起草、修改,完全可以先在 Markdown 里完成,最后再转成 Word。

真正麻烦的是 PDF。尤其是诉讼材料。看的大多是扫描件,是原始材料,是带细节的 PDF 页面。

📄PDF 扫描件证据材料 · 原始文件📝Markdown结构化笔记 · 可追溯🔍结构化摘要索引 · 标注 · 关联

PDF 与 Markdown 的混合形态——扫描件保留原貌,摘要索引接驳主线


这类东西你不能简单丢掉,也不能轻易 OCR 完就当成已经解决。因为 OCR 会有误差,一些版式、标记、关键细节会丢,真到争点细节上,问题就出来了。

但如果你把一份份带标注的 PDF 直接都交给 Git 去管理,仓库很快就会变重,版本记录也会变得难以追溯。


这个问题,到现在也没有一个特别完美的答案。

所以对法律行业来说,更现实的路径不是幻想"所有文件都 Git 化",而是承认材料形态会长期混合存在。

一部分是最适合 Git 管理的文本主线。一部分是不得不保留原貌的 PDF、扫描件、证据材料。中间则通过结构化笔记、摘要、标注索引,把二者尽量接起来。

这个过程不完美,但它已经比过去所有东西都混在同一个文件夹里要清楚得多。


六、它和飞书、网盘不在一个层面上

很多人会说,飞书文档、坚果云、网盘版本记录,不也能协作吗?

当然能。而且传统律师协作里,这些工具已经比纯本地文件夹好很多了。谁做了批注,谁更新了版本,大家至少还能看见。

但我注意到,它们解决的问题和 Git 不是完全同一层。

飞书、网盘更多是在现有文件协作方式上做增强。它们让大家更容易一起改同一个东西。

📄飞书 · 网盘文档协同大家一起改同一个文件🔀Git · Issue/PR项目运行任务→分支→审核→合并文档协同 → 项目运行

飞书/网盘 vs Git——前者增强文档协作,后者重构项目推进方式


Git 不太一样。Git 更像是在重构整个项目推进方式。它不是围绕"大家一起编辑一个文件"来组织协作,而是围绕"任务如何提出、如何分支处理、如何审核、如何合并"来组织协作。


这两者的重心不一样。前者偏文档协同,后者更接近项目运行。

对很多简单任务来说,文档协同已经够用。但只要事情开始复杂,开始出现多方向研究、多角色参与、多轮修订、多种风险点判断,你就会感觉到后者的价值。

因为复杂项目最怕的,不是大家没动手,最怕的是大家都动了手,但没有形成一套清楚的推进结构。


七、律师行业真正会变的,是"谁在推进项目"

律师行业接下来值得观察的一点,不是哪家模型再强一点,也不是哪个入口再方便一点。

项目推进机制会不会开始变,才是更值得关注的。

以前一个复杂案件,主办律师身兼研究者、分发者、版本管理员、审核者数职,很多时候还得亲自补齐大量基础劳动。

🔍检索📊比对📝汇总可交给 Agent⚖️主办律师判断 · 决策🎯风险识别🔗最终整合

基础任务交给 Agent,主办律师回归判断与决策

以后这件事可能会慢慢松开。更细的研究任务会先被拆出来。更基础的整理、比对、汇总,会越来越多地被交给合作律师、助理和 agent。

真正往主办律师身上收缩的,会是判断、决策、风险识别和最终整合。


这没有把律师的价值变轻。

这反而把律师从大量低价值带宽消耗里抽出来,让他的专业判断真正回到中心位置。


程序员一直在用的那套东西,未必要原样照搬到律师行业。

但它背后那套"任务拆解—分支处理—审核合并—版本回溯"的逻辑,很可能会慢慢变成律师新时代的协作底座。


我现在回头看,觉得自己学晚了。

不是因为后知后觉地发现了一个工具。

而是因为后知后觉地意识到,原来很多专业工作一直做得那么累,不是因为事情本身复杂到没办法更顺,而是因为我们一直缺一套更适合复杂项目的运行方式。


Git 让我第一次比较清楚地看到这件事。它未必解决了所有问题。PDF 的问题还在,材料混合形态的问题还在,团队习惯的问题也还在。

但方向确实是朝这边走的。

如果你也在处理复杂诉讼或非诉项目,不妨先从新建一个仓库开始。哪怕只是把自己常用的目录结构固化下来,也是第一步。



示例仓库:https://github.com/cat-xierluo/litigation-ai-demo

本文的所有截图,以及文中对应的具体 PR 示例,都可以在这个仓库里找到。


欢迎添加微信加入交流群

一起探索 AI 与法律杨卫薪律师专利代理师专注领域知识产权 · 数据与 AI探索方向法律 AI 工程化Vibe Working System微信扫码添加加入 AI 交流群

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询