Parthenon Law:自我演化的法律 Agent 框架
- 关联论文:2606.04602
- 作者:spark
- 更新:2026-07-20
一句话结论
本文提出 Parthenon,一种面向法律垂直领域的"自我演化"(self-evolving)Agent 框架:把 Model / Harness / Agent 角色 / 法律 Knowledge / 确定性 Tools / 程序性 Skills 拆成可审计面,配以"反泄漏的学习循环",把失败 case 自动沉淀到 skill、tool、knowledge 的可编辑补丁里——不动模型权重,Agent 也能越用越强。
解决什么真问题
把 LLM Agent 落地到法律业务有三道关:
- 没有大规模端到端证据:现有评估多是单条 QA(问答),缺乏"模型×harness 组合在完整法律事务上的端到端轨迹"。
- 没有面向法律的 agent 架构:今天大家用的 LangGraph、AutoGen、CrewAI 都是通用 harness,缺少法律垂直所需的"来源可追溯 / 日期与数字事实校验 / 交付物合规 / 问题闭环"这些面。
- 没有"自我演化"机制:法律事务天天在变(新事实、新判例、新期限),把改进压到"重训模型"既慢又贵;需要一种"像律所迭代 checklist 一样迭代 playbook"的方式。
Parthenon 同时回击这三道关。
核心方法
3.1 大规模先导实证:Harvey LAB
作者先在 Harvey LAB 平台跑了 12,510 条 agent 轨迹,覆盖不同的"模型×harness"组合。结论有点扎心:
- 逐条 criterion 的准确率会随模型变强而显著提升;
- 但 整件事(matter)一次性跑通的严格通过率几乎停滞。
换句话说:"模型更强"会自动溢出到"把活干完"是个错觉。法律业务的真正问题是"长链路 + 多 criteria + 强合规"的复合交付物,光换模型不够。
3.2 可审计面拆分(auditable surfaces)
Parthenon 的关键工程动作是:把所有能动的东西显式拆开,使每一面都成为"可审计、可替换、可沉淀"的资产。
| 面 | 作用 | 例子(法律场景) |
|---|---|---|
| Model | 提供基础推理能力 | Claude、GPT、Kimi 等 |
| Harness | 控制循环与 IO | ReAct / Plan-and-Execute / Graph |
| Agent roles | 角色分工 | 审稿人/合规审查/出庭对接 |
| legal Knowledge | 显性结构化知识 | 法规库、案号库、判例库、客户偏好 |
| deterministic Tools | 不交给 LLM 自由的工具 | 时间戳校验、金额校验、必填字段校验 |
| procedural Skills | 程序性 playbook | "并购合同必须走 7 步" |
这种拆分的本质是"把模型变成可替换的核,把工程变成可沉淀的资产"——使得"演化"这个动作不需要触碰 Model。
3.3 反泄漏学习循环(anti-leakage learning loop)
自我演化的关键一环。流程大致可表达为:
for matter_m in matters:
deliverable = parthenon_run(m)
scores = rubric_evaluate(m, deliverable) # 多维度评分
failures = filter_failed_criteria(scores, m)
# 把失败回写成 playbook 补丁,且严格防止答案/原文渗入补丁(防泄漏)
patches = anti_leakage_extract(failures)
apply_to(skills=..., tools=..., knowledge=...) # 不动 model weights
regression_check(patches) # 套到历史 matter 上不退化
要点三件:
- 回写来源:rubric 评分,而不是模型自评——避免循环自洽式自欺。
- 回写目标:skills / tools / knowledge 三个可编辑面;model weights 保持不变。
- 防泄漏:在生成 patch 时显式检测并剔除"已出现答案""原文引用片段",防止把 ground truth 倒灌进训练/检索资产。
关键实验与数据
基于公开摘要(具体数字以原表为准):
- 实证规模:12,510 条 agent 轨迹,含多组"模型×harness"组合。
- 架构收益:Parthenon 在 SOTA 模型与 SOTA harness 之上均"实质性"(substantially)地提升了 legal-matter 任务性能;作者特别强调"跨强模型仍可叠加",意味着架构改进不靠模型救场。
- 学习循环的可见性:通过 anti-leakage 校验 + 回归测试,patches 必须在历史 matter 上不退化才被采纳——这是工程可信任的前提。
亮点与局限
亮点
- 不是 benchmark,是架构——给出了一个可借鉴的"如何把法律业务跑通"的工程范式,比单纯的排行榜更有落地价值。
- 审计面拆分极其工程友好:把 Model/Agent/Tools/Skills/Knowledge 拉直后,传统软件工程里的灰度、回滚、A/B 全部可以低成本接入。
- 演化路径避开"重训模型":对所有"模型即服务 + 自有数据资产"的团队都通用——法律外的咨询、审计、合规、医疗文书等都适用。
局限
- 反泄漏学习循环的"patch 库"质量上限取决于 rubric 设计——rubric 本身的准确性与覆盖面是关键风险,原文未明确 rubric 的具体形态与规模。
- 12,510 条轨迹虽在法律领域属超大样本,但分布是否覆盖长尾事项(跨境、监管处罚、复杂并购)仍需看公开数据子表。
- 对"严格通过率仍偏低"的根因诊断没有给出可量化分解——是知识陈旧?工具失败?还是 roles 间交接丢失?
对工程落地的启发
- 拆分是落地的第一杠杆:法律、医疗、合规、审计这些"复合交付"领域,可以立刻抄这套面拆分:把"模型"和"业务资产"分清楚,使业务资产可独立演化。
- 演化必须是不动模型的演化:模型重训的成本、合规审查、回归风险都太高;patch 库 + 检索 + 工具的可编辑性是 ROI 更高的改进面。
- rubric 与回归集是"演化的试金石":如果回写 patch 没有回归集做 gate,演化就会变成"今天答得对、明天答崩"的污染。
- 审计性是关键差异化:模型黑盒就够让法务部门皱眉了;可审计面让法务/合规团队能接受 Agent 进入工作流。
与同方向工作的关系
- 与 Recursive Agent Harnesses(RAH · 2606.13643):都在"通用 harness 不够用,要给垂直做特化 harness"这件事上发力,但 RAH 偏通用递归;Parthenon 给出了一个"法律这一刀切到底"的样本。
- 与 OScaR(2605.19660) 等系统级工作:侧重点不同——OScaR 关心推理时资源极限定量,Parthenon 关心业务级交付物质量;两者互补。
- 与 DeMA(Decentralized Multi-Agent · 2606.10662):Parthenon 是单组织内强审计的拆面模型,DeMA 偏分布式共享上下文;两者解决的是企业部署的不同切面(审计 vs 共享)。
一份可借鉴的工程落地图
如果你的团队打算照着 Parthenon 的思路抄到非法律领域,可以按以下顺序推进:
- 先把"业务资产"实体化:用工程文档/配置把 Knowledge(领域知识)、Tools(确定性工具)、Skills(程序性 playbook)三类资产显式落库——而不是塞在 prompt 里。
- 给 rubric 留一道独立通道:rubric 负责打分、回写 patch、防泄漏;不能用模型自评替代。
- 加 patch 回归集:每个新 patch 必须跑历史 matter 的回归集,确保不退化才能上线。这条直接决定"演化"是不是真的有效。
- 可审计面的最小化裁剪:起初不必六个面全部拆完,先拆 Knowledge 和 Tools 两个最显式的面,就已经能跨过多数合规审查。
- 跨团队分工:把 Skills / Knowledge 的维护交给领域专家(律师/医生/审计师),把 Tools 的实现交给工程师,把 Model 的选择交给架构师。这种分工本身就是"自我演化"能跑起来的前提。
几条非法律的对照场景
- 医疗文书 / 临床报告生成:把"诊断知识库""病历模板""合规词库"做成 Knowledge/Tools;rubric 由主治医师打分;patch 由药剂科与病案室共同维护。
- 合规审计 / 财报复核:把"法规映射库""科目勾稽规则""异常值校验工具"做为底层资产;rubric 由审计师维护;patch 库天然就是"事务所知识资产"的数字化形态。
- 企业法务 / 合同审查:把"条款库""风险标签""签约方偏好"做成 Knowledge/Skills;deterministic Tools 处理日期、金额、对方主体识别;rubric 与 patch 由法务团队自治。
- 政务客服 / 办件引导:把"政策文件库""办事流程""表单字段校验"做成资产;rubric 与 patch 由政务后台编辑;使 Agent 不会因为政策更新而立即"老去"。
与"传统知识工程"的关键区别
传统知识工程把知识沉淀为 KB + 规则 + 工作流,需要大量 NLP+规则工程师维护;Parthenon 范式的关键差异在于:
- 直接以"Agent 轨迹失败"为最小回写单元,而不是以"专家手工整理"为最小回写单元。
- patch 必须经过反泄漏检测,保证不会把 ground truth 倒灌进资产。
- 模型权重保持不动,所有改进沉淀在可审计面,使法务/合规团队能在不重训的情况下持续让系统变好。
这三点让 Parthenon 范式比传统知识工程更经济、更可演进。
适合谁读
- 法律科技 / 合规科技 / 审计自动化团队:可直接参考框架与学习循环。
- 所有在做"垂直 agent"的工程负责人:Parthenon 的拆分是行业可抄模板。
- 想把"业务资产"和"模型能力"分清楚的产品/架构师:反泄漏补丁机制是"模型即服务时代"的资产沉淀范式。
- 领域专家(律师/医生/审计师):rubric + patch 的工作流可以让领域专家直接参与 agent 迭代,降低对工程团队的依赖。
工程落地与核查(Jay)
事实核查
| 核查项 | 摘要原文 | 是否有明确数字 | 核查结论 |
|---|---|---|---|
| 12,510 条 agent 轨迹 | "Harvey LAB 平台跑了 12,510 条 agent 轨迹" | ✅ 明确 | ⚠️ 轨迹具体分布(各模型×harness 组合的条数)未披露;长尾法律事项(跨境/并购/监管)是否覆盖未知 |
| "逐条 criterion 随模型变强而提升" | "逐条 criterion 的准确率会随模型变强而显著提升" | ⚠️ 定性 | ⚠️ 提升幅度(具体 pp)未量化;模型家族(GPT/Claude/Kimi)未说明 |
| "matter 一次性跑通率几乎停滞" | "但整件事(matter)一次性跑通的严格通过率几乎停滞" | ⚠️ 定性 | ⚠️ "几乎停滞"是零增长还是 <1pp 增长未说明;基线(最强模型+SOTA harness)的具体通过率未披露 |
| "substantially 提升 legal-matter 性能" | "均实质性提升了 legal-matter 任务性能" | ⚠️ 定性 | ⚠️ "substantially" 无量化;具体 metric(pass rate / legal accuracy / win rate)未定义 |
| "跨强模型仍可叠加" | "作者特别强调跨强模型仍可叠加" | ⚠️ 定性 | ⚠️ 叠加幅度未量化;指 Parthenon 架构改进叠加模型能力提升,非性能数字 |
| "anti-leakage 校验 + 回归测试" | "patches 必须在历史 matter 上不退化才被采纳" | ✅ 有定性描述 | ✅ 机制逻辑自洽;但"不退化"的具体 threshold 未定义 |
| 6 个 auditable surfaces 定义 | "Model/Harness/Agent roles/legal Knowledge/deterministic Tools/procedural Skills" | ✅ 有 | ✅ 六面定义清晰,可直接迁移 |
| rubric 评分 vs 模型自评 | "rubric 评分,而不是模型自评" | ✅ 有定性 | ⚠️ rubric 具体形态(LLM-as-judge?专家人工?规则?)未披露;rubric 自身偏差未控制 |
| 代码/框架开源 | — | ❌ 未提及 | ⚠️ Harvey LAB 平台是否开放 API、Parthenon 框架是否开源均未说明;复现依赖不明确 |
核查结论:实证规模(12,510 条轨迹)有明确数字,但所有性能数字均为定性描述("substantially"/"几乎停滞"/"显著提升"),无量化 metric,原文结构偏 architecture paper 而非 experiment paper。rubric 具体形态、GitHub 链接、框架 license 均未披露,工程复现最大障碍。
可读性精修意见
- "12,510 条":阿拉伯数字保留,但应统一加千分位符(或不加均可,关键是全文一致——本文保持阿拉伯数字,符合数字类文档惯例);
- "substantially" 应译:"substantially 地提升"应改为"显著提升"或"实质性提升","substantially 地"为翻译腔;
- "跨强模型仍可叠加":原意是"架构改进与模型能力改进相互正交、可叠加",表述略显生硬,可改为"架构层面的改进与更强的基础模型相互独立、可叠加增益";
- "不动模型权重":工程社区常用"不动模型权重"而非"不动 Model",正文语境一致,但若团队内非中文母语者多,可考虑保留英文 Model/Harness 等术语全文统一;
- 论文时间对齐:关联论文编号 2606.04602(2026年6月),与更新日期 2026-07-20 一致,无需修正;
- Harvey LAB 平台:全大写是正确写法,但需注意它是商业平台(非开源),框架不可直接复用。
工程落地指南
适用场景:法律合规、审计、医疗文书、企业内部知识管理等"复合交付物 + 长期演化"场景。
最小可落地路径:
- 业务资产三层拆分:把现有 Agent 的 prompt 中的"知识"抽出来进 Knowledge 库、"确定性校验逻辑"抽出来进 deterministic Tools、"流程性步骤"抽出来进 Skills;三抽一出后,Agent prompt 只剩"路由与编排";
- rubric 独立建设:先找人列出一份该场景的评分 rubric(含通过/不通过 criterion 和具体阈值),rubric 是整个演化闭环的根基——rubric 错则 patch 全错;
- 回归集建设:从历史案例中抽取 20-50 个代表性 matter 作为回归集,每个新 patch 上线前必须全量跑一遍且不比基线差;
- Git-based patch 管理:每次 patch 入库附 commit message(描述改了哪条 criterion),保留 git revert 能力;
- 先跑 6 面拆分,不跑学习循环:Parthenon 的"自我演化学习循环"是高级特性;先用手动 rubric 评分 + 人工 patch 跑通 1-2 个迭代周期,再考虑自动化 anti-leakage。
坑位清单:
| 坑点 | 描述 | 缓解方案 |
|---|---|---|
| rubric 自身质量无保障 | rubric 设计者的 bias 会系统性进入 patch;若 rubric 本身覆盖不足,演化会收敛到"满足 rubric 但不解决实际问题" | rubric 必须由领域专家(律师/医生/审计师)草拟 + 至少 5 人独立 review;定期(季度)做 rubric coverage 审计 |
| 12,510 条轨迹来源平台封闭 | Harvey LAB 是商业平台(法律 AI 公司),框架不可直接迁移 | 框架本身(6 面拆分 + 学习循环)是设计模式,不依赖 Harvey LAB;可自行在开源 agent 框架上实现 |
| "substantially" 无量化,验收标准不清 | 团队无法知道"优化到什么程度算 Parthenon 生效" | 自行定义 Matter-level pass rate 基线(建议 > 60% 即认为框架有效);用回归集 delta 做纵向对比 |
| anti-leakage 算法未公开 | "检测并剔除 ground truth 倒灌"的具体实现(LLM 判断?规则过滤?向量相似度?)未披露 | 初期可用规则过滤(regex 检测已知答案字符串);后期引入 embedding 相似度过滤 |
| 领域长尾覆盖不足 | 12,510 条轨迹的法律领域分布不明;长尾事项(跨境/监管/复杂并购)可能是系统性弱项 | 自行建立长尾场景回归集;在长尾场景上单独设 rubric criterion |
| 多语言/多法域未验证 | 实验默认英美法系;大陆法系/中国法律场景的 rubric 不能直接迁移 | 中国法律场景需重写 rubric 和 Knowledge 库,不能复用英美法系分类体系 |
已知未解决问题:
- Parthenon 框架代码是否开源、Harvey LAB API 是否开放
- rubric 的具体形态(专家打分 / LLM-as-judge / 规则)未公开
- "substantially" 对应的具体 pass rate delta 数值
- anti-leakage 算法的具体实现(检测规则/embedding 阈值)
- 回归集的建设规范(如何确保 20-50 个 matter 有代表性)